Erlang/OTP Applications


compiler A byte code compiler for Erlang which produces highly compact code
erts Functionality necessary to run the Erlang System itself
kernel Functionality necessary to run the Erlang System itself
sasl 4.1.2 The System Architecture Support Libraries is a set of tools for release upgrades and alarm handling etc.
stdlib The Erlang standard libraries


mnesia A heavy-duty real-time distributed database
odbc 2.13.5 An interface to relational SQL-databases built on ODBC (Open Database Connectivity).

Operation & Maintenance

os_mon 2.7.1 A monitor which allows inspection of the underlying operating system
snmp Simple Network Management Protocol (SNMP) support including a MIB compiler and tools for creating SNMP agents

Interface and Communication

asn1 Provides support for Abstract Syntax Notation One
crypto Cryptographical support
diameter 2.2.5 Diameter
eldap 1.2.10 eldap - Erlang LDAP library
erl_interface Low level interface to C
ftp 1.1.1 FTP client
inets A set of services such as a Web server etc.
jinterface 1.12.2 Low level interface to Java
megaco 4.3 Megaco/H.248 is a protocol for control of elements in a physically decomposed multimedia gateway, enabling separation of call control from media conversion.
public_key API to public key infrastructure.
ssh Secure Shell application with sftp and ssh support
ssl ssl- Secure Socket Layer.
tftp 1.0.3 TFTP application
wx 2.1.4 A Graphics System used to write platform independent user interfaces
xmerl Provides support for XML 1.0


debugger A debugger for debugging and testing of Erlang programs
dialyzer The DIALYZER, a DIscrepancy AnaLYZer for ERlang programs.
et 1.6.5 Event Tracer (ET), uses the built-in trace mechanism in Erlang and provides tools for collection and graphical viewing of trace data.
observer 2.11.1 Observer, tools for tracing and investigation of distributed systems
parsetools 2.3.2 A set of parsing and lexical analysis tools
reltool 0.9 Reltool is a release management tool. It analyses a given Erlang/OTP installation and determines various dependencies between applications. The graphical frontend depicts the dependencies and enables interactive customization of a target system. The backend provides a batch interface for generation of customized target systems.
runtime_tools 1.18 Runtime tools, tools to include in a production system
syntax_tools 2.6 A utility used to handle abstract Erlang syntax trees, reading source files differently, pretty-printing syntax trees.
tools 3.5.2 A set of programming tools including a coverage analyzer etc


common_test A portable framework for automatic testing
eunit 2.7 Support for unit testing.


edoc 1.1 A utility used to generate documentation out of tags in source files.
erl_docgen 1.2.1 A utility used to produce the OTP documentation.