Client Runtime
>
Elixir Standard Library
Elixir Standard Library
Browse Elixir standard library modules organized by category to see their client runtime coverage.
Each module shows overall implementation progress based on how many of its underlying Erlang dependencies have been ported to JavaScript.
Click any module to explore detailed function-level support.
Progress: 92% (1303 functions)
done
9 modules
in progress
64 modules
todo
0 modules
deferred
42 modules
Core
Kernel
in progress
92% progress
161 functions
Kernel.SpecialForms
in progress
96% progress
23 functions
Data Types
Atom
done
100% progress
3 functions
Base
in progress
91% progress
40 functions
Bitwise
done
100% progress
12 functions
Date
in progress
87% progress
47 functions
DateTime
in progress
85% progress
56 functions
Duration
in progress
85% progress
10 functions
Exception
in progress
89% progress
23 functions
Float
in progress
93% progress
16 functions
Function
done
100% progress
4 functions
Integer
in progress
97% progress
19 functions
JSON
in progress
88% progress
8 functions
Module
deferred
84% progress
35 functions
NaiveDateTime
in progress
85% progress
46 functions
Record
deferred
96% progress
8 functions
Regex
in progress
87% progress
26 functions
String
in progress
94% progress
77 functions
Time
in progress
87% progress
38 functions
Tuple
done
100% progress
7 functions
URI
in progress
92% progress
24 functions
Version
in progress
85% progress
9 functions
Version.Requirement
in progress
85% progress
3 functions
Collections & Enumerables
Access
in progress
87% progress
17 functions
Date.Range
done
100% progress
0 functions
Enum
in progress
85% progress
114 functions
Keyword
in progress
95% progress
50 functions
List
in progress
99% progress
43 functions
Map
in progress
97% progress
42 functions
MapSet
in progress
85% progress
18 functions
Range
in progress
85% progress
8 functions
Stream
in progress
87% progress
53 functions
IO & System
File
deferred
82% progress
83 functions
File.Stat
deferred
85% progress
2 functions
File.Stream
done
100% progress
0 functions
IO
deferred
86% progress
32 functions
IO.ANSI
deferred
86% progress
90 functions
IO.Stream
done
100% progress
0 functions
OptionParser
deferred
86% progress
13 functions
Path
in progress
86% progress
24 functions
Port
deferred
0% progress
11 functions
StringIO
deferred
83% progress
9 functions
System
deferred
80% progress
53 functions
Calendar
Calendar
in progress
84% progress
6 functions
Calendar.ISO
in progress
95% progress
60 functions
100% progress
0 functions
100% progress
2 functions
Processes & Applications
Agent
deferred
78% progress
26 functions
Application
deferred
66% progress
35 functions
Config
deferred
83% progress
6 functions
Config.Provider
deferred
85% progress
9 functions
Config.Reader
deferred
81% progress
9 functions
DynamicSupervisor
deferred
80% progress
18 functions
GenServer
deferred
60% progress
18 functions
Node
deferred
16% progress
24 functions
PartitionSupervisor
deferred
75% progress
15 functions
Process
deferred
5% progress
40 functions
Registry
deferred
82% progress
29 functions
Supervisor
deferred
76% progress
13 functions
Task
deferred
78% progress
24 functions
Task.Supervisor
deferred
81% progress
26 functions
Protocols
Collectable
in progress
90% progress
3 functions
Enumerable
in progress
88% progress
6 functions
Inspect
in progress
95% progress
3 functions
Inspect.Algebra
in progress
96% progress
40 functions
Inspect.Opts
in progress
84% progress
3 functions
List.Chars
in progress
89% progress
4 functions
Protocol
in progress
91% progress
9 functions
String.Chars
in progress
90% progress
3 functions
Code & Macros
Code
deferred
75% progress
73 functions
Code.Fragment
deferred
87% progress
7 functions
Kernel.ParallelCompiler
deferred
70% progress
13 functions
Macro
deferred
84% progress
42 functions
Macro.Env
deferred
87% progress
27 functions
Exceptions
ArgumentError
in progress
93% progress
2 functions
ArithmeticError
in progress
90% progress
3 functions
BadArityError
in progress
85% progress
2 functions
BadBooleanError
in progress
85% progress
2 functions
BadFunctionError
in progress
93% progress
2 functions
BadMapError
in progress
85% progress
2 functions
CaseClauseError
in progress
85% progress
2 functions
Code.LoadError
deferred
93% progress
2 functions
CompileError
deferred
85% progress
2 functions
CondClauseError
in progress
93% progress
2 functions
Enum.EmptyError
in progress
93% progress
2 functions
Enum.OutOfBoundsError
in progress
85% progress
3 functions
ErlangError
in progress
87% progress
3 functions
File.CopyError
deferred
85% progress
2 functions
File.Error
deferred
85% progress
2 functions
File.LinkError
deferred
85% progress
2 functions
File.RenameError
deferred
85% progress
2 functions
FunctionClauseError
in progress
88% progress
4 functions
IO.StreamError
deferred
93% progress
2 functions
Inspect.Error
in progress
85% progress
3 functions
JSON.DecodeError
in progress
93% progress
2 functions
Kernel.TypespecError
deferred
85% progress
2 functions
KeyError
in progress
85% progress
3 functions
MatchError
in progress
85% progress
2 functions
MismatchedDelimiterError
deferred
86% progress
2 functions
MissingApplicationsError
deferred
85% progress
2 functions
OptionParser.ParseError
deferred
93% progress
2 functions
Protocol.UndefinedError
in progress
85% progress
2 functions
Regex.CompileError
in progress
93% progress
2 functions
RuntimeError
in progress
93% progress
2 functions
SyntaxError
in progress
84% progress
2 functions
System.EnvError
deferred
93% progress
2 functions
SystemLimitError
in progress
93% progress
2 functions
TokenMissingError
deferred
85% progress
2 functions
TryClauseError
in progress
85% progress
2 functions
URI.Error
in progress
85% progress
2 functions
UndefinedFunctionError
in progress
85% progress
5 functions
UnicodeConversionError
in progress
93% progress
2 functions
Version.InvalidRequirementError
in progress
93% progress
2 functions
Version.InvalidVersionError
in progress
93% progress
2 functions
WithClauseError
in progress
85% progress
2 functions