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