An Eclipse-based IDE for Erlang http://www.erlang.org, a concurrency-oriented language developed by Ericsson. The project is now hosted at https://github.com/erlang/erlide_eclipse Please install/update from http://download.erlide.org/update
Erlang/Scala IDE based on NetBeans. With syntax checking, syntax highlighting, auto-completion, pretty formatter, occurrences mark, brace matching, indentation, code folding, function navigator, go to declaration, project management, shell console.
OSERL (Open SMPP Erlang Library) is an erlang implementation of the Short Message Peer to Peer protocol, covering the entire specification (version 5.0). Forward and backward compatibilities guidelines were adopted.
Yaws is a small fast and beautiful HTTP 1.1 webserver with excellent support for generating dynamic content. Yaws has been moved to github. http://github.com/klacke/yaws/
wxErlang is an Erlang binding to the C++ GUI library wxWidgets. It is now included in the erlang distribution, and this project is no longer updated here. See erlang.org.
An Erlang libary for XML parsing. It supports various modes of operation: as an efficient SAX parser, as a simple DOM-like parser, or as a 'data mapper'. The data mapper transforms the XML document to Erlang records, based on an XML Schema.
Resource Pool manages reusable resources among multiple processes.
Resource pool project is written in Erlang as a tiny library. The goal of the tool is reduce the overhead of creating new resources by reusing of the same resources among multiple processes. Achieving result is better performance and throughput. The resource pool was inspired by Java Apache's commons pool and adopts API and main principals from this project. Database connection is most popular example for pooling resource.
ErlMySQL is a MySQL client (driver) written in Erlang.
ErlMySQL is a MySQL client written in Erlang and provides API that is very close to Connector/C library. The client is using low level (TCP/IP socket) connection to MySQL server and allows to exchange a data with maximum possible speed. Multiple datasource support and connection pool are incapsulated in the client that increases a performance in concurrent environment.
Aspect Oriented Programming (AOP) for Erlang
Implementation of Aspect Oriented Programming (AOP) for Erlang. The AOP weaver is running against a target set of source files and controlled by aspect definitions. The weaver is implemented as a parse transformation function of Erlang compiler.
A Maven plugin for Erlang/OTP applications. This project is a rewrite of maven-erlang, by Paul Guyot and Olivier Sambourg with improved support for compilation, testing and release packaging as well as EDoc reporting and test coverage.
AMNESIA is an Erlang library providing an abstraction layer for interfacing relational DBMSs. It allows designers to integrate relational databases in Erlang programs using native Erlang types and language constructs.
IOT Client of MQTT server written in Erlang
MQTT client is designed for communication in Machine to Machine (M2M) and Internet of Things (IoT) contexts and implements MQTT protokol versions 3.1 and 3.1.1. The client is written in Erlang and tested with MQTT servers like Mosquitto and RabbitMQ.
MQTT server for IOT written in Erlang
MQTT server is designed for communication in Machine to Machine (M2M) and Internet of Things (IoT) contexts and implements MQTT protocol versions 3.1 and 3.1.1. The server is written in Erlang as OTP application.
Erlang OPENGL/SDL api and utilities.
mod_xsl - an XSL transformation module for the Inets erlang webserver
OpenMonet is a distributed, flexible monitoring tool developed in Erlang, suitable for network monitoring, host performance tracking, and for the instrumentation of complex systems.
Gtk language binding for Erlang with Glade/Gnome support.
This is a wiki server enabling the public to edit not just the text pages, but the programming behind them. The prototype is written in Erlang with a built-in Scheme interpreter to run user's code.
C, Python, Lua, and Erlang libraries for manipulating APEv2 tags.
A high-level framework for web-based community development of web applications. The code is released under the Erlang Public License - the same license which is used for Erlang/OTP.
A port of the SISCweb core to Erlang+Yaws+Mnesia.
Leone is a Content management system and design toolset. Use for personal and group info share and collebrat.
Erlang on Evil, a MVC web framework!
RFID reader simulator. Implements the EPCGlobal Reader Protocol, providing multiple readpoints, sources and notification channels
Ermdia is a yet another implementation of Kademlia, which is one of the algorithm of ditributed hash table (DHT), in Erlang. This software is lightweight, fast and easy to understand since an amount of source code is quite small.