# Erlang/OTP Applications

## Basic

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

## Database

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

## Operation & Maintenance

os_mon 2.4.4 | A monitor which allows inspection of the underlying operating system
otp_mibs 1.1.2 | SNMP management information base for Erlang/OTP nodes.
snmp 5.2.10 | Simple Network Management Protocol (SNMP) support including a MIB compiler and tools for creating SNMP agents

## Interface and Communication

asn1 5.0.5 | Provides support for Abstract Syntax Notation One
crypto 4.2.1 | Cryptographical support
diameter 2.1.4 | Diameter
eldap 1.2.3 | eldap - Erlang LDAP library
erl_interface 3.10.1 | Low level interface to C
inets 6.5 | A set of services such as a Web server and a ftp client etc.
jinterface 1.8.1 | Low level interface to Java
megaco 3.18.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 1.5.2 | API to public key infrastructure.
ssh 4.6.6 | Secure Shell application with sftp and ssh support
ssl 8.2.4 | ssl- Secure Socket Layer.
wx 1.8.3 | A Graphics System used to write platform independent user interfaces
xmerl 1.3.16 | Provides support for XML 1.0

## Tools

debugger 4.2.4 | A debugger for debugging and testing of Erlang programs
dialyzer 3.2.4 | The DIALYZER, a DIscrepancy AnaLYZer for ERlang programs.
et 1.6.1 | Event Tracer (ET), uses the built-in trace mechanism in Erlang and provides tools for collection and graphical viewing of trace data.
observer 2.7 | Observer, tools for tracing and investigation of distributed systems
parsetools 2.1.6 | A set of parsing and lexical analysis tools
reltool 0.7.5 | 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.12.5 | Runtime tools, tools to include in a production system
syntax_tools 2.1.4 | A utility used to handle abstract Erlang syntax trees, reading source files differently, pretty-printing syntax trees.
tools 2.11.2 | A set of programming tools including a coverage analyzer etc

## Test

common_test 1.15.4 | A portable framework for automatic testing
eunit 2.3.5 | Support for unit testing.

## Documentation

edoc 0.9.2 | A utility used to generate documentation out of tags in source files.
erl_docgen 0.7.2 | A utility used to produce the OTP documentation.

## Object Request Broker & IDL

cosEvent 2.2.2 | Orber OMG Event Service
cosEventDomain 1.2.2 | Orber OMG Event Domain Service
cosFileTransfer 1.2.2 | Orber OMG File Transfer Service
cosNotification 1.2.3 | Orber OMG Notification Service
cosProperty 1.2.3 | Orber OMG Property Service
cosTime 1.2.3 | Orber OMG Timer and TimerEvent Services
cosTransactions 1.3.3 | Orber OMG Transaction Service
ic 4.4.3 | IDL compiler
orber 3.8.4 | A CORBA Object Request Broker

## Miscellaneous

hipe 3.17.1 | High Performance Erlang