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: 74% (1220 functions)
done
6 modules
in progress
64 modules
todo
1 modules
deferred
41 modules
Core
Kernel
in progress
77% progress
161 functions
Kernel.SpecialForms
in progress
86% progress
23 functions
Data Types
Atom
done
100% progress
3 functions
Base
in progress
70% progress
30 functions
Bitwise
todo
0% progress
12 functions
Date
in progress
72% progress
47 functions
DateTime
in progress
68% progress
56 functions
Duration
in progress
64% progress
8 functions
Exception
in progress
66% progress
23 functions
Float
in progress
67% progress
16 functions
Function
in progress
25% progress
4 functions
Integer
in progress
67% progress
19 functions
Module
deferred
64% progress
35 functions
NaiveDateTime
in progress
69% progress
46 functions
Record
deferred
87% progress
8 functions
Regex
in progress
60% progress
24 functions
String
in progress
74% progress
76 functions
Time
in progress
72% progress
37 functions
Tuple
in progress
69% progress
7 functions
URI
in progress
75% progress
24 functions
Version
in progress
61% progress
9 functions
Version.Requirement
in progress
64% progress
3 functions
Collections & Enumerables
Access
in progress
68% progress
16 functions
Date.Range
done
100% progress
0 functions
Enum
in progress
64% progress
112 functions
Keyword
in progress
87% progress
50 functions
List
in progress
73% progress
42 functions
Map
in progress
75% progress
42 functions
MapSet
in progress
63% progress
18 functions
Range
in progress
64% progress
8 functions
Stream
in progress
69% progress
53 functions
IO & System
File
deferred
62% progress
83 functions
File.Stat
deferred
64% progress
2 functions
File.Stream
done
100% progress
0 functions
IO
deferred
69% progress
32 functions
IO.ANSI
deferred
65% progress
88 functions
IO.Stream
done
100% progress
0 functions
OptionParser
deferred
64% progress
13 functions
Path
in progress
64% progress
24 functions
Port
deferred
0% progress
11 functions
StringIO
deferred
63% progress
9 functions
System
deferred
47% progress
53 functions
Calendar
Calendar
in progress
74% progress
6 functions
Calendar.ISO
in progress
85% progress
50 functions
100% progress
0 functions
100% progress
2 functions
Processes & Applications
Agent
deferred
58% progress
26 functions
Application
deferred
55% progress
35 functions
Config
deferred
60% progress
5 functions
Config.Provider
deferred
61% progress
9 functions
Config.Reader
deferred
52% progress
9 functions
DynamicSupervisor
deferred
61% progress
18 functions
GenServer
deferred
45% progress
18 functions
Node
deferred
3% progress
24 functions
PartitionSupervisor
deferred
54% progress
14 functions
Process
deferred
4% progress
40 functions
Registry
deferred
62% progress
28 functions
Supervisor
deferred
54% progress
13 functions
Task
deferred
58% progress
24 functions
Task.Supervisor
deferred
60% progress
26 functions
Protocols
Collectable
in progress
66% progress
3 functions
Enumerable
in progress
65% progress
6 functions
Inspect
in progress
67% progress
3 functions
Inspect.Algebra
in progress
93% progress
34 functions
Inspect.Opts
in progress
56% progress
3 functions
List.Chars
in progress
66% progress
4 functions
Protocol
in progress
79% progress
9 functions
String.Chars
in progress
67% progress
3 functions
Code & Macros
Code
deferred
53% progress
73 functions
Code.Fragment
deferred
57% progress
6 functions
Kernel.ParallelCompiler
deferred
44% progress
13 functions
Macro
deferred
72% progress
40 functions
Macro.Env
deferred
79% progress
27 functions
Exceptions
ArgumentError
in progress
82% progress
2 functions
ArithmeticError
in progress
76% progress
3 functions
BadArityError
in progress
64% progress
2 functions
BadBooleanError
in progress
64% progress
2 functions
BadFunctionError
in progress
82% progress
2 functions
BadMapError
in progress
82% progress
2 functions
CaseClauseError
in progress
82% progress
2 functions
Code.LoadError
deferred
82% progress
2 functions
CompileError
deferred
64% progress
2 functions
CondClauseError
in progress
82% progress
2 functions
Enum.EmptyError
in progress
82% progress
2 functions
Enum.OutOfBoundsError
in progress
82% progress
2 functions
ErlangError
in progress
64% progress
3 functions
File.CopyError
deferred
64% progress
2 functions
File.Error
deferred
64% progress
2 functions
File.LinkError
deferred
64% progress
2 functions
File.RenameError
deferred
64% progress
2 functions
FunctionClauseError
in progress
71% progress
4 functions
IO.StreamError
deferred
82% progress
2 functions
Inspect.Error
in progress
61% progress
3 functions
Kernel.TypespecError
deferred
64% progress
2 functions
KeyError
in progress
64% progress
3 functions
MatchError
in progress
82% progress
2 functions
MismatchedDelimiterError
deferred
61% progress
2 functions
OptionParser.ParseError
deferred
82% progress
2 functions
Protocol.UndefinedError
in progress
64% progress
2 functions
Regex.CompileError
in progress
82% progress
2 functions
RuntimeError
in progress
82% progress
2 functions
SyntaxError
in progress
64% progress
2 functions
System.EnvError
deferred
82% progress
2 functions
SystemLimitError
in progress
82% progress
2 functions
TokenMissingError
deferred
61% progress
2 functions
TryClauseError
in progress
82% progress
2 functions
URI.Error
in progress
64% progress
2 functions
UndefinedFunctionError
in progress
63% progress
4 functions
UnicodeConversionError
in progress
82% progress
2 functions
Version.InvalidRequirementError
in progress
82% progress
2 functions
Version.InvalidVersionError
in progress
82% progress
2 functions
WithClauseError
in progress
82% progress
2 functions