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
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
69% progress 3 functions

Collections & Enumerables

Access in progress
72% progress 16 functions
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
100% progress 0 functions
IO deferred
73% progress 32 functions
IO.ANSI deferred
70% progress 88 functions
100% progress 0 functions
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
66% progress 9 functions
60% progress 9 functions
67% progress 18 functions
GenServer deferred
49% progress 18 functions
Node deferred
3% progress 24 functions
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
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
65% progress 6 functions
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
85% progress 2 functions
69% progress 2 functions
CondClauseError in progress
85% progress 2 functions
Enum.EmptyError in progress
85% progress 2 functions
85% progress 2 functions
ErlangError in progress
69% progress 3 functions
69% progress 2 functions
File.Error deferred
69% progress 2 functions
69% progress 2 functions
69% progress 2 functions
75% progress 4 functions
85% progress 2 functions
Inspect.Error in progress
66% progress 3 functions
69% progress 2 functions
KeyError in progress
69% progress 3 functions
MatchError in progress
85% progress 2 functions
66% progress 2 functions
85% progress 2 functions
69% progress 2 functions
85% progress 2 functions
RuntimeError in progress
85% progress 2 functions
SyntaxError in progress
69% progress 2 functions
85% progress 2 functions
SystemLimitError in progress
85% progress 2 functions
66% progress 2 functions
TryClauseError in progress
85% progress 2 functions
URI.Error in progress
69% progress 2 functions
68% progress 4 functions
85% progress 2 functions
85% progress 2 functions
85% progress 2 functions
WithClauseError in progress
85% progress 2 functions
Sponsored by