#awesome-erlang
A curated list of awesome Erlang frameworks, libraries and software.
- erlang/otp - Erlang/OTP
- ninenines/cowboy - Small, fast, modular HTTP server written in Erlang.
- ChicagoBoss/ChicagoBoss - Erlang web MVC, now featuring Comet
- mochi/mochiweb - MochiWeb is an Erlang library for building lightweight HTTP servers.
- rvirding/lfe - Lisp Flavoured Erlang (LFE)
- emqtt/emqttd - Erlang MQTT Broker
- rebar/rebar - Deprecated Erlang build tool that makes it easy to compile and test Erlang applications, port drivers and releases. We encourage you to move to https://github.com/erlang/rebar3.
- nitrogen/nitrogen - Nitrogen Web Framework for Erlang (now with websockets!)
- devinus/poolboy - A hunky Erlang worker pool factory
- basho/lager - A logging framework for Erlang/OTP
- tarcieri/reia - Ruby-like hybrid OOP/functional programming language for BEAM, the Erlang VM
- erlio/vernemq - A distributed MQTT message broker based on Erlang/OTP
- uwiger/gproc - Extended process registry for Erlang
- knutin/elli - Simple, robust and performant Erlang web server
- ferd/recon - Collection of functions and scripts to debug Erlang in production.
- ostinelli/misultin - Misultin (pronounced mee-sool-téen) is an Erlang library for building fast lightweight HTTP(S) servers, which also supports websockets.
- esl/MongooseIM - Jabber / XMPP server with focus on performance and scalability, by Erlang Solutions
- davisp/jiffy - JSON NIFs for Erlang
- benoitc/hackney - simple HTTP client in Erlang
- rustyio/sync - On-the-fly recompiling and reloading in Erlang. Code without friction.
- boundary/folsom - Expose Erlang Events and Metrics
- manopapad/proper - PropEr: a QuickCheck-inspired property-based testing tool for Erlang
- talentdeficit/jsx - an erlang application for consuming, producing and manipulating json. inspired by yajl
- erlang/rebar3 - Erlang build tool that makes it easy to compile and test Erlang applications and releases.
- eproxus/meck - A mocking library for Erlang
- rvirding/luerl - Lua in Erlang
- wooga/eredis - Erlang Redis client
- erlcloud/erlcloud - Cloud Computing library for erlang (Amazon EC2, S3, SQS, SimpleDB, Mechanical Turk, ELB)
- cmullaparthi/ibrowse - Erlang HTTP client
- cbd/edis - An Erlang implementation of Redis
- erlware/relx - Sane, simple release creation for Erlang
- mojombo/ernie - Ernie is an Erlang/Ruby BERT-RPC Server.
- erlydtl/erlydtl - Django templates for Erlang
- hdima/erlport - ErlPort - connect Erlang to other languages
- lasp-lang/lasp - Prototype implementation of Lasp in Erlang.
- boundary/flake - A decentralized, k-ordered id generation service in Erlang
- Vagabond/gen_smtp - A generic Erlang SMTP server and client that can be extended via callback modules
- xslogic/phoebus - Phoebus is a distributed framework for large scale graph processing written in Erlang.
- massemanet/eper - Erlang performance and debugging tools
- moonpolysoft/dynomite - Open source dynamo clone written in Erlang.
- joxa/joxa - A Modern Lisp for the Erlang VM
- ferd/erlang-history - Hacks to add shell history to Erlang's shell
- basho/erlang_protobuffs - An implementation of Google's Protocol Buffers for Erlang, based on ngerakines/erlang_protobuffs.
- wg/epgsql - Erlang PostgreSQL client
- yrashk/socket.io-erlang - Socket.IO server for Erlang
- erlware/Erlang-and-OTP-in-Action-Source - The official "Erlang and OTP in Action" source code - see the README below for more details
- matteoredaelli/ebot - Ebot, an Opensource Web Crawler built on top of a nosql database (apache couchdb, riak), AMQP database (rabbitmq), webmachine and mochiweb. Ebot is written in Erlang and it is a very scalable, distribuited and highly configurable web cawler. See wiki pages for more details
- tim/erlang-oauth - An Erlang OAuth 1.0 implementation
- zhongwencool/observer_cli - Visualize Erlang Nodes On The Command Line
- ninenines/gun - Erlang HTTP client with support for HTTP/1.1, SPDY and Websocket.
- KirinDave/fuzed - A new revision of Fuzed, the Erlang-based frontend for web apps. Check out the mailing list at http://groups.google.com/group/fuzed
- inaka/erlang_guidelines - Inaka's Erlang Coding Guidelines
- tjarvstrand/edts - Erlang Development Tool Suite
- basho/basho_bench - A load-generation and testing tool for basically whatever you can write a returning Erlang function for.
- zkessin/testing-erlang-book - A public book on testing Erlang
- jlouis/etorrent - Erlang Bittorrent Client
- inaka/apns4erl - Apple Push Notification Server for Erlang
- seancribbs/neotoma - Erlang library and packrat parser-generator for parsing expression grammars.
- s1n4/leptus - Erlang REST framework that runs on top of cowboy
- beamspirit/bigwig - like erlang's webtool, but trendy and new
- basho/riak-erlang-client - Erlang clients for Riak.
- krestenkrab/hanoidb - Erlang LSM BTree Storage
- NetComposer/nksip - Erlang SIP application server
- jlouis/fuse - A Circuit Breaker for Erlang
- sockjs/sockjs-erlang - WebSocket emulation - Erlang server
- andrewjstone/rafter - An Erlang library application which implements the Raft consensus protocol
- tsujigiri/axiom - a micro-framework for web applications in Erlang
- mochi/statebox - Erlang state "monad" with merge/conflict-resolution capabilities. Useful for Riak.
- mazenharake/entop - A top-like tool for monitoring an Erlang node
- comtihon/mongodb-erlang - MongoDB driver for Erlang
- ErlyORM/boss_db - BossDB: a sharded, caching, pooling, evented ORM for Erlang
- j14159/mlfe - ML Flavoured Erlang
- inaka/elvis - Erlang Style Reviewer
- yueyoum/make-proxy - Socks5/HTTP proxy written in Erlang
- mojombo/mustache.erl - Mustache template engine for Erlang.
- benoitc/couchbeam - Apache CouchDB client in Erlang
- basho/erlang_js - A linked-in driver for Erlang to Mozilla's Spidermonkey Javascript runtime.
- aetrion/erl-dns - DNS server, in erlang.
- lfex/py - Distributed Python for the Erlang Ecosystem
- joearms/elib1 - An Erlang library and collection of applications
- OtpChatBot/Ybot - Ybot - is a helpful chat robot written with Erlang which supports different messaging protocols. [@0xAX]
- basho/riak_dt - Convergent replicated datatypes in Erlang
- processone/exmpp - Erlang XMPP library
- FlowForwarding/LINC-Switch - OpenFlow Software Switch written in Erlang
- duomark/epocxy - Erlang Patterns of Concurrency
- jcomellas/getopt - Erlang module to parse command line arguments using the GNU getopt syntax
- krestenkrab/erlubi - Ubigraph Erlang Client (and Process Visualizer)
- agner/agner - Erlang package manager (A Giant Nebula of Erlang Repositories)
- rvirding/erlog - Prolog interpreter in and for Erlang
- epgsql/epgsql - Erlang PostgreSQL client library.
- virtan/eep - Erlang Easy Profiling (eep) application provides a way to analyze application performance and call hierarchy
- kivra/oauth2 - Erlang Oauth2 implementation
- dizzyd/erlang-mysql-driver - Erlang MySQL Driver (from code.google.com)
- jlouis/safetyvalve - A safety valve for your erlang node
- choptastic/qdate - Erlang date, time, and timezone management: formatting, conversion, and date arithmetic
- patrickgombert/erlang-koans - Erlang Koans
- mysql-otp/mysql-otp - MySQL/OTP – MySQL driver for Erlang/OTP
- ferd/pobox - External buffer processes to protect against mailbox overflow in Erlang
- ferd/dispcount - Erlang task dispatcher based on ETS counters.
- yariv/erlyweb - The Erlang twist on web frameworks
- ostinelli/syn - A global Process Registry and Process Group manager for Erlang.
- erlware/erlcron - Erlang cronish system
- msgpack/msgpack-erlang - MessagePack (de)serializer implementation for Erlang / msgpack.org[Erlang]
- karlll/kjell - Erlang Shell
- seth/ej - Helper module for working with Erlang terms representing JSON
- lostcolony/damocles - An Erlang library for generating adversarial network conditions for QAing distributed applications/systems on a single Linux box.
- fredrikt/yxa - SIP software written in Erlang
- aggelgian/cuter - A concolic testing tool for the Erlang functional programming language.
- willemdj/erlsom - XML parser for Erlang
- matehat/cqerl - Native Erlang CQL client for Cassandra
- cabol/erlbus - Simple, Distributed and Scalable PubSub Message Bus written in Erlang
- erlware/erlware_commons - Erlware Commons is an Erlware project focused on all aspects of reusable Erlang components.
- johnlinvc/erruby - ruby on erlang
- ahmednawras/log4erl - A logger for erlang in the spirit of Log4J.
- ParaPhrase/skel - A Streaming Process-based Skeleton Library for Erlang
- vascokk/rivus_cep - Complex event processing in Erlang
- tomas-abrahamsson/gpb - A Google Protobuf implementation for Erlang
- qingliangcn/mgee - 2010年写的一个erlang游戏服务端demo
- joearms/erl2 - a new dialect of erlang
- erlyvideo/rack - Rack handler for erlang
- cabol/shards - Transparent and out-of-box Sharding support for Erlang/Elixir ETS tables!
- oreillymedia/etudes-for-erlang - Companion exercises for O'Reilly Media's "Introducing Erlang"
- ferd/vmstats - tiny Erlang app that works in conjunction with statsderl in order to generate information on the Erlang VM for graphite logs.
- ngerakines/erlang_protobuffs - A set of Protocol Buffers tools and modules for Erlang applications.
- flashingpumpkin/spooky - Minimum viable Erlang web framework
- mazenharake/cecho - An ncurses library for Erlang
- jchris/hovercraft - An easy direct Erlang CouchDB library.
- okeuday/uuid - Erlang Native UUID Generation
- robbielynch/ierlang - An Erlang language kernel for IPython.
- rabbitmq/rabbitmq-erlang-client - Erlang client for RabbitMQ
- ngerakines/erlang_twitter - An Erlang twitter client
- GameAnalytics/gascheduler - Erlang Distributed Scheduler
- beamjs/erlv8 - Erlang interface for V8
- uwiger/parse_trans - Parse transform utilities for Erlang
- erlang-unicode/ux - Unicode eXtention for Erlang (Strings, Collation)
- esl/lhttpc - lhttpc is a lightweight HTTP/1.1 client implemented in Erlang.
- bet365/soap - Make it easy to use SOAP from Erlang
- jtendo/binpp - Erlang Binary Pretty Printer
- lenary/idris-erlang - Erlang Backend for Idris Compiler
- jeremyong/websocket_client - Erlang websocket client (ws and wss supported)
- vinoski/erlsha2 - SHA-224, SHA-256, SHA-384, SHA-512 implemented in Erlang NIFs.
- afiniate/seresye - SERESYE means Swarm oriented ERlang Expert SYstem Engine. It is a library to write expert systems and rule processing engines using the Erlang programming language. It allows to create multiple engines, each one with its own facts and rules to be processed.
- tonyg/erlang-rfc4627 - Erlang RFC4627 (JSON) codec and JSON-RPC server implementation.
- inaka/sumo_db - Erlang Persistency Framework
- helpshift/ekaf - A minimal, high-performance Kafka client in Erlang.
- RJ/erlang-spdy - Library implementing the SPDY protocol
- inaka/worker_pool - Erlang worker pool
- huiqing/percept2 - Concurrent profiling tool for Erlang
- basho/riak_ensemble - Multi-Paxos framework in Erlang
- joewilliams/merle - An Erlang Memcached Client.
- joedevivo/chatterbox - HTTP/2 Server for Erlang. Boy, that guy was a real chatterbox waddn't he? I didn't think he was ever going to stop with the story.
- gar1t/e2 - Project that aims to simplify Erlang/OTP development and improve developer productivity
- semiocast/pgsql - Erlang PostgreSQL driver
- selectel/yawndb - YAWNDB is an in-memory circular array database written in Erlang.
- hypernumbers/LuvvieScript - Luvvie Script. An Erlang dialect that compiles to Javascript for Actor-style DOM scripting
- knutin/statman - Efficiently collect massive volumes of metrics inside the Erlang VM
- essen/egs - Erlang Game Server
- archaelus/enet - Pure Erlang network stack
- yakaz/yamerl - YAML 1.2 parser in pure Erlang
- synrc/mad - Erlang Containers
- mojombo/egitd - The Erlang git-daemon
- etrepum/kvc - KVC - Key Value Coding for Erlang data structures
- chef/erchef - DEPRECATED: Erlang based Chef Server top-level OTP release project
- basho/clique - CLI Framework for Erlang
- membase/cucumberl - pure erlang implementation of Cucumber parser & driver
- tsloughter/erlastic_search - An Erlang app for communicating with Elastic Search's rest interface.
- nitrogen/simple_bridge - A simple, standardized interface library to Erlang HTTP Servers.
- gar1t/lambdapad - Static site generator using Erlang. Yes, Erlang.
- klarna/ponos - ponos is a simple yet powerful load generator written in erlang
- zalando/typhoon - Erlang-based stress and load testing tool for microservices, with visualizations
- gebi/jungerl - The Jungle of Erlang code
- erlware-deprecated/sinan - Erlang/OTP oriented build system
- duomark/erlangsp - Erlang Services Platform
- ngerakines/erlang_couchdb - This is another erlang CouchDB client. It is a little simpler than most and does what I want.
- jlouis/dht - DHT implementation in Erlang
- 5HT/pie - The Erlang-Scriptable Editor
- RJ/estatsd - Erlang stats aggregation app that periodically flushes data to graphite
- parapluu/nifty - Erlang NIF Wrapper Generator
- ngerakines/etap - etap is a simple erlang testing library that provides TAP compliant output.
- jlouis/enacl - Erlang bindings for NaCl / libsodium
- mochi/egeoip - Erlang IP Geolocation module, currently supporting the MaxMind GeoLite City Database.
- priestjim/gen_rpc - A scalable RPC library for Erlang-VM based languages
- avtobiff/erlang-uuid - Erlang UUID
- altenwald/ephp - PHP Interpreter in pure Erlang
- okeuday/trie - Erlang Trie Implementation
- klarna/brod - Client for Apache Kafka in Erlang
- davebryson/erlang_websocket - WebSocket Server and Client implementation in Erlang/Mochiweb
- rvirding/leex - Lexical analyzer generator for Erlang
- mojombo/bert.erl - Erlang BERT encoder/decoder
- lambder/jsonerl - yet another but slightly different erlang <-> json encoder/decoder
- parapluu/Concuerror - Concuerror is a systematic testing tool for concurrent Erlang programs
- jbrisbin/amqp_client - Rebar-friendly fork of rabbitmq-erlang-client
- hntrmrrs/ewgi - Erlang web gateway interface: a standard interface between Erlang web servers and applications
- pdincau/gcm-erlang - An Erlang application for Google Cloud Messaging
- okeuday/pqueue - Erlang Priority Queues
- engineyard/natter - Erlang XMPP Client
- benoitc-attic/barrel_tcp - barrel_tcp is a generic TCP acceptor pool with low latency in Erlang.
- SergejJurecko/erlmongo - Record based Erlang driver for MongoDB with gridfs support
- daleharvey/erldocs - Alternative to the erlang documentation
- tatsuhiro-t/lucid - HTTP/2 server written in Erlang
- potatosalad/erlang-jose - JSON Object Signing and Encryption (JOSE) for Erlang and Elixir
- maxlapshin/stockdb - Database for storing Stock Exchange quotes in erlang
- erlware/resource_discovery - An application used to dynamically discover resources present in an Erlang node cluster.
- Random-Liu/Erlang-In-Docker - Enable connection between Erlang VMs from different docker containers on different hosts by reimplementing the distributed connection protocol used by net_kernel.
- videlalvaro/gen_microservice - Microservices for Erlang
- msantos/evum - ["Linux VM", ["Erlang Process", ["Erlang VM"]]].
- gdamjan/erlang-irc-bot - A simple extendable irc bot in Erlang
- esl/escalus - An XMPP client library in Erlang for conveniently testing XMPP servers
- EchoTeam/mcd - Fast memcached protocol client in pure Erlang
- tolbrino/hotwheels - Erlang messaging server optimized to send 1 message to 40k subscribers to a topic in < 1s
- proger/erldocker - Docker Remote API client for Erlang
- wooga/etest - A lightweight, convention over configuration test framework for Erlang
- mfoemmel/erlang-otp - All of the public Erlang/OTP source releases (since R6B-0 in 1999) in convenient git form
- aliter/aliter - Ragnarok Online server software written in Erlang.
- alavrik/erlson - Erlang Simple Object Notation - dynamic name-value dictionary data type and syntax for Erlang
- spawngrid/mimetypes - Erlang MIME types library
- jkvor/redo - pipelined erlang redis client
- archaelus/esmtp - Erlang SMTP library
- jkvor/epm - Erlang Package Manager
- basho/sidejob - Parallel worker and capacity limiting library for Erlang
- schacon/erlangit - Erlang Git Implementation
- msantos/pkt - Erlang network protocol library
- jordillonch/eggs - Erlang Generic Game Server
- jkvor/redgrid - automatic Erlang node discovery via redis
- benoitc/cowboy_revproxy - simple TCP routing proxy (layer 7) in erlang
- basho/enm - Erlang driver for nanomsg
- richcarl/merl - Metaprogramming in Erlang
- NetComposer/nkcluster - A framework to manage jobs at huge Erlang clusters
- Vagabond/erlang-syslog - Erlang port driver for interacting with syslog via syslog(3)
- fogfish/cache - Erlang in-memory cache
- CorticalComputer/Book_NeuroevolutionThroughErlang - The resulting source code produced at the end of each chapter in Handbook of Neuroevolution Through Erlang.
- boundary/gen_lb - A generic library to load balance communication between Erlang nodes
- selectel/tempo - NIF-based date and time parsing and formatting for Erlang.
- lpgauth/statsderl - High Performance Erlang StatsD Client
- basho/merge_index - MergeIndex is an Erlang library for storing ordered sets on disk. It is very similar to an SSTable (in Google's Bigtable) or an HFile (in Hadoop).
- uwiger/plain_fsm - A behaviour/support library for writing plain Erlang FSMs.
- spawngrid/seqbind - Sequential Binding Parse Transformation for Erlang
- sile/jsone - Erlang JSON library
- schlagert/bootstrap - A simple, yet powerful Erlang cluster bootstrapping application.
- KirinDave/gen_leader_revival - A project to unify various implementations of the Erlang library gen_leader into a modern, robust single implementation
- kevinlynx/dhtcrawler - dhtcrawler is a DHT crawler written in erlang. It can join a DHT network and crawl many P2P torrents.
- jlouis/erl-lenses - Lens implementation in Erlang
- ferd/backoff - Simple exponential backoffs in Erlang
- ngerakines/erlang_facebook - A simple Facebook Platform API interface in Erlang.
- hyperthunk/hamcrest-erlang - Erlang port of Hamcrest
- GameAnalytics/hyper - Erlang implementation of HyperLogLog
- cstar/erldis - redis erlang client library (imported from bitbucket)
- aggelgian/erlang-algorithms - Implementations of popular data structures and algorithms
- skruger/Surrogate - Proxy server written in erlang. Supports reverse proxy load balancing and forward proxy with http (including CONNECT), socks4, socks5, and transparent proxy modes.
- mbbx6spp/rebar-templates - Rebar Erlang, OTP and other project templates. Use rebar3 for rebar3 templates and updates.
- cannedprimates/stdlib2 - Erlang stdlib extensions.
- wooga/newrelic-erlang - Erlang library for sending metrics to New Relic
- skeltoac/php_app - A PHP eval server for Erlang/OTP.
- mojombo/rebar - Ruby to Erlang Bridge And Runner
- lpgauth/shackle - High Performance Erlang Network Client Framework
- ddosia/mekao - Erlang SQL constructor
- benoitc/econfig - simple Erlang config handler using INI files
- travis/erlang-uuid - Erlang UUID Module
- shortishly/erlang-in-docker-from-scratch - An Erlang application release in a Docker container from scratch
- msantos/gen_icmp - Erlang interface to ICMP sockets
- klarna/tulib - Standard Erlang library.
- julianduque/erlang-color - ANSI colors for your Erlang
- extend/elevators - Elevator control system demonstrating Erlang/OTP upgrades.
- kaos/ecapnp - Cap'n Proto library for Erlang
- etnt/gettext - Erlang internationalization library.
- dweldon/edate - date manipulation library for erlang
- boundary/bear - a set of statistics functions for erlang
- flussonic/epm - Erlang package maker
- emqtt/emqttc - Asynchronous Erlang MQTT Client
- cnwzhjs/python.erl - Python interpreter written in pure Erlang.
- tim/erlang-oauth-examples - Example client/server code for erlang-oauth
- rabbitmq/rabbit-socks - Websocket and Socket.IO support for RabbitMQ (deprecated -- see https://github.com/sockjs/sockjs-erlang instead)
- mujaheed/erlang-amf - Erlang Action Message Format Library
- knutin/bisect - Ordered fixed-size binary dictionary in Erlang
- dustin/elock - A simple, fault-tolerant distributed lock server in erlang.
- chef/concrete - Concrete enhances your rebar based Erlang project by providing a common Makefile wrapper, a dialyzer make target that caches PLT analysis of your project's dependencies, and a mechanism to specify development only dependencies.
- p2k/ecoinpool - A pool mining software written in Erlang for cryptographic currencies
- jj1bdx/sfmt-erlang - sfmt-erlang: SIMD-oriented Fast Mersenne Twister (SFMT) for Erlang
- emqtt/esockd - Erlang General Non-blocking TCP/SSL Socket Server
- jtendo/confetti - Erlang configuration provider / application:get_env/2 on steroids
- travelping/flower - FlowER - a Erlang OpenFlow development platform
- kivra/restclient - Erlang Rest Client
- bwegh/erwa - A wamp.ws router written in Erlang.
- uwiger/sext - Sortable Erlang Term Serialization
- basho/riak_sysmon - Simple OTP app for managing Erlang VM system_monitor event messages
- RJ/relflow - Version-incrementing, appup-generating, relx-coaxing, workflow-assistant for Erlang projects using rebar3.
- kivra/oauth2_client - Erlang OAuth2 Client
- etnt/eopenid - Erlang consumer library for OpenID
- eproxus/grapherl - Create graphs of Erlang systems and programs
- dustin/ememcached - A framework for building erlang memcached servers.
- altenwald/myproto - MySQL Server Protocol in Erlang
- RoadRunnr/ezmq - zMQ implemented in Erlang
- maximk/teeterl - A lean portable Erlang, no BEAM
- kevsmith/herml - Erlang port of Haml
- erlsci/iso8601 - An ISO 8601 date formating and parsing library for Erlang
- vascokk/NumEr - Numeric Erlang - vector and matrix operations with CUDA. Heavily inspired by Pteracuda - https://github.com/kevsmith/pteracuda
- processone/stun - STUN and TURN library for Erlang / Elixir
- gleber/erlfu - Futures implemented in Erlang
- artplant/vprof - Visual Erlang profiler
- archaelus/eshellcode - Erlang Shellcode snippets
- aetrion/dns_erlang - Erlang DNS library
- siberian-fast-food/alogger - Simply the best logging framework for Erlang
- NetComposer/nkdocker - Erlang Docker client
- komone/qrcode - QR Code encoder in Erlang
- jchris/erlang-json-eep-parser - A collection of leex and yecc definitions, along with tests
- gburd/gen_paxos - An Erlang/OTP-style implementation of the PAXOS distributed consensus protocol
- devinus/sqerl - An Erlang-flavoured SQL DSL
- danmacklin/erlang_cep - A basic CEP package written in erlang
- comtihon/bson-erlang - BSON documents in Erlang, see bsonspec.org
- careo/rabbitmq-erlang-client-examples - Ports of some examples in tmm1's amqp library to use the rabbitmq erlang client.
- astro/erlang-collectd - Send collectd statistics from your Erlang applications
- arjan/pkgx - Build .deb packages from Erlang releases
- archaelus/erlirc - Erlang IRC client/server framework
- uwiger/setup - Generic setup utility for Erlang-based systems
- proger/active - Active development for Erlang: rebuild and reload source/binary files while the VM is running
- lucaspiller/espec - ESpec: Behaviour driven development framework for Erlang
- lemenkov/rtplib - Erlang library for dealing with rtp/rtcp (STILL IN A VERY EARLY STAGE)
- jkvor/erlmc - Erlang memcached binary protocol client
- softlab-ntua/bencherl - A scalability benchmark suite for Erlang/OTP
- litaocheng/erl-redis - a redis client library for erlang
- ferd/merklet - Merkle Trees for data replication in Erlang
- eltex-ecss/chronica - Logger framework for Erlang applications
- x6j8x/erlaws - Erlang Amazon WebServices
- refuge/cowdb - Pure Key/Value database library for Erlang Applications
- mattwilliamson/chordial - Chord DHT implementation in erlang
- idubrov/covertool - Tool to convert Erlang cover data files into Cobertura XML reports
- shopgun/turtle - A wrapper on the RabbitMQ Erlang Client (Erlang)
- goertzenator/erlang_nif-sys - Low level bindings to Erlang NIF API for Rust
- ttyerl/sqlite-erlang - Sqlite gen_server port for Erlang. Creates, reads and writes to sqlite database.
- tim/erlang-decimal - An Erlang decimal arithmetic library
- soranoba/bbmustache - Binary pattern match Based Mustache template engine for Erlang/OTP.
- r-willis/biten - Bitcoin Erlang Node - scalable bitcoin daemon
- proger/erlsh - Erlang shell tools
- msantos/verx - Erlang implementation of the libvirtd remote protocol
- meatinleather/lol - Lol — Lisp on erLang, and programming is fun again
- FlowForwarding/lincx - Erlang on Bare Metal
- dweldon/riakpool - erlang riak client pool
- alavrik/piqi-erlang - Protocol Buffers, JSON, XML data serialization system for Erlang
- ten0s/syntaxerl - Syntax checker for Erlang
- jkingsbery/sighandler - Handle UNIX signals in Erlang
- isaiah/transit-erlang - transit format for erlang
- huaban/erlzk - A Pure Erlang ZooKeeper Client (no C dependency)
- evanmiller/jerome - Erlang rich-text processing library
- benoitc/dnssd_erlang - Erlang interface to Apple's Bonjour DNS Service Discovery implementation
- robertoaloi/keynote-to-text - An Erlang script to convert Apple Keynote files to plain text.
- jlouis/eministat - Port of Poul-Henning Kamp's ministat to the Erlang world
- Eonblast/Erlvolt - Erlang VoltDB server interface
- basho/riak-erlang-http-client - Riak Erlang client using the HTTP interface
- virtan/simple_oauth2 - Simple erlang OAuth2 client module for any http server framework (Google, Facebook, Yandex, Vkontakte are preconfigured)
- joaomilho/apalachin - 💬 An Erlang's ChicagoBoss websockets team chat, using Cowboy server and PostgreSQL
- jkvor/dynamic_compile - compile and load erlang modules from string input
- jimmyrcom/HTML5-Canvas-Old-School-RPG-Map-with-Erlang-Websockets-Chat - You can make MMOs now using html thanks to google. See the link for what it does. The client is pure HTML5, the server here is erlang.
- fredlund/McErlang - The McErlang model checker for Erlang
- filippo/sgte - A simple Erlang Template Engine
- Amadiro/erlang-statistics - Simple statistic generator for erlang systems. The chart generator is written in perl.
- vim-erlang/vim-erlang-runtime - Erlang indentation and syntax for Vim
- richcarl/eunit - The EUnit lightweight unit testing framework for Erlang - this is the canonical development repository.
- raycmorgan/erl-lua - An Erlang linked-in driver that allows embedding Lua into the Erlang VM
- puzza007/katipo - HTTP client for Erlang based on libcurl and libevent
- onlyshk/erlang-github-api - erlang-github-api
- mojombo/yaws - YAWS is an erlang web server
- maxlapshin/gitty - Git access in erlang
- jkvor/log_roller - A pub/sub modeled, distributed Erlang logging system
- gotthardp/gen_coap - Generic Erlang CoAP Client/Server
- fredlund/JavaErlang - JavaErlang is a library that attempts to facilitate the communication between Java and Erlang nodes, implemented as an additional layer on top of the JInterface Java interface.
- daleharvey/dh_date - Date formatting / parsing library for erlang
- VoltDB/voltdb-client-erlang - VoltDB Erlang Client Driver
- tonyrog/beam - BEAM emulator written in Erlang
- muxspace/bunny_farm - AMQP erlang client wrapper library using the RabbitMQ libraries
- for-GET/katt - KATT (Klarna API Testing Tool) is an HTTP-based API testing tool for Erlang.
- ErlyORM/aleppo - Alternative Erlang Pre-Processor
- dmitryme/erlang_localtime - Erlang library for conversion from one local time to another
- dieswaytoofast/erlasticsearch - Erlang thrift interface to elastic_search
- devinus/detergent - An emulsifying Erlang SOAP library
- clofresh/esyslog - An Erlang implementation of the syslog server protocol
- videlalvaro/erlang-prime-sieve - Naive Parallel Prime Numbers Sieve
- msantos/srly - Native Erlang Unix serial interface
- francescoc/scalabilitywitherlangotp - The repository for the code of the examples in the book Designing for Scalability with Erlang/OTP
- artemeff/eql - Erlang with SQL or not
- wagerlabs/ddb - Amazon DynamoDB API for Erlang
- paulgray/exml - XML parsing library in Erlang
- mattsta/erlang-stdinout-pool - stdinout_pool: stuff goes in, stuff goes out. there's never any miscommunication.
- FlowForwarding/of_protocol - OpenFlow Protocol Library for Erlang
- ddossot/jerg - JSON Schema to Erlang Records Generator
- chovencorp/chumak - Pure Erlang implementation of ZeroMQ Message Transport Protocol.
- xinmingyao/zab_engine - zab propotocol implement by erlang
- richcarl/erlguten - ErlGuten is a system for high-quality typesetting, written purely in Erlang. This is the canonical repository, representing the latest official release, now under the MIT license. (The link below points to the old, outdated project page.)
- ramsay-t/Smother - Extended code coverage metrics for Erlang.
- processone/fast_xml - Fast Expat based Erlang XML parsing library
- NetComposer/nkdist - Erlang distributed registration and load balancing
- lehoff/chronos - Timer module for Erlang that makes it easy to abstact time out of the tests.
- iamaleksey/seestar - The Erlang client for Cassandra 1.2+ binary protocol
- freecnpro/observerweb - Erlang observer web frontend
- engineyard/vertebra-erl - Vertebra Erlang Pieces
- dwango/moyo - Erlangの便利なライブラリ集
- CarlWright/NGerlguten - Next Generation erlguten -- a PDF generation application in Erlang
- bfrog/hottub - Simple, Fast, Permanent Erlang Worker Pool
- noss/pgsql - Erlang postgresql driver
- NetComposer/nkpacket - Generic Erlang transport layer
- kevsmith/giza - Erlang client for the Sphinx search engine
- julienXX/slacker - Erlang Slack REST API wrapper
- JonGretar/erlangxcode - OUTDATED Erlang plugin for the XCode 3 IDE
- jashmenn/chordjerl - An Erlang implementation of the Chord distributed hash lookup protocol
- inaka/erlang_training - Excercises for people who're trying to learn Erlang
- gleber/exat - eXAT - The erlang eXperimental Agent Tool
- exercism/xerlang - Exercism Exercises in Erlang
- dmitriid/neo4j-erlang - Erlang client library for Neo4J's REST API
- benoitc/nat_upnp - Erlang library to map your internal port to an external using UNP IGD
- windock/erlyvideo - Erlang RTMP server
- oinksoft/dtl - Django Template Language: A full-featured port of the Django template engine to Erlang.
- mazenharake/eirc - An IRC client library for Erlang
- knutin/gcprof - Garbage Collection profiler for Erlang
- jvantuyl/erlctl - Command Line Interface Framework for Erlang
- jj1bdx/sshrpc - Erlang SSH RPC module (experimental)
- jeremey/swarm - Fast and simple acceptor pool for Erlang
- jcomellas/kvlists - Lists of key-value pairs (decoded JSON) in Erlang
- hukl/Bitturret - Bittorrent Tracker written in Erlang
- hio/erlang-record_info - convert between record and proplist
- fra/ecron - Cron-like scheduler for Erlang
- erlware/erlang-camp - Code for the ErlangCamp teaching conference
- devinus/fresh - The freshest Erlang web framework
- barrel-db/hooks - generic plugin & hook system for Erlang applications
- archaelus/edump - Erlang Crashdump Analysis Suite
- vim-erlang/vim-erlang-tags - Generate Vim tags for Erlang files
- sendtopms/Erlwebsockserver - Html5 websocket protocol server for Erlang based application server
- renatoaguiar/erlang-openflow - An OpenFlow controller written in pure erlang
- refuge/rbeacon - LAN discovery and presence in Erlang.
- noss/iserve - A small http server for erlang.
- msantos/tunctl - Erlang TUN/TAP interface
- gossiperl/gossiperl - Gossip middleware in Erlang
- GeneStevens/jsonpath - Fast Erlang JSON data retrieval and updates via javascript-like notation
- erszcz/docsh - Erlang Docs in the Shell
- eriksoe/ErlangQuest - Learn Erlang through this set of challenges. An interactive system for getting to know Erlang.
- clonejo/mc-erl - mc-erl is a server for Minecraft 1.4.7 written in Erlang.
- aberman/pooly - Erlang OTP Process Pool
- a13x/aberth - Generic BERT-RPC server in Erlang
- whitenode/riak_mapreduce_utils - Library containing map/reduce utility functions for Riak implemented in erlang.
- toddlipcon/thrift_erl_skel - skeleton for thrift services in erlang
- stolen/autohelp - Parse_transform for erlang which adds functions help/{0,1,2} showing edoc information about module and exported functions.
- spawngrid/esupervisor - "Least surprise" Erlang supervisor API
- psyeugenic/eplot - A plot engine written in erlang.
- project-fifo/snarl - A Erlang based RBAC server.
- ndpar/erlang - Exercises from books "Erlang Programming" and "Programming Erlang", as well as other experiments in Erlang.
- mmcdanie/erlview - Erlang View Server for CouchDB
- mdevilliers/erlang-mesos - An erlang binding for mesos - http://mesos.apache.org/
- mccoy/medici - Erlang interface for Tokyo Tyrant
- luisgabriel/erl-chat-server - A simple chat server written in Erlang.
- lfex/lsci - Scientific Computing on the Erlang VM - An LFE Wrapper Library for SciPy, NumPy, etc.
- kenpratt/erlbrake - Erlang Airbrake notification client
- g-andrade/taskforce - Erlang worker pools for controlled parallelisation of arbitrary tasks.
- for-GET/jesse - jesse (JSon Schema Erlang) is an implementation of a JSON Schema validator for Erlang.
- emqtt/emqtt_benchmark - Erlang MQTT Benchmark
- djui/eraft - Raft reference implementation for Erlang
- certifi/erlang-certifi - SSL Certificates for Erlang
- armon/erl-rstar - An Erlang implementation of the R*-tree spacial data structure
- ztmr/egtm - IDEA EGTM: Erlang binding for GT.M database engine
- vjache/erlang-zlists - Erlang lazy lists library.
- Vagabond/erlang-rrdtool - An erlang interface to rrdtool
- unbalancedparentheses/erlskeletor_cowboy - Erlang skeleton with cowboy and common test
- tim/erlang-beanstalk - An Erlang client for beanstalkd
- mujaheed/erlang-osc - Erlang Open Sound Control Application
- mpitid/purity - A side-effect analyzer for Erlang
- marshall-lee/etcd.erl - Erlang bindings for etcd key value store
- mallipeddi/tora - An Erlang client for Tokyo Tyrant (speaks Tokyo Tyrant's TCP/IP protocol).
- lucaspiller/twerl - Erlang client for the Twitter Streaming API
- kevinlynx/kdht - kdht is an erlang DHT implementation
- kalta/etoml - TOML language erlang parser
- josephwecker/epgsql_pool - Fork of Will Glozer's erlang postgresql pool server, so it can be maintained and polished.
- hyperthunk/nodewatch - Erlang/OTP Node Monitoring
- huffman/twilio_erlang - An Erlang library for communicating with the Twilio API and generating TwiML
- wardbekker/search - Erlang implementation of WAND/max_score TOP-K retrieval algo.
- tsloughter/epubnub - Erlang PubNub API
- silentsignal/DirBustErl - DirBuster successor in Erlang
- proger/erlfsmon - Erlang filesystem event watcher for Linux and OSX
- nygge/abnfc - An ABNF parser generator for Erlang.
- msantos/gen_unix - Erlang Unix socket interface
- MiCHiLU/shirasu - Shirasu.ws is a WebSocket server framework based on Misultin and Erlang/OTP
- machinezone/mzmetrics - High performance Erlang metrics library
- hcvst/erlang-dns - Erlang/OTP DNS server
- g-andrade/maestro - An Erlang pool of pools.
- Damienkatz/json_stream_parse - An evented, streaming json parser for Erlang.
- cstar/erls3 - Erlang/OTP application for accessing Amazon S3
- barrel-db/erlang-lru - a fixed size LRU cache.
- tonyg/erlang-smtp - Erlang SMTP and POP3 server code.
- thorstadt/bifrost - Erlang FTP Server Framework
- OtpChatBot/irc_lib - Erlang irc client library
- nmichel/ejpet - Matching JSON nodes in Erlang
- justinkirby/emetric - Erlang Metric Logger
- gbour/letsencrypt-erlang - Let's Encrypt client library for Erlang
- eproxus/pretty_errors - Error and stack trace pretty printers for Erlang
- EchoTeam/mavg - Erlang :: Exponential moving average library
- dustin/erl-conc - Concurrent Lists in Erlang
- cloudhead/erlapp.template - minimal erlang/OTP rebar template
- cabol/west - WEST (Web/Event-driven Systems Tool) is another messaging tool written in Erlang, that enables the building of messaging-based systems, distributed systems.
- antoniogarrote/egearmand-server - erlang implementation of gearman server
- yuce/pot - POT is an Erlang library for generating one time passwords compatible with Google Authenticator
- yrashk/evfs - Erlang Virtual Filesystem
- taybin/lethink - erlang driver for rethinkdb
- psyeugenic/fgraph - Physics engine for graph drawing written in erlang for use in wxErlang or standalone.
- project-iris/iris-erl - Iris Erlang binding
- okeuday/erlbench - Erlang Performance Measurements
- mujaheed/erlang-http - Modular, RFC 2616 compliant HTTP/1.1 server and client
- madtrick/wsock - Erlang library to build WebSocket clients and servers
- lordnull/rec2json - Compile erlang record definitions into modules to convert them to/from json easily.
- klajo/mockgyver - A mocking library for Erlang
- justinkirby/json_rec - JSON to erlang record
- jixiuf/helloerlang - my repos for erlang test code .
- ivanos/erl_sshd - Wrapper around Erlang ssh module to make it easier to add an sshd to any node
- ferd/simhash - Simhashing for Erlang -- hashing algorithm to find near-duplicates in binary data.
- erszcz/euc-2014 - Introduction to Load Testing with Tsung for Erlang User Conference 2014
- echou/memcached-client - an Erlang memcached client application
- bet365/erpc - An alternative RPC implementation for Erlang.
- benoitc/erlang-metrics - A generic interface to different metrics systems in Erlang.
- auser/erlfs - A distributed storage system which uses distributed Erlang strongly influenced by http://dawsdesign.com/drupal/erlfs
- afiskon/erlang-http-proxy - Nontrivial HTTP proxy server in Erlang
- vances/radierl - RADIUS protocol stack for Erlang.
- unix1/nuk - Generic turn based game server in Erlang/OTP
- unbalancedparentheses/erlang-katana - 👌 erlang grab bag of useful functions. it should have been called swiss army knife but katanas are more deadlier ;)
- tel/zeta - An Erlang client for Riemann.
- spawnproc/ldap - LDAP server written in Erlang
- ScottBrooks/Erlcraft - Erlang Minecraft server
- odo/revolver - round-robin load balancer for Erlang processes
- msantos/erlang-libvirt - Erlang binding to libvirt virtualization API
- massemanet/trane - SAX style broken HTML parser in Erlang
- mad-cocktail/gin - The guards
in
andbeetween
for Erlang parse_transform - kivra/email - The Erlang Mail application or Email for short
- jkvor/erlang_syslog - Erlang syslog logger
- ferd/useragent - Identify browsers and OSes from user agent strings, in Erlang
- edgurgel/poxa-erlang - Open Pusher server implementation compatible with Pusher libraries.
- dergraf/epmdpxy - Simulating Netsplits using the Erlang Port Mapper Deamon
- deadtrickster/prometheus.erl - Prometheus.io client in Erlang
- ctennis/erlang-modbus - A modbus RTU and TCP driver for erlang
- bokner/gen_client - Generic XMPP client framework for Erlang
- yzh44yzh/practical_erlang - Курс обучения Эрланг
- Yongke/shadowsocks-erlang - Totally asynchronous implementation of Shadowsocks in Erlang
- wooga/kafka-erlang - Kafka consumer and producer in Erlang
- seriyps/xhttpc - Extensible HTTP Client for Erlang
- schlagert/syslog - An RFC 3164 and RFC 5424 compliant logging framework for Erlang.
- richcarl/file_monitor - Erlang file monitoring service
- reiddraper/fn - Function utilities for Erlang
- refuge/rkvs - Simple Erlang Key/Value framework
- Quviq/webdrv - WebDriver implementation in Erlang
- ngerakines/s3imagehost - An erlang powered image store using amazon s3.
- mattsta/stripe-erlang - Erlang interface to the stripe.com API
- massung/parsec - Parsec-style parsing for Erlang
- lpgauth/swirl - High Performance Erlang Stream Processor
- lehoff/egol - Erlang implementation of Conway's Game of Life
- leandrosilva/otp_kickoff - Simple generator to kick-off Erlang/OTP projects
- klajo/wpi - An Erlang NIF for the WiringPi library for the Raspberry Pi
- killme2008/erlwsh - Erlang web shell--program erlang on web
- jj1bdx/tinymt-erlang - Tiny Mersenne Twister (TinyMT) for Erlang
- irr/erl-tutorials - Erlang/OTP sample projects
- erlang-synrc/feeds - Erlang Social Feeds and Cache Server
- doubleyou/euthanasia - Merciful killer for your Erlang processes
- del/erserve - Erlang/Rserve communication interface
- ddossot/cferl - Rackspace / Open Stack Cloud Files Erlang Client
- crownedgrouse/geas - Guess Erlang Application Scattering
- wozniakjan/erlcart - Erlang OpenShift Cartridge
- TypedLambda/eresye - This is a clone of the Sourceforge project repository of the same name. ERESYE means ERlang Expert SYstem Engine. It is a library to write expert systems and rule processing engines using the Erlang programming language. It allows to create multiple engines, each one with its own facts and rules to be processed.
- strange/erlang_v8 - Run JavaScript from Erlang in an external OS process.
- seth/sherl - A URL Shortening Service Written in Erlang
- sasa1977/fun_chain - Function chaining in Erlang
- RJ/erlang_rebar_example_project - Basic project using rebar, to demonstrate upgrades and packaging etc
- ngerakines/erlang_mysql - A GitHub mirror of the native Erlang MySQL client library.
- marianoguerra/erldn - edn format parser for the erlang platform
- Licenser/ecrdt - experimenting with CRDTs in erlang
- jpgneves/iota - iota (Inter-dependency Objective Testing Apparatus) - a tool to enforce clean separation of responsibilities in Erlang code
- inaka/xref_runner - Erlang Xref Runner (inspired in rebar xref)
- inaka/classifier - An Erlang Bayesian Filter and Text Classifier
- heroku/stillir - Cache environment variables as Erlang app variables
- francescoc/erlangprogramming - The source code of the Erlang Programming book by Francesco Cesarini and Simon Thompson, published by O'Reilly Media
- ferd/zippers - A library for functional zipper data structures in Erlang. Read more on zippers @ http://ferd.ca/yet-another-article-on-zippers.html
- etnt/ehotp - Erlang implementation of the HOTP algoritm (RFC-4226)
- drfloob/ezic - a set of erlang utilities for the Olson timezone database files
- cstar/ec2nodefinder - erlang node auto-discovery on EC2
- brendonh/erl_openid - Erlang OpenID
- benoitc/sieve - sieve is a simple TCP routing proxy (layer 7) in erlang
- a13x/ezmtp - ZMTP protocol in pure Erlang.
- yandex/inet64_tcp - Magic thing to make old Erlang stuff work in IPv6-only networks
- vim-erlang/vim-erlang-compiler - Erlang syntax checking and compiler plugin for Vim
- treacheroustalks/Treacherous-Talks - An online implementation of the Diplomacy board game in Erlang.
- travelping/hello - Erlang RPC server framework
- tonyg/erlang-ircd - A pluggable IRC daemon application/library for Erlang.
- spawngrid/validaterl - Data validation library for Erlang
- shortishly/mdns - Multicast DNS in Erlang/OTP
- rtraschke/erlang-lua - Erlang C Node to run Lua scripts
- RJ/erlang-cassandra-cql - cassandra driver in erlang that speaks native cassandra protocol
- nifoc/katja - A simple Riemann client written in Erlang.
- metachord/mctrace - Trace Erlang process messages easy
- mdaguete/tcpbalance - Generic TCP Balancer for Erlang
- lindenbaum/eipmi - A native Erlang IPMI library.
- inaka/fiar - Four in a Row - A game to learn Erlang
- idubrov/siperl - RFC 3261 (SIP) implementation in Erlang
- hypernumbers/erlang-wtd - Creating a mutant army of self-discovering Raspberry Pi Erlang robots for world domination or something...
- hungryblank/emongrel2 - erlang mongrel2 toolkit, build mongrel2 handlers and compatible servers
- henry-hz/erlang-trader - Porting the AlgoTrader (Java) code to Erlang
- gleber/erlgit - Erlang convenience wrapper around git executable
- g-andrade/erlwitness - Tracing processes by semantic group (Erlang)
- epappas/erl_streams - Streams in Erlang
- arekinath/esaml - Erlang SAML library, SSO and SLO, with Cowboy integration
- vladdu/erl-pipes - Hartmann pipes in Erlang
- travelping/eradius - Erlang RADIUS server framework
- talentdeficit/json - a high level json library for erlang (17.0+)
- spawngrid/erlang-sql-migrations - Simple Erlang library to run SQL migrations
- saleyn/util - Erlang utility modules
- rramsden/gen_gossip - Interface for implementing Gossip Protocols in Erlang
- RJ/erlang-reup - Watches for .erl & .hrl changes, recompiles and reloads. You know, for development.
- mattsta/ecache - ecache: Erlang ETS Based TTL Cache
- lwes/lwes-erlang - Light Weight Event System Erlang library
- jkvor/emysql - Erlang MySQL driver
- higepon/memcached-client - A memcached client library for Erlang.
- etnt/eml - Erlang flavored by Some ML
- erlware-deprecated/ktuo - json encoder/decoder for Erlang
- EchoTeam/corman - Configuration reload manager for Erlang applications
- devinus/zucchini - An Erlang INI parser
- ddossot/cadfaerl - CAching Datastructure For Applications in ERLang
- AdRoll/kinetic - Erlang Kinesis Client
- tex/ssync - Stay in sync in rebarized erlang projects
- squaremo/erlmqtt - MQTT library for Erlang JUST USABLE
- samuelrivas/moka - A mocking (more precisely moking) framework for erlang
- mattsta/pcache - An Erlang cache where every stored item is its own process.
- lemenkov/erlpmd - A drop-in replacement for epmd written in Erlang
- lasp-lang/types - Prototype implementation of Conflict-free Replicated Data Types (CRDTs) in Erlang.
- keymone/wower - yet another world of warcraft server emulator. implemented in Erlang for fun and learning.
- jcomellas/bstr - Erlang library to use binaries as strings
- jarrodhroberson/inet_mdns - Bonjour / Zeroconf in Erlang
- hpyhacking/webtekcos - a websocket server in erlang
- goj/escalus - Erlang library for convenient testing of XMPP servers
- darrikmazey/erlmon - host and network monitoring suite written in erlang
- daleharvey/erlang_util - Collection of random handy erlang scripts
- cchandler/RTreeCouchDB - Erlang R-Tree implementation I'm going to try and move into CouchDB for n-dimensional spatial indexing
- bojzi/erlang-dht - A very simple example of implementing a structured P2P network (DHT) in Erlang.
- bmizerany/redis-erl - Minimilast Redis Client for Erlang
- ates/netspire-core - The Erlang RADIUS server and NetFlow v5, v9 collector
- archaelus/errd - Erlang RRDTool library
- afiskon/erlang-simplicitydb - SimplicityDB, simple file based key-value storage in pure Erlang
- wardbekker/Erltricity - An Erlang Client library for the ThinkGear Socket Protocol
- ThomasHabets/eggpd - Erlang BGP daemon
- SemanticSugar/dinerl - Erlang AWS DynamoDB client
- robertoaloi/erlang-sandbox - An Experimental Sandbox for Erlang
- richcarl/sendmail - Erlang sendmail interface
- rabbitmq/erlang-data-structures - Erlang Data Structures
- msantos/emdns - Erlang multicast DNS and DNS-SD (DNS Service Discovery)
- milindparikh/erlkafka - erlkafka is a kafka client written in erlang
- matthiasl/eproxy - A TCP proxy written in Erlang
- massemanet/gtknode - Erlang GTK binding
- marianoguerra/qrly - jquery selectors for HTML & XML in erlang
- madtrick/wsecli - Erlang WebSockets client
- lizenn/erlang-dbus - Erlang DBUS implementation (forked from unmaintained erlang-dbus)
- Licenser/dhcp - erlang dhcp server
- lemenkov/eradius - OUTDATED. Use https://github.com/travelping/eradius instead!!! Erlang RADIUS library (originally taken from jungerl)
- jimenezrick/mumq - μMQ: very simple, small and fast STOMP message broker with in-memory persistence written in Erlang
- HernanRivasAcosta/kafkerl - Apache Kafka producer/consumer for erlang
- erlware-deprecated/gen_socket - Generic Socket support for Erlang
- egobrain/erlang_decorators - This code implenets decorators for erlang.
- darach/jch-erl - Jump Consistent Hashing Library for Erlang/OTP
- cavedweller/webRTC.io-erlang - An erlang implementation of the webRTC.io server built on top of cowboy/OTP
- bisphone/Queuesk - Priority Task Queue for Erlang
- asceth/nehe_erlang - NeHe OpenGL tutorials ported to Erlang
- artefactop/elibphonenumber - Erlang port for use libphonenumber from erlang
- arrowcircle/erlypusher - Erlang server for pusher app
- 6/heroku-erlang-example - erlang example using webmachine, hosted on heroku
- syed/erlcscope - Program which builds cscope database for erlang files
- sheyll/erlymock - An EasyMock inspired mocking library for erlang.
- rwbr/exmlrpc - An HTTP 1.1 compliant XML-RPC library for Erlang
- ostinelli/cowbell - An Erlang node connection manager.
- nygge/pran - Protocol Analyzer written in Erlang
- nuex/erl_gm - An Erlang GraphicsMagick wrapper
- ngmoco/gl_async_bully - Dynamic Leader Election behaviour for Erlang
- mrinalwadhwa/eamf - eAMF provides Action Message Format (AMF) support for Erlang
- mojombo/erlang_pipe - A pipe implementation in pure Erlang
- michaelmelanson/spider - A web spider written in Erlang. Initial support for document clustering.
- maxlapshin/csv_reader - Fast erlang csv reader
- markusn/coveralls-erl - Erlang module to convert and send cover data to coveralls.io (or similar)
- litaocheng/gen-erl-app - the script to generate an erlang app skeleton
- lemenkov/esipua - Mirror or Erlang SIP UA library, based on Yxa.
- jonasrichard/ejson - JSON library for Erlang on top of jsx
- jlouis/erlang-utp - uTP implementation in Erlang
- jaxl/ebosh - BOSH (bidirectional stream over http) connection manager written on top of Erlang OTP
- inaka/erlang-github - Github API client
- gar1t/erlang-bench - Various Erlang related benchmarks
- erlware/relcool - Release creation for Erlang
- erlang-synrc/kvs.core - Erlang Abstract Term Database
- EchoTeam/oauth - OAuth Erlang client and server
- dweldon/estring - string manipulation library for erlang
- cooldaemon/ermlia - The ermlia is Erlang implementation of Kademlia. This is easy key-value store.
- charpi/erl_selenium - An Erlang version of Selenium remote control
- barrel-db/hlc - hlc - Hybrid Logical Clock in Erlang.
- archaelus/erms - Catalyst IT Ltd's Erlang SMS Routing and Messaging system
- alavrik/piqi-rpc - RPC-over-HTTP system for Erlang supporting JSON, XML and Protocol Buffers
- wil/erlstatsd - Erlang client for StatsD
- vim-erlang/vim-erlang-omnicomplete - Erlang omnicomplete plugin for Vim
- thomasl/smart_exceptions - A code transform to improve Erlang exception reporting
- tangyi1989/erl_game_server - Erlang game server framework for fun.
- stolen/webdist - Erlang distribution as HTTP protocol upgrade
- silviucpp/erlcass - An Erlang Cassandra driver, based on Datastax cpp driver focused on performance.
- rvirding/spell1 - LL(1) parser generator for Erlang and LFE
- rustyio/BinaryVice - BinaryVice is better than term_to_binary/1 at serializing structured Erlang data.
- rambocoder/unistring - Unicode utf-8 functions for Erlang
- ostinelli/bisbino - An Erlang HTTP server with FastCGI as backend.
- omarkj/erollbar - Rollbar client in Erlang
- marcelog/simple_cache - Small erlang simple cache using ETS to wrap your methods with
- lpgauth/marina - High Performance Erlang Cassandra CQL Client
- klarna/leveldb_manager - Small service for snapshotting eleveldb without stopping the Erlang node
- kevsmith/reddy - Exploring writing a redis client in Erlang
- heroku/ehmon - Heroku Erlang VM Monitoring library
- gar1t/psycho - Yes, another Erlang web server!
- gar1t/port_server - A super simple framework for extending Erlang supervision to external apps
- deadtrickster/ssl_verify_fun.erl - Collection of ssl verification functions for Erlang
- danw/edhcp - DHCP Server written in Erlang
- carlosgaldino/concha - A consistent hashing library in Erlang.
- brendonh/erl_id3v2 - Erlang id3v2 reader
- archaelus/ejango - A Django-ish web framework for Erlang
- archaelus/edbi - DEAD PROJECT: Database independent interface for Erlang
- afternoon/rolf - Munin-like monitoring system in Erlang
- adrienmo/eredis_cluster - eredis_cluster is an erlang wrapper for eredis to support cluster mode of redis 3.0.0+
- yoonka/migresia - A simple Erlang tool to automatically migrate Mnesia databases between versions
- vorn/ChicagoBoss-on-Heroku - A template/tutorial project for running ChicagoBoss (Erlang MVC web framework) on Heroku (PaaS hosting platform)
- vjache/erlang-logmachine - A backend system for event logging, real time analisys and decision assistance.
- sthadka/fuge - An Erlang library for carefully refactoring critical paths
- spawngrid/erel - Erlang Release Framework (in the early development phase)
- ransomr/httpcbench - Erlang HTTP client benchmarks
- project-fifo/ensq - NSQ Client for erlang
- onlyshk/epmail - epmail - mail system in Erlang
- odo/ballermann - A simple load balancer for Erlang processes
- nox/shippai - A Core Erlang transform to enhance match failures
- msantos/erlxc - Simple, safe erlang interface for managing Linux Containers
- mcaprari/peasy-torrent-tracker - A torrent tracker written in Erlang
- maxlapshin/nfs3 - NFS v3 client for erlang servers
- marianoguerra/interfix - an experimental programming language for the erlang vm that is actually useful
- joedevivo/hpack - HPACK Implementation for Erlang
- jeremyong/eprotoc - Erlang proto file parser and code generator
- hypernumbers/erlmarkdown - An implementation of markdown written in Erlang
- gar1t/modlib - Web framework based on Erlang's inets httpd framework
- extend/xerl - Xerl, an eXtended ERLang language, is a language for the BEAM VM.
- epgsql/pgapp - Erlang Postgres application that uses Poolboy and deals with the database being unavailable
- emedia-project/erlffmpeg - ffmpeg for erlang
- egobrain/emodel - Erlang data transformation/validation library
- dkataskin/erlazure - Windows Azure Erlang bindings
- campanja/ezk - Erlang-Bindings for Zookeeper
- bsmr-erlang/nodefinder - Erlang/OTP nodefinder (imported from http://code.google.com/p/nodefinder/)
- archaelus/erlydtl - Django Template for Erlang
- zhongwencool/erlang-2048-game - 2048 game base on pure erlang
- tonyrog/edrone - AR drone for Erlang
- stolen/pipeline - Erlang pipeline parse_transform allowing to apply list of functions
- si14/z_validate - Generic validation helpers for Erlang
- rpip/fakerl - Erlang application for generating fake data [WIP]
- rabbitmq/rabbitmq-common - Common library used by rabbitmq-server and rabbitmq-erlang-client
- processone/mysql - Erlang MySQL driver
- noss/ifastcgi - A FastCGI server in Erlang
- msantos/wierl - Erlang interface for manipulating 802.11 wireless devices
- mrallen1/parque - Erlang trading game engine
- mochi/eswf - eswf is a pure Erlang library for dealing with Adobe SWF files and related data formats.
- Licenser/eplugin - An erlang plugin manager
- lemenkov/erlstund - An educational STUN/TURN/ICE server written in Erlang
- kakaranet/monitor - Kakaranet SNMP Monitoring Erlang Application
- JonGretar/erlang_user_utilities - A collection of handy user utilities for the Erlang shell.
- hyperthunk/fastlog - Fast Logging Library for Erlang/OTP
- hiroeorz/arduino-erlang - Arduino handler for Erlang/OTP Application.
- habibutsu/erlz - Set of helpers functions for more convenient functional programming in Erlang
- gar1t/erlang-redis - Erlang bindings for Redis
- extend/goldrush - @deprecated Small, Fast event processing and monitoring for Erlang/OTP applications.
- essiene/smpp34 - An smpp34 library in Erlang. Built on top of smpp34pdu PDU parsing library
- erlware/epax - Erlang Package Manager
- erldb/erldb - ORM implementation in Erlang
- dizzyd/stats - Erlang Statistics Library
- dieswaytoofast/app_cache - mnesia management toolset, with caching built-in (erlang)
- davide/erl_img - Erlang image processing stuff (bmp, gif, jpeg, png, xpm, tiff, mpeg) - based on jungerl's erl_img-1.6
- couchbaselabs/erlgeom - Erlang binding for geometry libraries
- coreyhaines/handbook-of-neuroevolution - Code samples from the Handbook of Neuroevolution through Erlang in both Erlang and Elixir
- comptekki/esysman - Erlang Computer Systems Management Console
- brainly/hive - Hive is a scalable Comet/PUSH application server written in Erlang that allows you to create or integrate various Comet services into your WebApps. It supports lot’s of plugins and can easily communicate and seamlessly integrate into existing backends using HTTP or TCP!
- bjorng/esdl - Esdl is a legacy library for accessing SDL and OpenGL from Erlang. (New applications are better off using wx in Erlang/OTP R13B.)
- basho/columbo - Columbo - the dependency detective - will highlight 3rd party dependency problems in your Erlang programs.
- apauley/sudoku-in-erlang - An implementation of Norvig's sudoku solver in Erlang
- yzh44yzh/dp-push - Erlang library for working with Apple Push Notification Service from dieselpuppet.com
- uwiger/toker - Patches Erlang compiler with pluggable token transformers and parsers
- tsloughter/erl_tidy - Automatically format Erlang code.
- tomas-abrahamsson/tdiff - Diff algorithm in Erlang
- tim/erlang-idna - A pure Erlang IDNA implementation
- thepug/erlngram - An erlang implementation of ngram language detection.
- spawnproc/forms - Erlang Business Documents Generator
- schleyfox/erlang_ann - Simple Neural Network in Erlang (based on http://www.trapexit.org/Erlang_and_Neural_Networks)
- s1n4/mad - Dependency manager for Erlang
- richcarl/syntax_tools - Erlang syntax tools, a library for working with abstract syntax trees. This is the canonical development repository.
- richcarl/berk - A benchmarking library for Erlang
- msgpack-rpc/msgpack-rpc-erlang - RPC with MessagePack in Erlang/OTP
- msantos/stk500 - Enough of the STK500 protocol in Erlang to control the Arduino boot loader
- mmzeeman/esql - ESQL provides an abstraction layer between Erlang programs and SQL relational databases. This lets you write database code once, in Erlang, and have it work with any number of backend SQL databases (Sqlite, MySQL, Oracle, PostgreSQL, ODBC-compliant databases, etc.)
- mlodzianck/webrtc-sig-server - Signalling server for web-rtc-app written in Erlang
- loucash/eqm - Erlang pub sub with supply-demand channels
- liveforeverx/ratx - Rate limiter and overload protection for erlang application
- kapok-lang/kapok - A Modern Lisp on the Erlang VM
- jlouis/erl-glicko2 - Glicko 2 ranking for Erlang
- jashmenn/gen_server_mock - erlang mocking for gen_server (gen_server mock)
- iriscouch/erlang-request - The Node.js request API for Erlang
- hyperthunk/appstart - An Erlang/OTP Application Startup Utility
- haljin/erlesy - Visual Erlang development
- gossiperl/erflux - InfluxDB client for Erlang
- fogfish/esq - simple persistent/transient queues for erlang
- FlowForwarding/enetconf - NETCONF Library for Erlang
- esl/tracerl - Dynamic tracing tests and utilities for Erlang/OTP
- erlware/uri - uri parsing module for Erlang
- dmitryme/erlang_fast - FIX/FAST decode/encode facility
- davisp/knit - Another Erlang Release/Upgrade Tool
- chovencorp/erlangzmq - Native Erlang implementation of ZeroMQ Message Transport Protocol.
- artefactop/ejwt - erlang library for JSON Web Token
- arcusfelis/binary2 - Binary functions for Erlang (trim, reverse, bxor, band)
- andelf/baiduhi - baiduhi client, erlang version
- amtal/lfe_utils - Utilities for expressive functional programming on the Erlang VM.
- 2nth0nyj/ErlangGameServer - an erlang game server based on ranch, protocolbuf and riak.
- yzh44yzh/erl-proj-tpl - This is typical structure for erlang projects.
- Vagabond/diemap - An extensible IMAP server for Erlang
- twonds/erl_scribe - Erlang scribe client documentation
- tsloughter/eoauth2 - Erlang OAuth2
- tonyfabeen/http-routing-mesh - Http Routing Mesh in Erlang
- StoneCypher/htstub - The HtStub erlang webserver
- snaiper80/hashids-erlang - The Erlang port of Hashid to generate YouTube-like hashids from one or many numbers.
- si14/erl_json_test - a little test of various Erlang JSON libraries
- rustyio/ErlangRPCDemo - Demo code for ErlangDC 2011 Conference (http://erlangdc.com)
- russ/openpoker - A scalable poker server written in Erlang
- rprimus/plists - Fork: Drop in replacement for Erlang module lists, where most lists operations are parallel.
- rcouch/ecsv - Erlang CSV Parser
- pichi/epexercises - Erlang Programming Exercises
- mrijkeboer/euuid - Erlang UUID module (versions 1, 3, 4, 5).
- mochi/beambag - beambag is an erlang library for using beam files as a quasi-static in-memory data store.
- mmullis/coverize - Erlang Coverage Analysis Made Easy!
- matpalm/median - erlang experiment in distributed median finding
- massemanet/abets - Append-only B+tree Erlang Term Storage (pure disk based)
- marianoguerra/jwt-erl - JSON Web Token implementation in Erlang
- lukegalea/inflector - Inflector.erl: Rails Style String Inflection For Erlang
- loucash/josser - Json Schema Generator Erlang
- kevsmith/membox - Redis-like storage server written in Erlang
- Joony/erlang-nitrogen-user-login - A simple user login example using Nitrogen
- jkvor/excavator - An Erlang application for ingesting data from various sources (APIs, data feeds, web content, etc)
- jkakar/aws-erlang - AWS clients for Erlang
- jj1bdx/erltrek - An Erlang Star Trek game
- jcomellas/mlapi - MercadoLibre API Client in Erlang
- ivaniacono/ebuggy - Demonstrator system for Erlang/ALE
- grogers0/erl_finger_trees - Erlang module for finger trees - annotated sequences with amortized constant time insertion/deletion from the ends
- gmr/strftimerl - Erlang implementation of strftime
- esl/erl_fuzzy_match - Erlang Fuzzy String Matcher
- ctbarbour/swim - An Erlang implementation of the SWIM protocol
- chef/mini_s3 - Minimal AWS S3 client for Erlang
- blt/beat - A hackday project for Erlang/OTP pedagogy.
- biokoda/detest - Tool for running tests on a cluster of erlang nodes
- andyfinnell/kalerl - An Erlang implementation of the Kaleidoscope language from the LLVM tutorial.
- andelf/erlang-proxy - socks4, socks4a, socks5 proxy, encrypted, derived from yueyoum/make-proxy. Across the Great Wall we can reach every corner in the world.
- AlainODea/erlang_git - Pure Erlang Implementation of Git
- yrashk/erlang - Erlang with extra unofficial patches (see branches for patches in development, alterline for merged patches)
- vjache/elips - Erlang Language Integrated Production System (ELIPS) library.
- trung/erling - AMF Implementation written in Erlang
- spawngrid/typespecs - Erlang typespecs toolkit
- ricardobcl/ETScache - A simple erlang in-memory cache
- rabbitmq/rabbitmq-top - Adds top-like information on the Erlang VM to the management plugin.
- qingliangcn/mslog - a simple and easy to use erlang log app
- processone/xml - Fast Expat based Erlang XML parsing library
- ngmoco/ngproc - Distributed process registry in Erlang
- NetComposer/nkservice - Erlang Services Management
- marianoguerra/match - [kept for historical reasons, see efene] a calculator implemented in erlang that will turn into a toy language if I have time
- Klimiec/Erlang - Erlang exercises with answers
- kennystone/strftimerl - strftime for erlang
- JoeOsborn/lergic - An embedded datalog-like logic programming DSL for Erlang.
- jasondavies/emdns - Bonjour/Zeroconf/mDNS in Erlang
- janl/erl-jsonpointer - JSON Pointer implementation for Erlang
- inaka/zipper - Generic Zipper implementation in Erlang
- inaka/tirerl - Erlang interface to Elastic Search
- ian-plosker/seq-erlang - Lazy sequences for Erlang
- hpyhacking/erlang-programming - "Erlang Programming" Book's exec.
- heroku/edump - Erlang Crashdump Analysis Library
- graeme-defty/jaderl - An implementation of the Jade templating language in Erlang
- goj/cuesport - simple Erlang pool of workers
- gburd/hamt - Ideal Hash Array Mapped Tries: an Erlang functional datatype
- freza/audit_log - Audit logging application for Erlang.
- fredrikt/erlang-yubico - Erlang client implementing the Yubico Validation Protocol Version 2.0.
- fhunleth/relsync - Synchronize Erlang/OTP releases to remote nodes
- ferd/hubble - create, read, and update deep Erlang data structures, accessible through explicit paths.
- Etsukata/erlang_websocket_server - WebSocket Server implementation in Erlang.
- erszcz/pa - Partial application of Erlang functions
- erlang-synrc/cms - Experimental CMS wirtten in Erlang
- erlang/sourcer - An Erlang scanner+parser tailored for use in an IDE.
- eolo999/Italian-Erlang-User-Group - Italian Erlang User Group Site
- eliast/mongo-erlang-driver - erlang driver for mongodb
- dustalov/plists - An Erlang module for doing list operations in parallel (svn mirror)
- devaspot/syncml - SyncML OMA/DS server written in Erlang
- cstar/erlsdb - erlang library for accessing SimpleDB
- bwegh/awre - A wamp.ws client written in erlang
- burbas/Minecraft-sERLver - Distributed Minecraft server written in erlang
- brunorijsman/erlang-bgp - An implementation of BGP (RFC 4271) written in Erlang (only < 10% done)
- boorad/erlimap - Simple IMAP library for Erlang (work in progress...)
- basho/nifwait - Utility to test effect of blocking NIFs on Erlang scheduler
- baphled/chatterl - Sinan based chat system built in Erlang
- arcusfelis/xapian-erlang-bindings - Xapian binding for Erlang (GSOC2012 project)
- ahf/ircd-pony - A concurrent ircd written in Erlang.
- aerosol/eco - Flexible Erlang Configuration Server
- chitika/cberl - NIF based Erlang bindings for Couchbase
- b0oh/lol - Lol — Lisp on erLang, and programming is fun again
- msantos/epcap - Erlang packet capture interface using pcap
- HaruAtari/erlang-for-the-little-ones - Учебник по Erlang для самых маленьких (на русском)
- nialscorva/erlymock - A mocking framework for Erlang.
- moonpolysoft/effigy - Effigy is a mocking library for erlang testing. it makes it easy to mock out whole modules, stub functions, and verify behavior.
- zuiderkwast/jsonrpc2-erlang - JSON-RPC 2.0 for Erlang
- stepankuzmin/erlang-dropbox - Dropbox API for Erlang
- snoopaloop/erl_hs - HandlerSocket in Erlang
- saa/fluxer - Erlang InfluxDB client
- rpt/erlcql - Cassandra native protocol CQL client for Erlang
- rodjek/erlesque - Pure Erlang Resque worker
- ostrovok-team/ejsonpath - JSONPath Erlang implementation
- maxlapshin/vkontakte - Erlang vkontakte binding
- litaocheng/erlips - erlang ip web services
- kuenishi/fluent-logger-erlang - Moved.
- jkvor/hacking_erlang - Hacking Erlang through Preprocessing Presentation for EUC 2009
- egobrain/tq_transform - Easy erlang model builder
- domnikl/statsd-erlang - an Erlang client for statsd
- bpuzon/eastrisk - An Erlang interface to Asterisk.
- benoitc/upnp - Erlang UPNP Module
- seansawyer/erlang_iso8601 - Erlang ISO 8601 date formatter/parser
- goertzenator/ruster_unsafe - Low level bindings to Erlang NIF API for Rust
- wrboyce/erb - Erlang/OTP IRC Bot Framework
- robertoaloi/skerleton - Bootstrap a brand new Erlang project in seconds.
- rackerlabs/gen_batch - A batch job running library for embedded Erlang/OTP.
- plux/docopt-erl - Port of docopt for Erlang
- otakup0pe/magicbeam - A small yet stylish assortment of (hopefully) easy to use utilities for the modern Erlang/OTP system
- oscarh/gen_httpd - Intended to be a lightweight HTTP server layer for Erlang applications.
- okeuday/reltool_util - Erlang reltool utility functionality application
- msantos/seds - Erlang socket over DNS tunnel server
- maxlapshin/record2ei - Generates erl_interface code to decode erlang record based on their spec
- jkvor/rbuddy - redis buddy (an Erlang replication proxy that helps facilitate redis slave failover)
- jashmenn/gen_cluster -
gen_cluster
is an erlang behavior for pid clustering. It is a cascading behavior that builds ongen_server
. - heroku/gobo - Erlang client for Doozer
- fjl/tetrapak - An extensible build system for Erlang/OTP applications
- baryluk/ral - Random Access Lists for Erlang (based on Sparse Skew Binary Numbers)
- ThomasHabets/weberl - Like web.py, but for Erlang
- 2garryn/esli - Web-links shortener on erlang
- zpeters/ErlangOtpTemplate - A sample Erlang OTP Template
- tim/erlang-streams - An Erlang module for working with streams
- nbowe/erlang_decorators - An example implementation of Python style decorators in Erlang
- kbarber/erlang-mdigraph - Erlang Digraph library that uses mnesia as a backend
- djui/erlang-rest-client - Erlang REST Client
- b3rnie/crontab - crontab for Erlang
- andrenth/erlang-exif - EXIF reader for Erlang
- inaka/edis - An Erlang implementation of Redis
- gleber/erlcloud - Cloud Computing library for erlang (Amazon EC2, S3, SQS, SimpleDB, Mechanical Turk, ELB)
- kalta/nksip - Erlang SIP application server
- rebar/rebar3 - Erlang build tool that makes it easy to compile and test Erlang applications and releases.
- msantos/procket - Erlang interface to low level socket operations
- klarna/jesse - jesse (JSon Schema Erlang) is an implementation of a json schema validator for Erlang.
- unbalancedparentheses/gut - 📜 gut is a template printing, aka scaffolding, tool for Erlang. Like rails generate or yeoman
- Nekso/nkcluster - A framework to manage jobs at huge Erlang clusters
- Nekso/nkdocker - Erlang Docker client
- Nekso/nkpacket - Generic Erlang transport layer
- Nekso/nkdist - Erlang distributed processes
- synrc/feeds - Erlang Social Feeds and Cache Server
- 5HT/om - Erlang with Types Proposal
- lavrin/euc-2014 - Introduction to Load Testing with Tsung for Erlang User Conference 2014
- shortishly/erlang-mdns - MDNS in Erlang
- strange/erlang-v8 - Run JavaScript from Erlang in an external OS process.
- talko/httpcbench - Erlang HTTP client benchmarks
- synrc/sh - Erlang Shell Executor
- refuge/hlc - hlc - Hybrid Logical Clock in Erlang.
- youngkin/supervisiontest - An Erlang demonstration of different supervision strategies along with different initialization strategies and failure scenarios
- squidfunk/gpb-bindings - Generate bindings for gpb, Protocol Buffers for Erlang
- seven1240/VoiceEvents - A combination of Ruby/Rails gem and Erlang to subscribe/route/deliver FreeSWITCH events
- seriyps/gettexter - GNU-gettext compatible Erlang translation app.
- komone/utest - Simple unit testing for Erlang using text files
- kevsmith/baberl - Erlang interface to libiconv
- jvantuyl/erl-skel - Basic Skeleton Erlang Project
- jinsky/etcher - An Erlang implementation of the Django Template Language
- gmr/huesos-de-vaquero - A skeleton project for web development using Cowboy (Erlang) for back-end development and Google Web-Starter-Kit for front-end development
- ghaskins/edist - Erlang (release) DISTribution framework
- essiene/mmyn - An Erlang SMPP 3.4 Application gateway
- erlware/dikdik - An Erlang and json interface for PostgreSQL hstore.
- bradfordw/pusherl - An Erlang interface for Pusher
- borovsky/erlang-on-steroids - Erlang Web Framework inspired by Ruby on Rails
- abhay/eunit - Git tracking branch of EUnit, a unit testing framework for Erlang
- Licenser/hamush - erlang based mush server
- tsloughter/eindexer - Simple search engine written in Erlang
- tel/snowflake - Twitter's Snowflake UUID generator in Erlang.
- sriramk/winazureerl - Erlang bindings for Windows Azure
- samuel/erlang-gearman - Gearman library for Erlang.
- ngerakines/syslognif - A small nif to tap into syslog from an Erlang node.
- msantos/perc - Erlang interface for controlling Unix processes
- michaelmelanson/monsoon - An experimental P2P system in Erlang
- mattsta/cbuf - Erlang Circular Buffer/List/LIFO Queue using ETS
- massung/erlang_oauth_web - Erlang gen_fsm for web applications.
- lstoll/heroku-erlang - erlang app on heroku
- lpgauth/timing - Micro benchmarking library (erlang)
- lemenkov/erlsyslog - Another one Erlang's syslog library.
- kbarber/erlang-yaml - Erlang YAML encoder/decoder
- jebu/websockets - WebSockets server in Erlang
- gar1t/erlang-kung-fu - Code from OSCON 2012 presentation Erlang Kung Fu In Three Hours
- essiene/smpp34pdu - SMPP 3.4 PDU library in erlang
- djui/erlang-neo4j-rest-api - Neo4j REST API client
- djui/ehf - Erlang Helper Functions
- armon/Erlang-Naive-Bayes-Movies - An Erlang naive bayes text classifier to classify movie reviews as positive or negative.
- Zert/amqp-erlang-sample - Sample of AMQP dispatcher and client
- Ball/ErlangMud - It's a proto-mud in erlang
- processone/ejabberd - Robust, ubiquitous and massively scalable Jabber / XMPP Instant Messaging platform
- discoproject/disco - a Map/Reduce framework for distributed computing
- webmachine/webmachine - A REST-based system for building web applications.
- basho/rebar - ATTENTION: Please find the canonical repository here:
- rabbitmq/rabbitmq-server - RabbitMQ Server
- synrc/n2o - WebSocket Application Server
- klacke/yaws - Yaws webserver
- processone/tsung - Tsung is a high-performance benchmark framework for various protocols including HTTP, XMPP, LDAP, etc.
- heroku/logplex - Heroku log router
- basho/riak_core - Distributed systems infrastructure used by Riak.
- cloudozer/ling - Erlang on Xen
- ninenines/ranch - Socket acceptor pool for TCP protocols.
- couchbaselabs/iOS-Couchbase - This repository fork is obsolete; the project's been restructured and development is going on in other repos. Please follow the link below, or read the current README.
- couchbase/geocouch - GeoCouch, a spatial index for CouchDB
- ericmoritz/wsdemo - A Cowboy Websocket demo
- basho/riak_cs - Riak CS is simple, available cloud storage built on Riak.
- basho/bitcask - because you need another a key/value storage engine
- biokoda/actordb - ActorDB distributed SQL database
- Asana/kraken - Distributed Pubsub Server for Realtime Apps
- basho/riak_kv - Riak Key/Value Store
- thusfresh/switchboard - A framework for processing email using worker plugins.
- auser/alice - Monitoring and REST interface to rabbitmq
- Feuerlabs/exometer - Basic measurement objects and probe behavior
- extend/bullet - Simple, reliable, efficient streaming for Cowboy.
- krestenkrab/triq - Trifork QuickCheck
- erlyvideo/erlyvideo-old - erlyvideo
- tonyg/rabbithub - Experimental RabbitMQ PubSubHubBub interface
- basho/yokozuna - Riak + Solr
- rabbitmq/erlando - Erlando
- rabbitmq/rmq-0mq - ZeroMQ support in RabbitMQ
- CloudI/CloudI - A Cloud at the lowest level!
- rzezeski/try-try-try - Ryan Zezeski's "working" blog
- seth/pooler - An OTP Process Pool Application
- hibari/hibari - Hibari is a production-ready, distributed, key-value, big data store. Hibari uses chain replication for strong consistency, high-availability, and durability. Hibari has excellent performance especially for read and large value operations.
- davebryson/beepbeep - BeepBeep is a simple web application framework for Mochiweb inspired by Rails and Merb
- ubf/ubf - Universal Binary Format 2.2
- marianoguerra/efene - OFICIAL REPO IS AT https://github.com/efene/efene
- extend/farwest - Modern web application development platform
- joearms/ezwebframe - websockets framework toghter with cowboy as described in book
- basho/riak_search - Full-text search engine based on Riak
- auser/beehive - Honeycombs of applications
- kevsmith/gen_nb_server - OTP behavior for writing non-blocking servers
- hpyhacking/openpoker - Genesis Texas hold'em Game Server
- basho/riak_pipe - Riak Pipelines
- uwiger/locks - A scalable, deadlock-resolving resource locker
- hurricane/hurricane - A scalable, extensible, distributed messaging system.
- basho/cuttlefish - never lose your childlike sense of wonder baby cuttlefish, promise me?
- ferd/erlpass - A library to handle password hashing and changing in a safe manner, independent from any kind of storage whatsoever.
- mashion/chloe - A realtime web server that doesn't suck
- RefactoringTools/wrangler - Import of the Wrangler svn repository.
- tuulos/ringo - Distributed key-value storage a'la Amazon Dynamo
- extend/sheriff - Parse transform for type based validation.
- seancribbs/riak_id - A clone of Twitter's Snowflake, built on riak_core
- uwiger/unsplit - Resolves conflicts in Mnesia after network splits
- ricardobcl/Dotted-Version-Vectors - Logical Clocks for Eventually Consistent Systems
- aweber/pgsql-listen-exchange - RabbitMQ Exchange that publishes messages received from PostgreSQL Notifications.
- twilio/chessms - Play Chess over SMS!
- processone/ejabberd-contrib - Growing and curated ejabberd contributions repository - PR or ask to join !
- basho/luwak - Large-object storage interface for Riak
- wooga/locker - Atomic distributed "check and set" for short-lived keys
- the-concurrent-schemer/scm - The Concurrent Schemer
- ChicagoBoss/tinymq - TinyMQ - a diminutive, in-memory message queue
- synrc/kvs - Container and Iterator
- jbrisbin/riak-exchange - Custom RabbitMQ exchange type for sticking messages in Riak
- skarab/ewgi - Erlang web gateway interface: a standard interface between Erlang web servers and applications
- yariv/twoorl - The source code repository for twoorl.com
- jkvor/emongo - the most Emo of mongo drivers
- basho/riak_function_contrib - Riak Function Contrib
- astro/prittorrent - BitTorrent Content Distribution for Podcasts
- doubleyou/dps - Distributed pub-sub
- cloudant/mango - MongoDB API layer for CouchDB
- tonyg/rabbiter - Microblogging using RabbitMQ and ejabberd
- jadahl/mod_restful - RESTful interface to ejabberd
- basho/mochiweb - a branch of Mochi Media's excellent HTTP library -- their canonical source can be found at http://code.google.com/p/mochiweb/
- jbrisbin/rabbitmq-webhooks - RabbitMQ Webhooks Plugin
- ocastalabs/CouchDB-XO_Auth - Authorisation module for CouchDB against external OAuth providers (e.g. Twitter, Facebook)
- ocastalabs/CouchDB-Facebook-Authentication - A CouchDB Authentication Module that uses Facebook API to authenticate users
- 2600hz-archive/whistle - Scalable, distributed, cloud-based telephony platform
- AF83/ucengine - U.C.Engine is a pubsub server with persistence. You can build realtime applications or integrate realtime features to existing applications.
- bjorng/wings - Wings3D is an advanced sub-division 3D modeller.
- pavlobaron/riak_mongo - riak_mongo is a collection of things necessary to make Riak act like MongoDB to the clients
- paulj/trapeze - Dynamic HTTP Routing and Load Balancing via AMQP
- couchbase/couchdb - CouchDB
- iriscouch/browserid_couchdb - Mozilla BrowserID support plugin for CouchDB
- kivra/giallo - Small and flexible web framework on top of Cowboy
- CorticalComputer/DXNN2 - Topology and Parameter Evolving Universal Learning Network platform DXNN MK2
- uwiger/jobs - Job scheduler for load regulation
- leandrosilva/cameron - Cameron is an asynchronous, parallel, and REST-like workflow engine
- membase/ns_server - The Membase Server Superdupervisor.
- benoitc/couchdbproxy - Simple multinode couchdb proxy
- rabbitmq/rabbitmq-mqtt - RabbitMQ MQTT gateway
- Loveice/PFAD - Pearls of Functional Algorithm Design
- helium/plumtree - Epidemic Broadcast Trees
- seth/rebar_lock_deps_plugin - Helper scripts to use with rebar
- basho/wriaki - A Riak-based Wiki-like application.
- basho/riak_test - I'm in your cluster, testing your riaks
- yueyoum/codebattle-ai - AI Example for Codebattle
- rabbitmq/rabbitmq-auth-backend-http - HTTP-based authorisation and authentication for RabbitMQ
- basho/riaknostic - A diagnostic tool for Riak installations, to find common errors asap
- Nekso/nkbase - NkBASE distributed database
- ninenines/cowlib - Support library for manipulating Web protocols.
- khellan/Pillow - Router and rereducer for sharded CouchDB
- inaka/shotgun - For the times you need more than just a gun.
- hyperthunk/annotations - Simple code instrumentation utilities
- cstar/riak_redis_backend - Redis storage backend for Riak
- bdionne/bitstore - A document based ontology development environment
- maxlapshin/fix - http://fixprotocol.org/ implementation.
- inaka/gold_fever - A Treasure Hunt for Erlangers
- videlalvaro/rabbitmq-recent-history-exchange - RabbitMQ Recent History Exchange
- thepug/Mod-Http-Pre-Bind - An ejabberd module that pre binds an anonymous sasl session, returning the authenticated session.
- mochi/statebox_riak - Convenience library that makes it easier to use statebox with riak, extracted from best practices in our production code at Mochi Media.
- basho/cluster_info - Fork of Hibari's nifty cluster_info OTP app
- seancribbs/eunit_formatters - Because eunit's output sucks. Let's make it better.
- guedes/exjson - JSON parser and genarator in Elixir.
- davisp/nif-examples - Examples for Erlang NIFs
- chaoslawful/zfor - A Fail-over Name Resolver
- websterclay/rebar_riak_core - rebar create template=riak_core appid=myapp
- wulczer/tsung_ws - Tsung plugin for WebSockets
- klarna/katt - This repository is no longer actively maintained, please see
- videlalvaro/rmq_patterns - Implementation of several messaging patterns with RabbitMQ and AMQP
- machinezone/mzbench - MZ Benchmarking
- DeadZen/etsgive - Demonstration of Don't lose your ETS Tables
- ranok/open-server-platform - A platform for easily developing multithreaded/replicated servers
- kaos/gen_listener_tcp - A generic tcp listener process adhering to OTP design principles
- jbrisbin/riak-rabbitmq-commit-hooks - Riak RabbitMQ commit hooks
- isacssouza/erlgrind - Convert fprof to callgring output
- erlang/pmod_transform - Parse transform for parameterized modules
- campanja/folsomite - blow up your graphite / riemann server with folsom metrics
- basho/lager_syslog - Syslog backend for lager
- devinus/walrus - Walrus - Mustache-like Templating
- wooga/etest_http - etest Assertions around HTTP (client-side)
- sgrimm/lurkers-guide - The Lurker's Guide to Babylon 5
- ngerakines/mochevent - A libevent based webserver that is somewhat compliant with mochiweb.
- klarna/meshup - Dynamo-flavored workflow engine.
- chef/mixer - Mix in functions from other modules
- basho/riak_pb - Riak Protocol Buffers Messages
- aweber/rabbitmq-autocluster - A RabbitMQ plugin that clusters nodes automatically using Consul, etcd2, or DNS
- slfritchie/msgdropsim - Simulator for message passing protocols, supporting (really) unfair process scheduling and dropped messages
- robertmeta/cowboy-examples - This project will clone all the misultin examples over to cowboy ones
- oscarh/lhttpc - GIT clone of http://bitbucket.org/etc/lhttpc/
- manifest/pal - Pragmatic Authentication Library
- erlyvideo/gen_tracker - supervisor with ets handling of children and their metadata
- tonyg/script-exchange - RabbitMQ "Script Exchange" plugin
- higepon/mio - In short, mio is memcached + "range search".
- LambdaCon/2015 - Slides and sources from LambdaCon 2015 edition.
- twonds/ejabberd_couchdb - Couchdb backend for ejabberd
- davisp/couchdb - Development branches
- boundary/folsom_webmachine - folsom based metrics via HTTP and JSON
- yrashk/rebar_elixir_plugin - Elixir Plugin for Rebar
- wooga/warlock - distributed locking thesis project
- squaremo/rabbitmq-lvc-plugin - A plugin exchange type for RabbitMQ that acts as a last-value-cache
- rabbitmq/rabbitmq-consistent-hash-exchange - RabbitMQ Consistent Hash Exchange Type
- rabbitmq/rabbitmq-amqp1.0 - AMQP 1.0 support for RabbitMQ
- basho/riak_err - Enhanced SASL Error Logger for Riak
- basho/riak_crdt_cookbook - A Cookbook full of Tutorials to get Developers started with Riak's CRDTs
- basho/machi - Machi file store
- CorticalComputer/DXNN - Topology and Parameter Evolving Universal Learning Network Platform
- lemenkov/erlrtpproxy - RTP/RTCP proxy for VoIP and IM applications.
- jiangmiao/proxy - 支持SOCKS 5协议的高速加密通信的代理服务器脚本
- gmr/rabbitmq-pulse - rabbitmq-pulse is a RabbitMQ plugin that publishes node and queue information, pushing stats instead of polling the Management API
- dch/couchgap - DEPRECATED -- USE TOUCHDB OR POUCHDB INSTEAD
- cmeiklejohn/riak_pg - Distributed process groups with riak_core.
- taotaotheripper/Erlang-In-Docker - Enable connection between Erlang VMs from different docker containers on different hosts by reimplementing the distributed connection protocol used by net_kernel.
- oscarh/gen_tcpd - Generic TCP listening and accepting
- darach/eep-erl - eep.erl - Embedded Event Processing
- boundary/folsom_cowboy - A Cowboy based Folsom HTTP Wrapper.
- spawnproc/cr - Chain Replication
- skeltoac/http_prebind - Ejabberd web module to create HTTP BIND sessions with a single HTTP GET. Useful for Strophe::attach().
- rvirding/chat_demo - Simple demo of using websockets for a simple chat program
- project-fifo/howl - Websocket based asynchronous message delivery.
- okeuday/cpg - CloudI Process Groups
- erlware/episcina - A simple non intrusive resource pool for connections
- dvv/stable - Library of assorted helpers for Cowboy web server.
- dvv/social - Cowboy handler for social login via OAuth2 providers
- chef/chef-server - The Chef Server
- theozaurus/mod_eventful - An ejabberd module that will turn events into HTTP requests
- talentdeficit/jsxn - jsx but with maps for people who are into that kind of thing
- mabrek/rabbitmq-redis - Experimental bridge between RabbitMQ and Redis implemented as a RabbitMQ plugin
- jbrisbin/lager_amqp_backend - AMQP RabbitMQ Lager backend
- synrc/kai - DHT storage by Takeshi Inoue
- synrc/avz - N2O Token System for Web Providers
- rabbitmq/rabbitmq-delayed-message-exchange - Delayed Messaging for RabbitMQ
- mihawk/draw - demo of websocket service with ChicagoBoss, sharing a realtime drawing
- knutin/kprof - kprof allows you to profile the code path a request takes through your application. The trace is broken down into tiers, so you can see exactly how much time you spend in each layer of your app.
- chadillac/ejabberd-easy_cluster - Make multi-master Ejabberd clustering possible, make it easy. Also ease the process of a slave Ejabberd node joining an existing cluster using a traditional master->slave configuration.
- bdionne/indexer - Full text indexing of couchdb databases
- vim-zz/nitrogen_elements - Elements for Nitrogen Web Framework
- martinjlogan/gen_web_server - generic web server behaviour for conveniently building REST based interfaces
- kuenishi/riak_scr_jp - Repository for Riak Source Code Reading @Tokyo
- inaka/match_stream - A sample project to show in our scale blog post
- ferd/bertconf - Make ETS tables out of statc BERT files that are auto-reloaded
- chef/sqerl - General purpose RDBMS abstraction layer
- aweber/influxdb-storage-exchange - Post JSON structured event messages to InfluxDB
- uwiger/pots - Demo program for Plain Old Telephony System (POTS) simulation
- gotthardp/rabbitmq-email - SMTP Gateway Plugin for RabbitMQ
- eproxus/unite - Pretty EUnit test formatters
- videlalvaro/rabbitmq-websockets - RabbitMQ Plugin that bridges AMQP to Websockets
- tonyg/udp-exchange - Extends RabbitMQ Server with support for a new experimental exchange type,
x-udp
. - rabbitmq/rabbitmq-stomp - RabbitMQ STOMP gateway
- pirj/ryan - Web framework and a templating engine for Reia programming language.
- hiroeorz/eredis_pool - eredis_pool is Pool of Redis clients, using eredis and poolboy.
- erlware-deprecated/faxien - The official Faxien repository
- carotene/carotene - Real-time server http://carotene-project.com
- SyncFree/antidote - SyncFree Reference Platform
- krestenkrab/riak_link_index - Simple Indexer for Riak based on Links
- jbrisbin/random-exchange - RabbitMQ exchange type for randomly selecting which queue to route to for load balancing.
- iij/lmq - Lightweight Message Queue
- erlyvideo/http_router - HTTP Routing mechanism
- synrc/active - Recompilation and Reloading on FileSystem changes
- spawnproc/bpe - Business Process Engine
- rvirding/rb - Red-Black tree implementations of dicts and sets.
- ndl/mod_archive2 - mod_archive2 is new ejabberd module implementing server-side instant messaging history support specified in XEP-136.
- maximk/zergling - A instance-per-page demo
- kevsmith/gen_paxos2 - Snapshot of the gen_paxos repo (now missing)
- jbrisbin/misultin-riak-core-vnode-dispatcher - Misultin Riak Core VNode Dispatcher
- hawk/lux - Lux (LUcid eXpect scripting) simplifies test automation and provides an Expect-style execution of commands
- candy-chat/mod_log_chat_mysql5 - Ejabberd module for logging chat messages to a MySQL DB
- benoitc/mochicow - mochiweb adapter for cowboy.
- Zatvobor/couch_normalizer - Data mutation reactor which works in Apache CouchDB
- SIfoxDevTeam/eavro - Apache Avro encoder/decoder
- NetEase/erlyssh - A Parallel SSH Execution Tool
- tty/async_search - Repository with demo code for blogpost blog.tty.nl
- retnuh/mochiweb_xpath - XPath support for mochiweb's html parser
- lfe/sicp - SICP, the LFE Edition
- ferd/cth_readable - Common Test hooks for more readable logs
- erlyvideo/publisher - USB/RTSP camera publisher
- chrismoos/erl_chat_tutorial - source for erl_chat tutorial
- chef/bookshelf - Minimal S3 Clone
- basho-labs/riak_nagios - Nagios Scripts for monitoring Riak
- FWeinb/metalsmith-watch - A metalsmith plugin to watch for a changes and trigger rebuilds.
- marianoguerra/flaviodb - Riak Core sample project implementing fixed message stream store
- ddossot/rabbitmq-http-safe - A store-and-forward HTTP gateway plugin for RabbitMQ.
- rabbitmq/rabbitmq-smtp - RabbitMQ SMTP gateway
- rabbitmq/rabbitmq-federation - RabbitMQ Federation
- maxlapshin/parsexml - Simple DOM XML parser with convenient and very simple API
- kivra/oauth2_example - Example application for oauth2
- joearms/adapter_pattern - adapter pattern for mochiweb misultin and cowboy
- greyarea/props - Property structure library
- garazdawi/cth_tools - Generic Common Test hooks tools
- extend/horse - Integrated performance testing.
- FlowForwarding/loom - LOOM Controller
- xmppjingle/jinglenodes - Jingle Nodes Relay
- seancribbs/riak_zmq - Publish writes to Riak KV to 0MQ (based on linked gist)
- kineticsocial/rabbitmq_snmp_plugin - An experimental RabbitMQ plugin to provide SNMP statistics
- iamaleksey/oserl - A fork of http://sourceforge.net/projects/oserl/ with a few patches.
- extend/ex_apns - An APNS client
- esl/amoc - amoc is simple tool for running massively parallel XMPP tests
- cstar/modular_muc - Refactoring of ejabberd's mod_muc, with flexible storage and chatroom handling.
- TensorWrench/lager_extras - A collection of formatters and backends for lager that have no external dependencies.
- RJ/mochiweb-websockets - ***OBSOLETE, using my mochiweb repo now ***
- Feuerlabs/kvdb - Key value data base API
- theozaurus/mod_warm_bindings - An ejabberd module that warms and authenticates a BOSH connection with a single HTTP POST
- synrc/games - SVG WebSockets N2O Example
- scalaris-team/scalaris - Scalaris, a distributed, transactional key-value store
- project-fifo/wiggle - The FiFo API server.
- kongo2002/ejabberd-mod-mam - Message Archive Management (XEP-0313) for ejabberd using a MongoDB backend
- kivra/emagick - Wrapper for Graphics/ImageMagick command line tool.
- hectcastro/docker-riak-cs - A Docker project to bring up a local Riak CS cluster.
- basho-labs/ansible-riak - Ansible roles for Riak
- archaelus/erlmail - A fork of Stuart Jackson's erlmail library with some additions
- abhinavsingh/mod_message_carbon - XEP-0280 Message Carbon Ejabberd Module
- Feuerlabs/exometer_core - Core components of exometer
- synrc/rest - Micro-REST with typed JSON
- synrc/mqs - Subscribe and Publish
- refuge/coffer - Versatile blob storage service
- permelin/updo - Lightweight code update
- jbrisbin/rabbit_common - Rebar-friendly fork of RabbitMQ common code
- jamii/erl-telehash - TeleHash is a p2p overlay that aims to remove the pain from developing p2p applications
- ferd/batchio - io:format middle-man that buffers and batches output sent to the io server for better throughput
- etnt/polish - A text translation tool
- erlware/rebar_vsn_plugin - Provides a more reasonable versioning scheme then the rebar standard 'git' vsn extension
- cloudant/fabric - Routing and proxying library app for BigCouch
- chvanikoff/cowboy_session - Cowboy session management
- bob-p/mod_global_roster - Ejabberd module that stores a global roster in redis
- benoitc/opencouch - A embeddable document oriented database compatible with Apache CouchDB
- basho/riak_api - Riak Client APIs
- astro/chaosbay - BitTorrent Tracker with upload & browsing, written on the 25th Chaos Communication Congress
- apache/couchdb-couch - Mirror of Apache CouchDB
- spawngrid/htoad - Provisioning tool (Experimental, expect things to change!)
- rabbitmq/rabbitmq-shovel - RabbitMQ Shovel plugin
- projectcs13/sensor-cloud - A stream search engine for the Internet of Things (back-end)
- project-fifo/chunter - A monitoring/controlling tool for smartOS
- peerdrive/peerdrive - A new approach to file systems
- ostinelli/erlcassa - A Cassandra CQL client.
- mochi/recordset - An optionally fixed-size ordered set of complex terms.
- maximk/spawnpool - The 'spawner' application for Zerg demo
- liangjingyang/everrank - 为手游提供好友积分排行等社交交互服务和存档服务。单节点屌丝版。
- janl/my-first-couchdb-plugin - A practical guide to writing CouchDB plugins
- hyperthunk/rebar_dist_plugin - A Rebar Archive Packaging Plugin
- basho/luke - Dataflow / MapReduce coordination framework.
- shino/kai - Kai is a distributed key-value datastore mainly inspired by Amazon's Dynamo. (fork from sourceforge)
- benmmurphy/ecnty - Partitioned Counter Based on Riak Core