From ae98dc1f30fc584bbdd0b85c9ac1e04db59a6cff Mon Sep 17 00:00:00 2001 From: expelledboy <102334+expelledboy@users.noreply.github.com> Date: Sun, 27 Oct 2024 19:02:46 +0800 Subject: [PATCH 1/3] update --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e1b8592..0f8ee2c 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,7 @@ A curated list of awesome Erlang frameworks, libraries and software. * [erlyaws/yaws](https://github.com/erlyaws/yaws) - Yaws webserver * [sky-big/RabbitMQ](https://github.com/sky-big/RabbitMQ) - RabbitMQ系统3.5.3版本中文完全注释(同时实现了RabbitMQ系统和插件源代码编译,根据配置文件创建RabbitMQ集群,创建连接RabbitMQ系统的客户端节点等相关功能,方便源代码的阅读) * [erlang-lager/lager](https://github.com/erlang-lager/lager) - A logging framework for Erlang/OTP +* [erlang_json_logger](https://github.com/expelledboy/erlang_json_logger) - A custom and configurable Erlang logger formatter which prints JSON * [uwiger/gproc](https://github.com/uwiger/gproc) - Extended process registry for Erlang * [aeternity/aeternity](https://github.com/aeternity/aeternity) - æternity blockchain - scalable blockchain for the people - smart contracts, state channels, names, tokens * [rvirding/luerl](https://github.com/rvirding/luerl) - Lua in Erlang From 1f410fae3486c60f9d5ab1eb05d20b04c3ecdeda Mon Sep 17 00:00:00 2001 From: expelledboy <102334+expelledboy@users.noreply.github.com> Date: Sun, 27 Oct 2024 21:28:11 +0800 Subject: [PATCH 2/3] Add reproductible environment --- .envrc | 2 ++ .gitignore | 1 + flake.lock | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ flake.nix | 22 ++++++++++++++++++++ 4 files changed, 84 insertions(+) create mode 100644 .envrc create mode 100644 .gitignore create mode 100644 flake.lock create mode 100644 flake.nix diff --git a/.envrc b/.envrc new file mode 100644 index 0000000..a4fcb30 --- /dev/null +++ b/.envrc @@ -0,0 +1,2 @@ +dotenv_if_exists +use flake diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7ad6275 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/.direnv diff --git a/flake.lock b/flake.lock new file mode 100644 index 0000000..d37cca1 --- /dev/null +++ b/flake.lock @@ -0,0 +1,59 @@ +{ + "nodes": { + "flake-utils": { + "inputs": { + "systems": "systems" + }, + "locked": { + "lastModified": 1726560853, + "narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "nixpkgs": { + "locked": { + "lastModified": 1718983919, + "narHash": "sha256-+1xgeIow4gJeiwo4ETvMRvWoircnvb0JOt7NS9kUhoM=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "90338afd6177fc683a04d934199d693708c85a3b", + "type": "github" + }, + "original": { + "id": "nixpkgs", + "type": "indirect" + } + }, + "root": { + "inputs": { + "flake-utils": "flake-utils", + "nixpkgs": "nixpkgs" + } + }, + "systems": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + } + }, + "root": "root", + "version": 7 +} diff --git a/flake.nix b/flake.nix new file mode 100644 index 0000000..73e5b36 --- /dev/null +++ b/flake.nix @@ -0,0 +1,22 @@ +{ + inputs = { + flake-utils.url = "github:numtide/flake-utils"; + }; + + outputs = { self, nixpkgs, flake-utils }: + flake-utils.lib.eachDefaultSystem (system: + let + pkgs = import nixpkgs { inherit system; }; + pythonEnv = pkgs.python3.withPackages (ps: with ps; [ + pyyaml + ]); + in + { + devShell = pkgs.mkShell { + buildInputs = with pkgs; [ + pythonEnv + just + ]; + }; + }); +} From d3ca597eff9820ca6659e520c19632529966ec9f Mon Sep 17 00:00:00 2001 From: expelledboy <102334+expelledboy@users.noreply.github.com> Date: Sun, 27 Oct 2024 21:37:45 +0800 Subject: [PATCH 3/3] Generate categorised README using list.yml --- Justfile | 3 + README.md | 2392 +++++++++++++++++++++----------------- generate_readme.py | 41 + list.yml | 2710 ++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 4134 insertions(+), 1012 deletions(-) create mode 100644 Justfile create mode 100644 generate_readme.py create mode 100644 list.yml diff --git a/Justfile b/Justfile new file mode 100644 index 0000000..43e5a15 --- /dev/null +++ b/Justfile @@ -0,0 +1,3 @@ +# Task to generate README from list.yml +generate-readme: + python3 generate_readme.py list.yml README.md \ No newline at end of file diff --git a/README.md b/README.md index 0f8ee2c..2505a4a 100644 --- a/README.md +++ b/README.md @@ -1,1013 +1,1381 @@ -# awesome-erlang - -A curated list of awesome Erlang frameworks, libraries and software. - -* [emqx/emqx](https://github.com/emqx/emqx) - The most scalable open-source MQTT broker for IoT, IIoT, and connected vehicles -* [erlang/otp](https://github.com/erlang/otp) - Erlang/OTP -* [ninenines/cowboy](https://github.com/ninenines/cowboy) - Small, fast, modern HTTP server for Erlang/OTP. -* [apache/couchdb](https://github.com/apache/couchdb) - Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability -* [processone/ejabberd](https://github.com/processone/ejabberd) - Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server) -* [vernemq/vernemq](https://github.com/vernemq/vernemq) - A distributed MQTT message broker based on Erlang/OTP. Built for high quality & Industrial use cases. The VerneMQ mission is active & the project maintained. Thank you for your support! -* [happi/theBeamBook](https://github.com/happi/theBeamBook) - A description of the Erlang Runtime System ERTS and the virtual Machine BEAM. -* [processone/tsung](https://github.com/processone/tsung) - Tsung is a high-performance benchmark framework for various protocols including HTTP, XMPP, LDAP, etc. -* [lfe/lfe](https://github.com/lfe/lfe) - Lisp Flavoured Erlang (LFE) -* [mochi/mochiweb](https://github.com/mochi/mochiweb) - MochiWeb is an Erlang library for building lightweight HTTP servers. -* [ChicagoBoss/ChicagoBoss](https://github.com/ChicagoBoss/ChicagoBoss) - Erlang web MVC, now featuring Comet -* [erlang/rebar3](https://github.com/erlang/rebar3) - Erlang build tool that makes it easy to compile and test Erlang applications and releases. -* [esl/MongooseIM](https://github.com/esl/MongooseIM) - MongooseIM is Erlang Solutions' robust, scalable and efficient XMPP server, aimed at large installations. Specifically designed for enterprise purposes, it is fault-tolerant and can utilise the resources of multiple clustered machines. -* [clojerl/clojerl](https://github.com/clojerl/clojerl) - Clojure for the Erlang VM (unofficial) -* [devinus/poolboy](https://github.com/devinus/poolboy) - A hunky Erlang worker pool factory -* [leo-project/leofs](https://github.com/leo-project/leofs) - The LeoFS Storage System -* [alpaca-lang/alpaca](https://github.com/alpaca-lang/alpaca) - Functional programming inspired by ML for the Erlang VM -* [zhongwencool/observer_cli](https://github.com/zhongwencool/observer_cli) - Visualize Erlang/Elixir Nodes On The Command Line -* [ferd/recon](https://github.com/ferd/recon) - Collection of functions and scripts to debug Erlang in production. -* [benoitc/hackney](https://github.com/benoitc/hackney) - simple HTTP client in Erlang -* [erlyaws/yaws](https://github.com/erlyaws/yaws) - Yaws webserver -* [sky-big/RabbitMQ](https://github.com/sky-big/RabbitMQ) - RabbitMQ系统3.5.3版本中文完全注释(同时实现了RabbitMQ系统和插件源代码编译,根据配置文件创建RabbitMQ集群,创建连接RabbitMQ系统的客户端节点等相关功能,方便源代码的阅读) -* [erlang-lager/lager](https://github.com/erlang-lager/lager) - A logging framework for Erlang/OTP +## 3D Modeller + +* [wings](https://github.com/dgud/wings) - Wings3D is an advanced sub-division 3D modeller. + +## AWS + +* [aws-erlang](https://github.com/aws-beam/aws-erlang) - Create, configure, and manage AWS services from Erlang code. +* [erlcloud](https://github.com/erlcloud/erlcloud) - AWS APIs library for Erlang (Amazon EC2, S3, SQS, DDB, ELB and etc) + +## Avro + +* [erlavro](https://github.com/klarna/erlavro) - Avro support for Erlang/Elixir (http://avro.apache.org/) + +## Benchmark + +* [basho_bench](https://github.com/basho/basho_bench) - A load-generation and testing tool for basically whatever you can write a returning Erlang function for. +* [emqtt-bench](https://github.com/emqx/emqtt-bench) - Lightweight MQTT benchmark tool written in Erlang +* [erlperf](https://github.com/max-au/erlperf) - Erlang Benchmarking Suite. Simpler way to say "this code is faster". +* [tsung](https://github.com/processone/tsung) - Tsung is a high-performance benchmark framework for various protocols including HTTP, XMPP, LDAP, etc. + +## Blockchain + +* [aeternity](https://github.com/aeternity/aeternity) - æternity blockchain - scalable blockchain for the people - smart contracts, state channels, names, tokens + +## Build Tool + +* [rebar3](https://github.com/erlang/rebar3) - Erlang build tool that makes it easy to compile and test Erlang applications and releases. +* [relx](https://github.com/erlware/relx) - Sane, simple release creation for Erlang +* [rebar](https://github.com/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. + +## CLI + +* [clique](https://github.com/basho/clique) - CLI Framework for Erlang +* [henk.ex](https://github.com/groupoid/henk.ex) - 🧊 Чиста система з всесвітами + +## CRDT + +* [types](https://github.com/lasp-lang/types) - Prototype implementation of Conflict-free Replicated Data Types (CRDTs) in Erlang. + +## Cache + +* [cache](https://github.com/fogfish/cache) - Erlang in-memory cache + +## Chat Bot + +* [Ybot](https://github.com/OtpChatBot/Ybot) - Ybot - is a helpful chat robot written with Erlang which supports different messaging protocols. [@0xAX] + +## Chess + +* [binbo](https://github.com/DOBRO/binbo) - Chess representation written in Erlang using Bitboards, ready for use on game servers + +## Circuit Breaker + +* [fuse](https://github.com/jlouis/fuse) - A Circuit Breaker for Erlang + +## Cloud + +* [erllambda](https://github.com/alertlogic/erllambda) - AWS Lambda in Erlang + +## Cluster + +* [nkcluster](https://github.com/NetComposer/nkcluster) - A framework to manage jobs at huge Erlang clusters +* [resource_discovery](https://github.com/erlware/resource_discovery) - An application used to dynamically discover resources present in an Erlang node cluster. +* [bootstrap](https://github.com/schlagert/bootstrap) - A simple, yet powerful Erlang cluster bootstrapping application. + +## CoAP + +* [gen_coap](https://github.com/gotthardp/gen_coap) - Generic Erlang CoAP Client/Server + +## Community + +* [gold_fever](https://github.com/inaka/gold_fever) - A Treasure Hunt for Erlangers + +## Configuration + +* [chef-server](https://github.com/chef/chef-server) - Chef Infra Server is a hub for configuration data; storing cookbooks, node policies and metadata of managed nodes. + +## Consensus + +* [rafter](https://github.com/andrewjstone/rafter) - An Erlang library application which implements the Raft consensus protocol + +## Cron + +* [erlcron](https://github.com/erlware/erlcron) - Erlang cronish system + +## Cryptography + +* [enacl](https://github.com/jlouis/enacl) - Erlang bindings for NaCl / libsodium + +## DHT + +* [dht](https://github.com/jlouis/dht) - DHT implementation in Erlang +* [dhtcrawler](https://github.com/kevinlynx/dhtcrawler) - dhtcrawler is a DHT crawler written in erlang. It can join a DHT network and crawl many P2P torrents. + +## DNS + +* [dns_erlang](https://github.com/dnsimple/dns_erlang) - Erlang DNS library. +* [erldns](https://github.com/dnsimple/erldns) - DNS server, in Erlang. + +## Database + +* [antidote](https://github.com/AntidoteDB/antidote) - A planet scale, highly available, transactional database built on CRDT technology +* [erlmongo](https://github.com/SergejJurecko/erlmongo) - Erlang driver for MongoDB with gridfs that works with maps and proplists +* [couchdb](https://github.com/apache/couchdb) - Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability +* [riak-erlang-client](https://github.com/basho/riak-erlang-client) - The Riak client for Erlang. +* [riak_dt](https://github.com/basho/riak_dt) - Convergent replicated datatypes in Erlang +* [couchbeam](https://github.com/benoitc/couchbeam) - Apache CouchDB client in Erlang +* [shards](https://github.com/cabol/shards) - Partitioned ETS tables for Erlang and Elixir +* [mongodb-erlang](https://github.com/comtihon/mongodb-erlang) - MongoDB driver for Erlang +* [cqerl](https://github.com/cqerl/cqerl) - Native Erlang CQL client for Cassandra +* [erlang-mysql-driver](https://github.com/dizzyd/erlang-mysql-driver) - Erlang MySQL Driver (from code.google.com) +* [mria](https://github.com/emqx/mria) - Asynchronously replicated Mnesia-like database for Erlang/Elixir +* [jamdb_oracle](https://github.com/erlangbureau/jamdb_oracle) - Oracle Database driver for Erlang +* [pgo](https://github.com/erleans/pgo) - Erlang Postgres client and connection pool +* [hibari](https://github.com/hibari/hibari) - Hibari is a production-ready, distributed, ordered 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. +* [sumo_db](https://github.com/inaka/sumo_db) - Erlang Persistency Framework +* [hovercraft](https://github.com/jchris/hovercraft) - An easy direct Erlang CouchDB library. +* [hanoidb](https://github.com/krestenkrab/hanoidb) - Erlang LSM BTree Storage +* [leveled](https://github.com/martinsumner/leveled) - A pure Erlang Key/Value store - based on a LSM-tree, optimised for HEAD requests +* [stockdb](https://github.com/maxlapshin/stockdb) - Database for storing Stock Exchange quotes in erlang +* [dynomite](https://github.com/moonpolysoft/dynomite) - Open source dynamo clone written in Erlang. +* [mysql-otp](https://github.com/mysql-otp/mysql-otp) - MySQL/OTP – MySQL and MariaDB client for Erlang/OTP +* [erlang_couchdb](https://github.com/ngerakines/erlang_couchdb) - This is another erlang CouchDB client. It is a little simpler than most and does what I want. +* [ram](https://github.com/ostinelli/ram) - A distributed KV store for Erlang and Elixir. +* [khepri](https://github.com/rabbitmq/khepri) - Khepri is a tree-like replicated on-disk database library for Erlang and Elixir. +* [scalaris](https://github.com/scalaris-team/scalaris) - Scalaris, a distributed, transactional key-value store +* [yawndb](https://github.com/selectel/yawndb) - In-memory circular array database +* [pgsql](https://github.com/semiocast/pgsql) - Erlang PostgreSQL driver +* [erlcass](https://github.com/silviucpp/erlcass) - High-Performance Erlang Cassandra driver based on DataStax cpp-driver + +## Datalog + +* [datalog](https://github.com/fogfish/datalog) - simplified query engine based on logic programming paradigm + +## Date + +* [iso8601](https://github.com/erlsci/iso8601) - An ISO 8601 date formating and parsing library for Erlang + +## Debug + +* [xprof](https://github.com/Appliscale/xprof) - A visual tracer and profiler for Erlang and Elixir. +* [dispcount](https://github.com/ferd/dispcount) - Erlang task dispatcher based on ETS counters. +* [erlang-history](https://github.com/ferd/erlang-history) - Hacks to add shell history to Erlang's shell +* [pobox](https://github.com/ferd/pobox) - External buffer processes to protect against mailbox overflow in Erlang +* [recon](https://github.com/ferd/recon) - Collection of functions and scripts to debug Erlang in production. +* [vmstats](https://github.com/ferd/vmstats) - tiny Erlang app to generate information on the Erlang VM +* [shotgun](https://github.com/inaka/shotgun) - For the times you need more than just a gun. +* [worker_pool](https://github.com/inaka/worker_pool) - Erlang worker pool +* [safetyvalve](https://github.com/jlouis/safetyvalve) - A safety valve for your erlang node +* [binpp](https://github.com/jtendo/binpp) - :1234: Erlang Binary Pretty Printer +* [redbug](https://github.com/massemanet/redbug) - erlang tracing debugger +* [statebox](https://github.com/mochi/statebox) - Erlang state "monad" with merge/conflict-resolution capabilities. Useful for Riak. +* [eep](https://github.com/virtan/eep) - Erlang Easy Profiling (eep) application provides a way to analyze application performance and call hierarchy +* [observer_cli](https://github.com/zhongwencool/observer_cli) - Visualize Erlang/Elixir Nodes On The Command Line + +## Distributed Computing + +* [waraft](https://github.com/WhatsApp/waraft) - An Erlang implementation of RAFT from WhatsApp +* [erleans](https://github.com/erleans/erleans) - Erlang Orleans +* [lasp](https://github.com/lasp-lang/lasp) - Prototype implementation of Lasp in Erlang. +* [partisan](https://github.com/lasp-lang/partisan) - High-performance, high-scalability distributed computing for the BEAM. +* [ra](https://github.com/rabbitmq/ra) - A Raft implementation for Erlang and Elixir that strives to be efficient and make it easier to use multiple Raft clusters in a single system. +* [phoebus](https://github.com/xslogic/phoebus) - Phoebus is a distributed framework for large scale graph processing written in Erlang. + +## Docker + +* [Erlang-In-Docker](https://github.com/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. +* [docker-erlang-example](https://github.com/erlang/docker-erlang-example) - HowTo Erlang in Docker +* [erldocker](https://github.com/proger/erldocker) - Docker Remote API client for Erlang +* [erlang-in-docker-from-scratch](https://github.com/shortishly/erlang-in-docker-from-scratch) - An Erlang application release in a Docker container from scratch + +## Editor + +* [vim-erlang-runtime](https://github.com/vim-erlang/vim-erlang-runtime) - Erlang indentation and syntax for Vim + +## Elastic Search + +* [erlastic_search](https://github.com/tsloughter/erlastic_search) - An Erlang app for communicating with Elastic Search's rest interface. + +## Erlang + +* [erlware_commons](https://github.com/erlware/erlware_commons) - Erlware Commons is an Erlware project focused on all aspects of reusable Erlang components. + +## Expert System + +* [seresye](https://github.com/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. + +## Fault Tolerance + +* [circuit_breaker](https://github.com/klarna/circuit_breaker) - :boom: An Erlang library for breaking out of faulty services + +## Fingerprinting + +* [scannerl](https://github.com/kudelskisecurity/scannerl) - The modular distributed fingerprinting engine + +## Game + +* [aliter](https://github.com/aliter/aliter) - Ragnarok Online server software written in Erlang. +* [egs](https://github.com/essen/egs) - Erlang Game Server +* [eggs](https://github.com/jordillonch/eggs) - Erlang Generic Game Server +* [mgee](https://github.com/qingliangcn/mgee) - 2010年写的一个erlang游戏服务端demo + +## Geolocation + +* [locus](https://github.com/g-andrade/locus) - MMDB reader for geolocation and ASN lookup of IP addresses +* [egeoip](https://github.com/mochi/egeoip) - Erlang IP Geolocation module, currently supporting the MaxMind GeoLite City Database. + +## Git + +* [egitd](https://github.com/mojombo/egitd) - The Erlang git-daemon + +## GraphQL + +* [graphql-erlang](https://github.com/jlouis/graphql-erlang) - GraphQL implementation in Erlang. + +## HTTP + +* [erlang-spdy](https://github.com/RJ/erlang-spdy) - Library implementing the SPDY protocol +* [cowboy_revproxy](https://github.com/benoitc/cowboy_revproxy) - simple TCP routing proxy (layer 7) in erlang +* [lhttpc](https://github.com/esl/lhttpc) - lhttpc is a lightweight HTTP/1.1 client implemented in Erlang. +* [katt](https://github.com/for-GET/katt) - KATT (Klarna API Testing Tool) is an HTTP-based API testing tool for Erlang. +* [psycho](https://github.com/gar1t/psycho) - Yes, another Erlang web server! +* [restclient](https://github.com/kivra/restclient) - Erlang Rest Client +* [buoy](https://github.com/lpgauth/buoy) - High-Performance Erlang HTTP 1.1 Client +* [katipo](https://github.com/puzza007/katipo) - HTTP2 client for Erlang based on libcurl and libevent + +## HTTP Client + +* [hackney](https://github.com/benoitc/hackney) - simple HTTP client in Erlang +* [ibrowse](https://github.com/cmullaparthi/ibrowse) - Erlang HTTP client +* [gun](https://github.com/ninenines/gun) - HTTP/1.1, HTTP/2, Websocket client (and more) for Erlang/OTP. + +## ID Generation + +* [flake](https://github.com/boundary/flake) - A decentralized, k-ordered id generation service in Erlang + +## IDE + +* [vscode_erlang](https://github.com/pgourlain/vscode_erlang) - Erlang support for Visual Studio Code + +## IPython + +* [ierlang](https://github.com/robbielynch/ierlang) - An Erlang language kernel for IPython. + +## JOSE + +* [erlang-jose](https://github.com/potatosalad/erlang-jose) - JSON Object Signing and Encryption (JOSE) for Erlang and Elixir + +## JSON + +* [jesse](https://github.com/for-GET/jesse) - jesse (JSon Schema Erlang) is an implementation of a JSON Schema validator for Erlang. +* [thoas](https://github.com/lpil/thoas) - A blazing fast JSON parser and generator in pure Erlang. +* [ej](https://github.com/seth/ej) - Helper module for working with Erlang terms representing JSON +* [jsone](https://github.com/sile/jsone) - Erlang JSON library +* [jsx](https://github.com/talentdeficit/jsx) - an erlang application for consuming, producing and manipulating json. inspired by yajl +* [erlang-rfc4627](https://github.com/tonyg/erlang-rfc4627) - Erlang RFC4627 (JSON) codec and JSON-RPC server implementation. + +## JavaScript + +* [erlv8](https://github.com/beamjs/erlv8) - Erlang interface for V8 +* [shen](https://github.com/synrc/shen) - 🐉 SHEN: Erlang JavaScript Compiler + +## Kafka + +* [ekaf](https://github.com/helpshift/ekaf) - A minimal, high-performance Kafka client in Erlang. +* [brod](https://github.com/kafka4beam/brod) - Apache Kafka client library for Erlang/Elixir + +## Language + +* [erlfmt](https://github.com/WhatsApp/erlfmt) - An automated code formatter for Erlang +* [erlt](https://github.com/WhatsApp/erlt) - Early prototype of ErlT, an experimental Erlang dialect with first-class support for static typing. +* [alpaca](https://github.com/alpaca-lang/alpaca) - Functional programming inspired by ML for the Erlang VM +* [ephp](https://github.com/bragful/ephp) - Bragful core: PHP Interpreter in pure Erlang +* [qdate](https://github.com/choptastic/qdate) - Erlang date, time, and timezone management: formatting, conversion, and date arithmetic +* [clojerl](https://github.com/clojerl/clojerl) - Clojure for the Erlang VM (unofficial) +* [epocxy](https://github.com/duomark/epocxy) - Erlang Patterns of Concurrency +* [otp](https://github.com/erlang/otp) - Erlang/OTP +* [erlscripten](https://github.com/erlscripten/erlscripten) - Erlang to PureScript transpiler. Run Erlang in the browser! +* [Erlang-and-OTP-in-Action-Source](https://github.com/erlware/Erlang-and-OTP-in-Action-Source) - The official "Erlang and OTP in Action" source code - see the README below for more details +* [hamler](https://github.com/hamler-lang/hamler) - Haskell-style functional programming language running on Erlang VM. +* [theBeamBook](https://github.com/happi/theBeamBook) - A description of the Erlang Runtime System ERTS and the virtual Machine BEAM. +* [erlport](https://github.com/hdima/erlport) - ErlPort - connect Erlang to other languages +* [LuvvieScript](https://github.com/hypernumbers/LuvvieScript) - Luvvie Script. An Erlang dialect that compiles to Javascript for Actor-style DOM scripting +* [elvis](https://github.com/inaka/elvis) - Erlang Style Reviewer +* [erlang_guidelines](https://github.com/inaka/erlang_guidelines) - Inaka's Erlang Coding Guidelines +* [getopt](https://github.com/jcomellas/getopt) - Erlang module to parse command line arguments using the GNU getopt syntax +* [erl2](https://github.com/joearms/erl2) - a new dialect of erlang +* [cuneiform](https://github.com/joergen7/cuneiform) - Cuneiform distributed programming language +* [Gradualizer](https://github.com/josefs/Gradualizer) - A Gradual type system for Erlang +* [joxa](https://github.com/joxa/joxa) - A Modern Lisp for the Erlang VM +* [kapok](https://github.com/kapok-lang/kapok) - A Lisp on the Erlang VM +* [lfe](https://github.com/lfe/lfe) - Lisp Flavoured Erlang (LFE) +* [etudes-for-erlang](https://github.com/oreillymedia/etudes-for-erlang) - Companion exercises for O'Reilly Media's "Introducing Erlang" +* [sync](https://github.com/rustyio/sync) - On-the-fly recompiling and reloading in Erlang. Code without friction. +* [erlog](https://github.com/rvirding/erlog) - Prolog interpreter in and for Erlang +* [luerl](https://github.com/rvirding/luerl) - Lua in Erlang +* [neotoma](https://github.com/seancribbs/neotoma) - Erlang library and packrat parser-generator for parsing expression grammars. +* [reia](https://github.com/tarcieri/reia) - Ruby-like hybrid OOP/functional programming language for BEAM, the Erlang VM +* [parse_trans](https://github.com/uwiger/parse_trans) - Parse transform utilities for Erlang +* [practical_erlang](https://github.com/yzh44yzh/practical_erlang) - Курс обучения Эрланг + +## Language Server + +* [erlang_ls](https://github.com/erlang-ls/erlang_ls) - The Erlang Language Server +* [sourcer](https://github.com/erlang/sourcer) - An Erlang language server, providing IDE services. + +## Learning + +* [Book_NeuroevolutionThroughErlang](https://github.com/CorticalComputer/Book_NeuroevolutionThroughErlang) - The resulting source code produced at the end of each chapter in Handbook of Neuroevolution Through Erlang. +* [erlang](https://github.com/exercism/erlang) - Exercism exercises in Erlang. +* [erlings](https://github.com/lambdaclass/erlings) - Small exercises to get you used to reading and writing Erlang code +* [erlang-koans](https://github.com/patrickgombert/erlang-koans) - Erlang Koans + +## Lexer + +* [leex](https://github.com/rvirding/leex) - Lexical analyzer generator for Erlang + +## Library + +* [rebar3_format](https://github.com/AdRoll/rebar3_format) - Erlang Formatter for Rebar3 +* [otter](https://github.com/Bluehouse-Technology/otter) - Support for OpenTracing in Erlang +* [mcd](https://github.com/EchoTeam/mcd) - Fast memcached protocol client in pure Erlang +* [vice](https://github.com/G-Corp/vice) - [MIRROR] Video, audio and Image Converter for Erlang/Elixir +* [skel](https://github.com/ParaPhrase/skel) - A Streaming Process-based Skeleton Library for Erlang +* [relflow](https://github.com/RJ/relflow) - Version-incrementing, appup-generating, relx-coaxing, workflow-assistant for Erlang projects using rebar3. +* [erlang-syslog](https://github.com/Vagabond/erlang-syslog) - Erlang port driver for interacting with syslog via syslog(3) +* [power_shell](https://github.com/WhatsApp/power_shell) - Erlang shell with advanced features: evaluating non-exported functions and shortcuts for frequently used functions. +* [tree-sitter-erlang](https://github.com/WhatsApp/tree-sitter-erlang) - Tree-sitter Grammar for Erlang +* [eredis_cluster](https://github.com/adrienmo/eredis_cluster) - eredis_cluster is an erlang wrapper for eredis to support cluster mode of redis 3.0.0+ +* [erlang-algorithms](https://github.com/aggelgian/erlang-algorithms) - Implementations of popular data structures and algorithms +* [erlson](https://github.com/alavrik/erlson) - Erlang Simple Object Notation - dynamic name-value dictionary data type and syntax for Erlang +* [enet](https://github.com/archaelus/enet) - Pure Erlang network stack +* [erlang-uuid](https://github.com/avtobiff/erlang-uuid) - Erlang UUID +* [enm](https://github.com/basho/enm) - Erlang driver for nanomsg +* [merge_index](https://github.com/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). +* [sidejob](https://github.com/basho/sidejob) - Parallel worker and capacity limiting library for Erlang +* [barrel_tcp](https://github.com/benoitc-attic/barrel_tcp) - barrel_tcp is a generic TCP acceptor pool with low latency in Erlang. +* [econfig](https://github.com/benoitc/econfig) - simple Erlang config handler using INI files +* [erchef](https://github.com/chef-boneyard/erchef) - DEPRECATED: Erlang based Chef Server top-level OTP release project +* [covertool](https://github.com/covertool/covertool) - Tool to convert Erlang cover data files into Cobertura XML reports +* [geas](https://github.com/crownedgrouse/geas) - Guess Erlang Application Scattering +* [ssl_verify_fun.erl](https://github.com/deadtrickster/ssl_verify_fun.erl) - Collection of ssl verification functions for Erlang +* [erlangsp](https://github.com/duomark/erlangsp) - Erlang Services Platform +* [edate](https://github.com/dweldon/edate) - date manipulation library for erlang +* [grapherl](https://github.com/eproxus/grapherl) - Create graphs of Erlang systems and programs +* [ux](https://github.com/erlang-unicode/ux) - Unicode eXtention for Erlang (Strings, Collation) +* [mimetypes](https://github.com/erlangpack/mimetypes) - Erlang MIME types library +* [sinan](https://github.com/erlware-deprecated/sinan) - Erlang/OTP oriented build system +* [docsh](https://github.com/erszcz/docsh) - Erlang Docs in the Shell predating EEP-48 and shell_docs +* [edbg](https://github.com/etnt/edbg) - A simple tty interface to the Erlang debugger and tracer. +* [kvc](https://github.com/etrepum/kvc) - KVC - Key Value Coding for Erlang data structures +* [erlscp](https://github.com/fenollp/erlscp) - A supercompiler pass for Erlang +* [fancyflow](https://github.com/fenollp/fancyflow) - Experimental library to bring pipe and maybe operator equivalents in Erlang +* [backoff](https://github.com/ferd/backoff) - Simple exponential backoffs in Erlang +* [merklet](https://github.com/ferd/merklet) - Merkle Trees for data replication in Erlang +* [datum](https://github.com/fogfish/datum) - pure functional and generic programming for Erlang +* [e2](https://github.com/gar1t/e2) - Project that aims to simplify Erlang/OTP development and improve developer productivity +* [erlang-irc-bot](https://github.com/gdamjan/erlang-irc-bot) - A simple extendable irc bot in Erlang +* [jungerl](https://github.com/gebi/jungerl) - The Jungle of Erlang code +* [erlang-libp2p](https://github.com/helium/erlang-libp2p) - An Erlang implementation of libp2p swarms +* [erlzk](https://github.com/huaban/erlzk) - A Pure Erlang ZooKeeper Client (no C dependency) +* [hamcrest-erlang](https://github.com/hyperthunk/hamcrest-erlang) - Erlang port of Hamcrest +* [amqp_client](https://github.com/jbrisbin/amqp_client) - Rebar-friendly fork of rabbitmq-erlang-client +* [elib1](https://github.com/joearms/elib1) - An Erlang library and collection of applications +* [merle](https://github.com/joewilliams/merle) - An Erlang Memcached Client. +* [erlang-color](https://github.com/julianduque/erlang-color) - ANSI colors for your Erlang +* [ecapnp](https://github.com/kaos/ecapnp) - Cap'n Proto library for Erlang +* [qrcode](https://github.com/komone/qrcode) - QR Code encoder in Erlang +* [kairos](https://github.com/lehoff/kairos) - Timer module for Erlang that makes it easy to abstact time out of the tests. +* [cecho](https://github.com/mazenharake/cecho) - An ncurses library for Erlang +* [erlang-otp](https://github.com/mfoemmel/erlang-otp) - All of the public Erlang/OTP source releases (since R6B-0 in 1999) in convenient git form +* [evum](https://github.com/msantos/evum) - ["Linux VM", ["Erlang Process", ["Erlang VM"]]]. +* [gen_icmp](https://github.com/msantos/gen_icmp) - Erlang interface to ICMP sockets +* [tunctl](https://github.com/msantos/tunctl) - Erlang TUN/TAP interface +* [cpg](https://github.com/okeuday/cpg) - CloudI Process Groups +* [pest](https://github.com/okeuday/pest) - :beetle: Primitive Erlang Security Tool +* [trie](https://github.com/okeuday/trie) - Erlang Trie Implementation +* [merl](https://github.com/richcarl/merl) - Metaprogramming in Erlang +* [erlang_v8](https://github.com/strange/erlang_v8) - Run JavaScript from Erlang in an external OS process. +* [hotwheels](https://github.com/tolbrino/hotwheels) - Erlang messaging server optimized to send 1 message to 40k subscribers to a topic in < 1s +* [ergw](https://github.com/travelping/ergw) - erGW - Erlang implementations of GGSN or P-GW +* [plain_fsm](https://github.com/uwiger/plain_fsm) - A behaviour/support library for writing plain Erlang FSMs. +* [sext](https://github.com/uwiger/sext) - Sortable Erlang Term Serialization +* [NumEr](https://github.com/vascokk/NumEr) - Numeric Erlang - vector and matrix operations with CUDA. Heavily inspired by Pteracuda - https://github.com/kevsmith/pteracuda +* [erlsha2](https://github.com/vinoski/erlsha2) - SHA-224, SHA-256, SHA-384, SHA-512 implemented in Erlang NIFs. + +## LoRaWAN + +* [lorawan-server](https://github.com/gotthardp/lorawan-server) - Compact server for private LoRaWAN networks + +## Load Generator + +* [ponos](https://github.com/klarna/ponos) - ponos is a simple yet powerful load generator written in erlang + +## Logging + +* [log4erl](https://github.com/ahmednawras/log4erl) - A logger for erlang in the spirit of Log4J. +* [lager](https://github.com/erlang-lager/lager) - A logging framework for Erlang/OTP * [erlang_json_logger](https://github.com/expelledboy/erlang_json_logger) - A custom and configurable Erlang logger formatter which prints JSON -* [uwiger/gproc](https://github.com/uwiger/gproc) - Extended process registry for Erlang -* [aeternity/aeternity](https://github.com/aeternity/aeternity) - æternity blockchain - scalable blockchain for the people - smart contracts, state channels, names, tokens -* [rvirding/luerl](https://github.com/rvirding/luerl) - Lua in Erlang -* [hamler-lang/hamler](https://github.com/hamler-lang/hamler) - Haskell-style functional programming language running on Erlang VM. -* [gotthardp/lorawan-server](https://github.com/gotthardp/lorawan-server) - Compact server for private LoRaWAN networks -* [nitrogen/nitrogen](https://github.com/nitrogen/nitrogen) - Nitrogen Web Framework for Erlang (now with websockets!) -* [rebar/rebar](https://github.com/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. -* [lasp-lang/partisan](https://github.com/lasp-lang/partisan) - High-performance, high-scalability distributed computing for the BEAM. -* [ninenines/gun](https://github.com/ninenines/gun) - HTTP/1.1, HTTP/2, Websocket client (and more) for Erlang/OTP. -* [lasp-lang/lasp](https://github.com/lasp-lang/lasp) - Prototype implementation of Lasp in Erlang. -* [proper-testing/proper](https://github.com/proper-testing/proper) - PropEr: a QuickCheck-inspired property-based testing tool for Erlang -* [AntidoteDB/antidote](https://github.com/AntidoteDB/antidote) - A planet scale, highly available, transactional database built on CRDT technology -* [eproxus/meck](https://github.com/eproxus/meck) - A mocking library for Erlang -* [rabbitmq/ra](https://github.com/rabbitmq/ra) - A Raft implementation for Erlang and Elixir that strives to be efficient and make it easier to use multiple Raft clusters in a single system. -* [zotonic/zotonic](https://github.com/zotonic/zotonic) - Zotonic - The Erlang Web Framework & CMS -* [tarcieri/reia](https://github.com/tarcieri/reia) - Ruby-like hybrid OOP/functional programming language for BEAM, the Erlang VM -* [rustyio/sync](https://github.com/rustyio/sync) - On-the-fly recompiling and reloading in Erlang. Code without friction. -* [erlware/relx](https://github.com/erlware/relx) - Sane, simple release creation for Erlang -* [talentdeficit/jsx](https://github.com/talentdeficit/jsx) - an erlang application for consuming, producing and manipulating json. inspired by yajl -* [gen-smtp/gen_smtp](https://github.com/gen-smtp/gen_smtp) - The extensible Erlang SMTP client and server library. -* [knutin/elli](https://github.com/knutin/elli) - Simple, robust and performant Erlang web server -* [kafka4beam/brod](https://github.com/kafka4beam/brod) - Apache Kafka client library for Erlang/Elixir -* [erlcloud/erlcloud](https://github.com/erlcloud/erlcloud) - AWS APIs library for Erlang (Amazon EC2, S3, SQS, DDB, ELB and etc) -* [ostinelli/misultin](https://github.com/ostinelli/misultin) - Misultin (pronounced mee-sool-téen) is an Erlang library for building fast lightweight HTTP(S) servers, which also supports websockets. -* [wooga/eredis](https://github.com/wooga/eredis) - Erlang Redis client -* [hdima/erlport](https://github.com/hdima/erlport) - ErlPort - connect Erlang to other languages -* [ostinelli/syn](https://github.com/ostinelli/syn) - A scalable global Process Registry and Process Group manager for Erlang and Elixir. -* [erlang-ls/erlang_ls](https://github.com/erlang-ls/erlang_ls) - The Erlang Language Server -* [inaka/erlang_guidelines](https://github.com/inaka/erlang_guidelines) - Inaka's Erlang Coding Guidelines -* [josefs/Gradualizer](https://github.com/josefs/Gradualizer) - A Gradual type system for Erlang -* [boundary/folsom](https://github.com/boundary/folsom) - Expose Erlang Events and Metrics -* [boundary/flake](https://github.com/boundary/flake) - A decentralized, k-ordered id generation service in Erlang -* [dgud/wings](https://github.com/dgud/wings) - Wings3D is an advanced sub-division 3D modeller. -* [tomas-abrahamsson/gpb](https://github.com/tomas-abrahamsson/gpb) - A Google Protobuf implementation for Erlang -* [erlanglab/erlangpl](https://github.com/erlanglab/erlangpl) - Tool for developers working with systems running on the Erlang VM (BEAM). It helps with performance analysis. -* [WhatsApp/waraft](https://github.com/WhatsApp/waraft) - An Erlang implementation of RAFT from WhatsApp -* [seriyps/mtproto_proxy](https://github.com/seriyps/mtproto_proxy) - High performance Erlang MTProto proxy that powers https://t.me/socksy_bot -* [Feuerlabs/exometer](https://github.com/Feuerlabs/exometer) - Basic measurement objects and probe behavior -* [cmullaparthi/ibrowse](https://github.com/cmullaparthi/ibrowse) - Erlang HTTP client -* [emqx/emqtt-bench](https://github.com/emqx/emqtt-bench) - Lightweight MQTT benchmark tool written in Erlang -* [erlydtl/erlydtl](https://github.com/erlydtl/erlydtl) - Django templates for Erlang -* [jlouis/fuse](https://github.com/jlouis/fuse) - A Circuit Breaker for Erlang -* [ferd/erlang-history](https://github.com/ferd/erlang-history) - Hacks to add shell history to Erlang's shell -* [cbd/edis](https://github.com/cbd/edis) - An Erlang implementation of Redis -* [mojombo/ernie](https://github.com/mojombo/ernie) - Ernie is an Erlang/Ruby BERT-RPC Server. -* [joxa/joxa](https://github.com/joxa/joxa) - A Modern Lisp for the Erlang VM -* [ernw/ss7MAPer](https://github.com/ernw/ss7MAPer) - SS7 MAP (pen-)testing toolkit. DISCONTINUED REPO, please use: https://github.com/0xc0decafe/ss7MAPer/ -* [erlware/Erlang-and-OTP-in-Action-Source](https://github.com/erlware/Erlang-and-OTP-in-Action-Source) - The official "Erlang and OTP in Action" source code - see the README below for more details -* [massemanet/eper](https://github.com/massemanet/eper) - Erlang performance and debugging tools -* [inaka/elvis](https://github.com/inaka/elvis) - Erlang Style Reviewer -* [epgsql/epgsql](https://github.com/epgsql/epgsql) - Erlang PostgreSQL client library. -* [WhatsApp/erlfmt](https://github.com/WhatsApp/erlfmt) - An automated code formatter for Erlang -* [emqx/emqtt](https://github.com/emqx/emqtt) - Erlang MQTT 5.0 Client -* [dnsimple/erldns](https://github.com/dnsimple/erldns) - DNS server, in Erlang. -* [basho/erlang_protobuffs](https://github.com/basho/erlang_protobuffs) - An implementation of Google's Protocol Buffers for Erlang, based on ngerakines/erlang_protobuffs. -* [xslogic/phoebus](https://github.com/xslogic/phoebus) - Phoebus is a distributed framework for large scale graph processing written in Erlang. -* [qingliangcn/mgee](https://github.com/qingliangcn/mgee) - 2010年写的一个erlang游戏服务端demo -* [rvirding/erlog](https://github.com/rvirding/erlog) - Prolog interpreter in and for Erlang -* [inaka/apns4erl](https://github.com/inaka/apns4erl) - Apple Push Notification Server for Erlang -* [moonpolysoft/dynomite](https://github.com/moonpolysoft/dynomite) - Open source dynamo clone written in Erlang. -* [mysql-otp/mysql-otp](https://github.com/mysql-otp/mysql-otp) - MySQL/OTP – MySQL and MariaDB client for Erlang/OTP -* [NetComposer/nksip](https://github.com/NetComposer/nksip) - Erlang SIP application server -* [martinsumner/leveled](https://github.com/martinsumner/leveled) - A pure Erlang Key/Value store - based on a LSM-tree, optimised for HEAD requests -* [basho/riak_dt](https://github.com/basho/riak_dt) - Convergent replicated datatypes in Erlang -* [rabbitmq/khepri](https://github.com/rabbitmq/khepri) - Khepri is a tree-like replicated on-disk database library for Erlang and Elixir. -* [sinasamavati/leptus](https://github.com/sinasamavati/leptus) - The Erlang REST framework -* [comtihon/mongodb-erlang](https://github.com/comtihon/mongodb-erlang) - MongoDB driver for Erlang -* [deadtrickster/prometheus.erl](https://github.com/deadtrickster/prometheus.erl) - Prometheus.io client in Erlang -* [parapluu/Concuerror](https://github.com/parapluu/Concuerror) - Concuerror is a stateless model checking tool for Erlang programs. -* [matteoredaelli/ebot](https://github.com/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 -* [wg/epgsql](https://github.com/wg/epgsql) - Erlang PostgreSQL client -* [open-telemetry/opentelemetry-erlang](https://github.com/open-telemetry/opentelemetry-erlang) - OpenTelemetry Erlang SDK -* [elli-lib/elli](https://github.com/elli-lib/elli) - Simple, robust and performant Erlang web server -* [ferd/pobox](https://github.com/ferd/pobox) - External buffer processes to protect against mailbox overflow in Erlang -* [yrashk/socket.io-erlang](https://github.com/yrashk/socket.io-erlang) - Socket.IO server for Erlang -* [duomark/epocxy](https://github.com/duomark/epocxy) - Erlang Patterns of Concurrency -* [jlouis/graphql-erlang](https://github.com/jlouis/graphql-erlang) - GraphQL implementation in Erlang. -* [basho/riak-erlang-client](https://github.com/basho/riak-erlang-client) - The Riak client for Erlang. -* [basho/basho_bench](https://github.com/basho/basho_bench) - A load-generation and testing tool for basically whatever you can write a returning Erlang function for. -* [potatosalad/erlang-jose](https://github.com/potatosalad/erlang-jose) - JSON Object Signing and Encryption (JOSE) for Erlang and Elixir -* [krestenkrab/hanoidb](https://github.com/krestenkrab/hanoidb) - Erlang LSM BTree Storage -* [yzh44yzh/practical_erlang](https://github.com/yzh44yzh/practical_erlang) - Курс обучения Эрланг -* [seancribbs/neotoma](https://github.com/seancribbs/neotoma) - Erlang library and packrat parser-generator for parsing expression grammars. -* [jlouis/etorrent](https://github.com/jlouis/etorrent) - Erlang Bittorrent Client -* [erlangpack/erlang-oauth](https://github.com/erlangpack/erlang-oauth) - An Erlang OAuth 1.0 implementation -* [cabol/shards](https://github.com/cabol/shards) - Partitioned ETS tables for Erlang and Elixir -* [zkessin/testing-erlang-book](https://github.com/zkessin/testing-erlang-book) - A public book on testing Erlang -* [sile/jsone](https://github.com/sile/jsone) - Erlang JSON library -* [chef/chef-server](https://github.com/chef/chef-server) - Chef Infra Server is a hub for configuration data; storing cookbooks, node policies and metadata of managed nodes. -* [erleans/erleans](https://github.com/erleans/erleans) - Erlang Orleans -* [ninenines/cowlib](https://github.com/ninenines/cowlib) - Support library for manipulating Web protocols. -* [ErlyORM/boss_db](https://github.com/ErlyORM/boss_db) - BossDB: a sharded, caching, pooling, evented ORM for Erlang -* [Appliscale/xprof](https://github.com/Appliscale/xprof) - A visual tracer and profiler for Erlang and Elixir. -* [inaka/worker_pool](https://github.com/inaka/worker_pool) - Erlang worker pool -* [bragful/ephp](https://github.com/bragful/ephp) - Bragful core: PHP Interpreter in pure Erlang -* [KirinDave/fuzed](https://github.com/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 -* [hibari/hibari](https://github.com/hibari/hibari) - Hibari is a production-ready, distributed, ordered 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. -* [yueyoum/make-proxy](https://github.com/yueyoum/make-proxy) - HTTP/HTTPS/Socks4/Socks5 proxy written in Erlang -* [andrewjstone/rafter](https://github.com/andrewjstone/rafter) - An Erlang library application which implements the Raft consensus protocol -* [tsujigiri/axiom](https://github.com/tsujigiri/axiom) - a micro-framework for web applications in Erlang -* [sockjs/sockjs-erlang](https://github.com/sockjs/sockjs-erlang) - WebSocket emulation - Erlang server -* [mazenharake/entop](https://github.com/mazenharake/entop) - A top-like tool for monitoring an Erlang node -* [willemdj/erlsom](https://github.com/willemdj/erlsom) - XML parser for Erlang -* [erlware/erlcron](https://github.com/erlware/erlcron) - Erlang cronish system -* [jlouis/safetyvalve](https://github.com/jlouis/safetyvalve) - A safety valve for your erlang node -* [mochi/statebox](https://github.com/mochi/statebox) - Erlang state "monad" with merge/conflict-resolution capabilities. Useful for Riak. -* [ferd/vmstats](https://github.com/ferd/vmstats) - tiny Erlang app to generate information on the Erlang VM -* [oreillymedia/etudes-for-erlang](https://github.com/oreillymedia/etudes-for-erlang) - Companion exercises for O'Reilly Media's "Introducing Erlang" -* [jcomellas/getopt](https://github.com/jcomellas/getopt) - Erlang module to parse command line arguments using the GNU getopt syntax -* [choptastic/qdate](https://github.com/choptastic/qdate) - Erlang date, time, and timezone management: formatting, conversion, and date arithmetic -* [beamspirit/bigwig](https://github.com/beamspirit/bigwig) - like erlang's webtool, but trendy and new -* [processone/stun](https://github.com/processone/stun) - STUN and TURN library for Erlang / Elixir -* [benoitc/couchbeam](https://github.com/benoitc/couchbeam) - Apache CouchDB client in Erlang -* [virtan/eep](https://github.com/virtan/eep) - Erlang Easy Profiling (eep) application provides a way to analyze application performance and call hierarchy -* [mojombo/mustache.erl](https://github.com/mojombo/mustache.erl) - Mustache template engine for Erlang. -* [joedevivo/chatterbox](https://github.com/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. -* [basho/erlang_js](https://github.com/basho/erlang_js) - A linked-in driver for Erlang to Mozilla's Spidermonkey Javascript runtime. -* [yuce/pot](https://github.com/yuce/pot) - POT is an Erlang library for generating Google Authenticator compatible one time passwords -* [synrc/shen](https://github.com/synrc/shen) - 🐉 SHEN: Erlang JavaScript Compiler -* [cabol/erlbus](https://github.com/cabol/erlbus) - Simple, Distributed and Scalable PubSub Message Bus written in Erlang -* [grisp/grisp](https://github.com/grisp/grisp) - 🐟 GRiSP Erlang Runtime Library -* [uwiger/parse_trans](https://github.com/uwiger/parse_trans) - Parse transform utilities for Erlang -* [joergen7/cuneiform](https://github.com/joergen7/cuneiform) - Cuneiform distributed programming language -* [novaframework/nova](https://github.com/novaframework/nova) - Web framework for Erlang. -* [kudelskisecurity/scannerl](https://github.com/kudelskisecurity/scannerl) - The modular distributed fingerprinting engine -* [kivra/oauth2](https://github.com/kivra/oauth2) - Erlang Oauth2 implementation -* [priestjim/gen_rpc](https://github.com/priestjim/gen_rpc) - A scalable RPC library for Erlang-VM based languages -* [lfex/py](https://github.com/lfex/py) - Distributed Python for the Erlang Ecosystem -* [erlware/erlware_commons](https://github.com/erlware/erlware_commons) - Erlware Commons is an Erlware project focused on all aspects of reusable Erlang components. -* [okeuday/uuid](https://github.com/okeuday/uuid) - Erlang Native UUID Generation -* [emqx/quic](https://github.com/emqx/quic) - QUIC protocol for Erlang & Elixir -* [massemanet/redbug](https://github.com/massemanet/redbug) - erlang tracing debugger -* [FlowForwarding/LINC-Switch](https://github.com/FlowForwarding/LINC-Switch) - OpenFlow Software Switch written in Erlang -* [emqx/esockd](https://github.com/emqx/esockd) - Erlang general non-blocking TCP/SSL socket server -* [afiniate/seresye](https://github.com/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. -* [francescoc/scalabilitywitherlangotp](https://github.com/francescoc/scalabilitywitherlangotp) - The repository for the code of the examples in the book Designing for Scalability with Erlang/OTP -* [ferd/dispcount](https://github.com/ferd/dispcount) - Erlang task dispatcher based on ETS counters. -* [cuter-testing/cuter](https://github.com/cuter-testing/cuter) - A concolic testing tool for the Erlang functional programming language. -* [cqerl/cqerl](https://github.com/cqerl/cqerl) - Native Erlang CQL client for Cassandra -* [msgpack/msgpack-erlang](https://github.com/msgpack/msgpack-erlang) - MessagePack (de)serializer implementation for Erlang / msgpack.org[Erlang] -* [joearms/elib1](https://github.com/joearms/elib1) - An Erlang library and collection of applications -* [yakaz/yamerl](https://github.com/yakaz/yamerl) - YAML 1.2 and JSON parser in pure Erlang -* [bet365/soap](https://github.com/bet365/soap) - Make it easy to use SOAP from Erlang -* [OtpChatBot/Ybot](https://github.com/OtpChatBot/Ybot) - Ybot - is a helpful chat robot written with Erlang which supports different messaging protocols. [@0xAX] -* [zeromq/chumak](https://github.com/zeromq/chumak) - Pure Erlang implementation of ZeroMQ Message Transport Protocol. -* [jlouis/enacl](https://github.com/jlouis/enacl) - Erlang bindings for NaCl / libsodium -* [alertlogic/erllambda](https://github.com/alertlogic/erllambda) - AWS Lambda in Erlang -* [Feuerlabs/exometer_core](https://github.com/Feuerlabs/exometer_core) - Core components of exometer -* [krestenkrab/erlubi](https://github.com/krestenkrab/erlubi) - Ubigraph Erlang Client (and Process Visualizer) -* [lpgauth/shackle](https://github.com/lpgauth/shackle) - High-Performance Erlang Network Client Framework -* [rabbitmq/rabbitmq-erlang-client](https://github.com/rabbitmq/rabbitmq-erlang-client) - Erlang client for RabbitMQ -* [johnlinvc/erruby](https://github.com/johnlinvc/erruby) - ruby on erlang -* [jeremyong/websocket_client](https://github.com/jeremyong/websocket_client) - Erlang websocket client (ws and wss supported) -* [klarna/circuit_breaker](https://github.com/klarna/circuit_breaker) - :boom: An Erlang library for breaking out of faulty services -* [soranoba/bbmustache](https://github.com/soranoba/bbmustache) - Binary pattern match Based Mustache template engine for Erlang/OTP. -* [processone/exmpp](https://github.com/processone/exmpp) - Erlang XMPP library -* [seth/ej](https://github.com/seth/ej) - Helper module for working with Erlang terms representing JSON -* [karlll/kjell](https://github.com/karlll/kjell) - Erlang Shell -* [patrickgombert/erlang-koans](https://github.com/patrickgombert/erlang-koans) - Erlang Koans -* [tsloughter/epmdless](https://github.com/tsloughter/epmdless) - Distributed Erlang without the EPMD -* [inaka/sumo_db](https://github.com/inaka/sumo_db) - Erlang Persistency Framework -* [hauleth/erlang-systemd](https://github.com/hauleth/erlang-systemd) - systemd utilities for Erlang applications -* [dizzyd/erlang-mysql-driver](https://github.com/dizzyd/erlang-mysql-driver) - Erlang MySQL Driver (from code.google.com) -* [synrc/mad](https://github.com/synrc/mad) - ⚡ MAD: Managing Application Dependencies LING/UNIX -* [lambdaclass/erlings](https://github.com/lambdaclass/erlings) - Small exercises to get you used to reading and writing Erlang code -* [fbeline/rooster](https://github.com/fbeline/rooster) - Erlang REST framework -* [agner/agner](https://github.com/agner/agner) - Erlang package manager (A Giant Nebula of Erlang Repositories) -* [okeuday/pqueue](https://github.com/okeuday/pqueue) - Erlang Priority Queues -* [fredrikt/yxa](https://github.com/fredrikt/yxa) - SIP software written in Erlang -* [lpil/thoas](https://github.com/lpil/thoas) - A blazing fast JSON parser and generator in pure Erlang. -* [inaka/shotgun](https://github.com/inaka/shotgun) - For the times you need more than just a gun. -* [erlef/oidcc](https://github.com/erlef/oidcc) - OpenId Connect client library in Erlang & Elixir -* [basho/riak_ensemble](https://github.com/basho/riak_ensemble) - Multi-Paxos framework in Erlang -* [RefactoringTools/wrangler](https://github.com/RefactoringTools/wrangler) - Wrangler -- An Erlang Refactorer -* [helpshift/ekaf](https://github.com/helpshift/ekaf) - A minimal, high-performance Kafka client in Erlang. -* [joearms/erl2](https://github.com/joearms/erl2) - a new dialect of erlang -* [erlang/docker-erlang-example](https://github.com/erlang/docker-erlang-example) - HowTo Erlang in Docker -* [tsloughter/erlastic_search](https://github.com/tsloughter/erlastic_search) - An Erlang app for communicating with Elastic Search's rest interface. -* [klarna/ponos](https://github.com/klarna/ponos) - ponos is a simple yet powerful load generator written in erlang -* [Random-Liu/Erlang-In-Docker](https://github.com/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. -* [scalaris-team/scalaris](https://github.com/scalaris-team/scalaris) - Scalaris, a distributed, transactional key-value store -* [aggelgian/erlang-algorithms](https://github.com/aggelgian/erlang-algorithms) - Implementations of popular data structures and algorithms -* [ParaPhrase/skel](https://github.com/ParaPhrase/skel) - A Streaming Process-based Skeleton Library for Erlang -* [yariv/erlyweb](https://github.com/yariv/erlyweb) - The Erlang twist on web frameworks -* [jtendo/binpp](https://github.com/jtendo/binpp) - :1234: Erlang Binary Pretty Printer -* [msantos/pkt](https://github.com/msantos/pkt) - Erlang network protocol library -* [ahmednawras/log4erl](https://github.com/ahmednawras/log4erl) - A logger for erlang in the spirit of Log4J. -* [lostcolony/damocles](https://github.com/lostcolony/damocles) - An Erlang library for generating adversarial network conditions for QAing distributed applications/systems on a single Linux box. -* [lambdaclass/riak_core_tutorial](https://github.com/lambdaclass/riak_core_tutorial) - An up to date riak_core tutorial, using basho's riak_core, Erlang/OTP 23-24-25 and rebar3. -* [mazenharake/cecho](https://github.com/mazenharake/cecho) - An ncurses library for Erlang -* [basho/clique](https://github.com/basho/clique) - CLI Framework for Erlang -* [groupoid/henk.ex](https://github.com/groupoid/henk.ex) - 🧊 Чиста система з всесвітами -* [parapluu/nifty](https://github.com/parapluu/nifty) - Erlang NIF Wrapper Generator -* [robbielynch/ierlang](https://github.com/robbielynch/ierlang) - An Erlang language kernel for IPython. -* [GameAnalytics/gascheduler](https://github.com/GameAnalytics/gascheduler) - Erlang Distributed Scheduler -* [lasp-lang/types](https://github.com/lasp-lang/types) - Prototype implementation of Conflict-free Replicated Data Types (CRDTs) in Erlang. -* [vascokk/rivus_cep](https://github.com/vascokk/rivus_cep) - Complex event processing in Erlang -* [tsloughter/grpcbox](https://github.com/tsloughter/grpcbox) - Erlang grpc on chatterbox -* [rabbitmq/looking_glass](https://github.com/rabbitmq/looking_glass) - An Erlang/Elixir/BEAM profiler tool -* [fogfish/datalog](https://github.com/fogfish/datalog) - simplified query engine based on logic programming paradigm -* [fogfish/cache](https://github.com/fogfish/cache) - Erlang in-memory cache -* [huiqing/percept2](https://github.com/huiqing/percept2) - Concurrent profiling tool for Erlang -* [census-instrumentation/opencensus-erlang](https://github.com/census-instrumentation/opencensus-erlang) - A stats collection and distributed tracing framework -* [processone/xmpp](https://github.com/processone/xmpp) - Erlang/Elixir XMPP parsing and serialization library on top of Fast XML -* [kvakvs/E4VM](https://github.com/kvakvs/E4VM) - A small portable virtual machine that would run Erlang on embedded systems -* [ferd/backoff](https://github.com/ferd/backoff) - Simple exponential backoffs in Erlang -* [processone/fast_xml](https://github.com/processone/fast_xml) - Fast Expat based Erlang XML parsing library -* [okeuday/trie](https://github.com/okeuday/trie) - Erlang Trie Implementation -* [certifi/erlang-certifi](https://github.com/certifi/erlang-certifi) - SSL Certificates for Erlang -* [ngerakines/erlang_protobuffs](https://github.com/ngerakines/erlang_protobuffs) - A set of Protocol Buffers tools and modules for Erlang applications. -* [klarna/erlavro](https://github.com/klarna/erlavro) - Avro support for Erlang/Elixir (http://avro.apache.org/) -* [esl/escalus](https://github.com/esl/escalus) - An XMPP client library in Erlang for conveniently testing XMPP servers -* [erlsci/iso8601](https://github.com/erlsci/iso8601) - An ISO 8601 date formating and parsing library for Erlang -* [bondy-io/bondy](https://github.com/bondy-io/bondy) - Bondy is an open source, always-on and scalable application networking platform connecting all elements of a distributed application—offering service and event mesh capabilities combined. Bondy implements the open Web Application Messaging Protocol (WAMP) and is written in Erlang. -* [selectel/yawndb](https://github.com/selectel/yawndb) - In-memory circular array database -* [pgourlain/vscode_erlang](https://github.com/pgourlain/vscode_erlang) - Erlang support for Visual Studio Code -* [WhatsApp/erlt](https://github.com/WhatsApp/erlt) - Early prototype of ErlT, an experimental Erlang dialect with first-class support for static typing. -* [esl/lhttpc](https://github.com/esl/lhttpc) - lhttpc is a lightweight HTTP/1.1 client implemented in Erlang. -* [exercism/erlang](https://github.com/exercism/erlang) - Exercism exercises in Erlang. -* [CorticalComputer/Book_NeuroevolutionThroughErlang](https://github.com/CorticalComputer/Book_NeuroevolutionThroughErlang) - The resulting source code produced at the end of each chapter in Handbook of Neuroevolution Through Erlang. -* [beamjs/erlv8](https://github.com/beamjs/erlv8) - Erlang interface for V8 -* [max-au/erlperf](https://github.com/max-au/erlperf) - Erlang Benchmarking Suite. Simpler way to say "this code is faster". -* [fogfish/datum](https://github.com/fogfish/datum) - pure functional and generic programming for Erlang -* [erlyvideo/rack](https://github.com/erlyvideo/rack) - Rack handler for erlang -* [DOBRO/binbo](https://github.com/DOBRO/binbo) - Chess representation written in Erlang using Bitboards, ready for use on game servers -* [jlouis/dht](https://github.com/jlouis/dht) - DHT implementation in Erlang -* [puzza007/katipo](https://github.com/puzza007/katipo) - HTTP2 client for Erlang based on libcurl and libevent -* [gar1t/lambdapad](https://github.com/gar1t/lambdapad) - Static site generator using Erlang. Yes, Erlang. -* [for-GET/jesse](https://github.com/for-GET/jesse) - jesse (JSon Schema Erlang) is an implementation of a JSON Schema validator for Erlang. -* [erlang-unicode/ux](https://github.com/erlang-unicode/ux) - Unicode eXtention for Erlang (Strings, Collation) -* [erlang/sourcer](https://github.com/erlang/sourcer) - An Erlang language server, providing IDE services. -* [jchris/hovercraft](https://github.com/jchris/hovercraft) - An easy direct Erlang CouchDB library. -* [gar1t/e2](https://github.com/gar1t/e2) - Project that aims to simplify Erlang/OTP development and improve developer productivity -* [tonyg/erlang-rfc4627](https://github.com/tonyg/erlang-rfc4627) - Erlang RFC4627 (JSON) codec and JSON-RPC server implementation. -* [inaka/cowboy_swagger](https://github.com/inaka/cowboy_swagger) - Swagger integration for Cowboy (built on trails) -* [helium/erlang-libp2p](https://github.com/helium/erlang-libp2p) - An Erlang implementation of libp2p swarms -* [erszcz/docsh](https://github.com/erszcz/docsh) - Erlang Docs in the Shell predating EEP-48 and shell_docs -* [emqx/mria](https://github.com/emqx/mria) - Asynchronously replicated Mnesia-like database for Erlang/Elixir -* [basho/enm](https://github.com/basho/enm) - Erlang driver for nanomsg -* [archaelus/enet](https://github.com/archaelus/enet) - Pure Erlang network stack -* [poroh/ersip](https://github.com/poroh/ersip) - Erlang SIP -* [ostinelli/ram](https://github.com/ostinelli/ram) - A distributed KV store for Erlang and Elixir. -* [NetComposer/nkcluster](https://github.com/NetComposer/nkcluster) - A framework to manage jobs at huge Erlang clusters -* [for-GET/katt](https://github.com/for-GET/katt) - KATT (Klarna API Testing Tool) is an HTTP-based API testing tool for Erlang. -* [kevinlynx/dhtcrawler](https://github.com/kevinlynx/dhtcrawler) - dhtcrawler is a DHT crawler written in erlang. It can join a DHT network and crawl many P2P torrents. -* [kapok-lang/kapok](https://github.com/kapok-lang/kapok) - A Lisp on the Erlang VM -* [semiocast/pgsql](https://github.com/semiocast/pgsql) - Erlang PostgreSQL driver -* [flashingpumpkin/spooky](https://github.com/flashingpumpkin/spooky) - Minimum viable Erlang web framework -* [vinoski/erlsha2](https://github.com/vinoski/erlsha2) - SHA-224, SHA-256, SHA-384, SHA-512 implemented in Erlang NIFs. -* [kaos/ecapnp](https://github.com/kaos/ecapnp) - Cap'n Proto library for Erlang -* [artemeff/eql](https://github.com/artemeff/eql) - Erlang with SQL or not -* [rvirding/leex](https://github.com/rvirding/leex) - Lexical analyzer generator for Erlang -* [knutin/statman](https://github.com/knutin/statman) - Efficiently collect massive volumes of metrics inside the Erlang VM -* [jordillonch/eggs](https://github.com/jordillonch/eggs) - Erlang Generic Game Server -* [hypernumbers/LuvvieScript](https://github.com/hypernumbers/LuvvieScript) - Luvvie Script. An Erlang dialect that compiles to Javascript for Actor-style DOM scripting -* [mojombo/egitd](https://github.com/mojombo/egitd) - The Erlang git-daemon -* [essen/egs](https://github.com/essen/egs) - Erlang Game Server -* [erlscripten/erlscripten](https://github.com/erlscripten/erlscripten) - Erlang to PureScript transpiler. Run Erlang in the browser! -* [avtobiff/erlang-uuid](https://github.com/avtobiff/erlang-uuid) - Erlang UUID -* [Stratus3D/eflambe](https://github.com/Stratus3D/eflambe) - A tool for rapid profiling of Erlang and Elixir applications -* [nitrogen/simple_bridge](https://github.com/nitrogen/simple_bridge) - A simple, standardized interface library to Erlang HTTP Servers. -* [ngerakines/erlang_twitter](https://github.com/ngerakines/erlang_twitter) - An Erlang twitter client -* [g-andrade/locus](https://github.com/g-andrade/locus) - MMDB reader for geolocation and ASN lookup of IP addresses -* [crownedgrouse/geas](https://github.com/crownedgrouse/geas) - Guess Erlang Application Scattering -* [AdRoll/rebar3_format](https://github.com/AdRoll/rebar3_format) - Erlang Formatter for Rebar3 -* [uwiger/sext](https://github.com/uwiger/sext) - Sortable Erlang Term Serialization -* [gotthardp/gen_coap](https://github.com/gotthardp/gen_coap) - Generic Erlang CoAP Client/Server -* [gebi/jungerl](https://github.com/gebi/jungerl) - The Jungle of Erlang code -* [etrepum/kvc](https://github.com/etrepum/kvc) - KVC - Key Value Coding for Erlang data structures -* [erlangbureau/jamdb_oracle](https://github.com/erlangbureau/jamdb_oracle) - Oracle Database driver for Erlang -* [deadtrickster/ssl_verify_fun.erl](https://github.com/deadtrickster/ssl_verify_fun.erl) - Collection of ssl verification functions for Erlang -* [Bluehouse-Technology/otter](https://github.com/Bluehouse-Technology/otter) - Support for OpenTracing in Erlang -* [basho/sidejob](https://github.com/basho/sidejob) - Parallel worker and capacity limiting library for Erlang -* [RJ/erlang-spdy](https://github.com/RJ/erlang-spdy) - Library implementing the SPDY protocol -* [joewilliams/merle](https://github.com/joewilliams/merle) - An Erlang Memcached Client. -* [okeuday/pest](https://github.com/okeuday/pest) - :beetle: Primitive Erlang Security Tool -* [jbrisbin/amqp_client](https://github.com/jbrisbin/amqp_client) - Rebar-friendly fork of rabbitmq-erlang-client -* [vim-erlang/vim-erlang-runtime](https://github.com/vim-erlang/vim-erlang-runtime) - Erlang indentation and syntax for Vim -* [msantos/gen_icmp](https://github.com/msantos/gen_icmp) - Erlang interface to ICMP sockets -* [membase/cucumberl](https://github.com/membase/cucumberl) - pure erlang implementation of Cucumber parser & driver -* [lpgauth/statsderl](https://github.com/lpgauth/statsderl) - High-Performance Erlang StatsD Client -* [erlware/resource_discovery](https://github.com/erlware/resource_discovery) - An application used to dynamically discover resources present in an Erlang node cluster. -* [schlagert/bootstrap](https://github.com/schlagert/bootstrap) - A simple, yet powerful Erlang cluster bootstrapping application. -* [Bluehouse-Technology/grpc](https://github.com/Bluehouse-Technology/grpc) - Erlang library for GRPC -* [jlouis/eministat](https://github.com/jlouis/eministat) - Port of Poul-Henning Kamp's ministat to the Erlang world -* [SergejJurecko/erlmongo](https://github.com/SergejJurecko/erlmongo) - Erlang driver for MongoDB with gridfs that works with maps and proplists -* [mojombo/bert.erl](https://github.com/mojombo/bert.erl) - Erlang BERT encoder/decoder -* [vascokk/NumEr](https://github.com/vascokk/NumEr) - Numeric Erlang - vector and matrix operations with CUDA. Heavily inspired by Pteracuda - https://github.com/kevsmith/pteracuda -* [esl/amoc](https://github.com/esl/amoc) - A load-testing framework for running massively parallel tests -* [mochi/egeoip](https://github.com/mochi/egeoip) - Erlang IP Geolocation module, currently supporting the MaxMind GeoLite City Database. -* [kafka4beam/kafka_protocol](https://github.com/kafka4beam/kafka_protocol) - Kafka protocol erlang library -* [GameAnalytics/hyper](https://github.com/GameAnalytics/hyper) - Erlang implementation of HyperLogLog -* [dnsimple/dns_erlang](https://github.com/dnsimple/dns_erlang) - Erlang DNS library. -* [videlalvaro/gen_microservice](https://github.com/videlalvaro/gen_microservice) - Microservices for Erlang -* [kivra/restclient](https://github.com/kivra/restclient) - Erlang Rest Client -* [huaban/erlzk](https://github.com/huaban/erlzk) - A Pure Erlang ZooKeeper Client (no C dependency) -* [maxlapshin/stockdb](https://github.com/maxlapshin/stockdb) - Database for storing Stock Exchange quotes in erlang -* [RJ/relflow](https://github.com/RJ/relflow) - Version-incrementing, appup-generating, relx-coaxing, workflow-assistant for Erlang projects using rebar3. -* [okeuday/cpg](https://github.com/okeuday/cpg) - CloudI Process Groups -* [fenollp/fancyflow](https://github.com/fenollp/fancyflow) - Experimental library to bring pipe and maybe operator equivalents in Erlang -* [fenollp/erlscp](https://github.com/fenollp/erlscp) - A supercompiler pass for Erlang -* [ngerakines/etap](https://github.com/ngerakines/etap) - etap is a simple erlang testing library that provides TAP compliant output. -* [lambdaclass/webrtc-server](https://github.com/lambdaclass/webrtc-server) - Signaling and ICE servers for WebRTC in Erlang -* [hyperthunk/hamcrest-erlang](https://github.com/hyperthunk/hamcrest-erlang) - Erlang port of Hamcrest -* [eproxus/grapherl](https://github.com/eproxus/grapherl) - Create graphs of Erlang systems and programs -* [chef-boneyard/erchef](https://github.com/chef-boneyard/erchef) - DEPRECATED: Erlang based Chef Server top-level OTP release project -* [aliter/aliter](https://github.com/aliter/aliter) - Ragnarok Online server software written in Erlang. -* [msantos/evum](https://github.com/msantos/evum) - ["Linux VM", ["Erlang Process", ["Erlang VM"]]]. -* [lehoff/kairos](https://github.com/lehoff/kairos) - Timer module for Erlang that makes it easy to abstact time out of the tests. -* [etnt/edbg](https://github.com/etnt/edbg) - A simple tty interface to the Erlang debugger and tracer. -* [duomark/erlangsp](https://github.com/duomark/erlangsp) - Erlang Services Platform -* [benoitc/cowboy_revproxy](https://github.com/benoitc/cowboy_revproxy) - simple TCP routing proxy (layer 7) in erlang -* [Vagabond/erlang-syslog](https://github.com/Vagabond/erlang-syslog) - Erlang port driver for interacting with syslog via syslog(3) -* [uwiger/plain_fsm](https://github.com/uwiger/plain_fsm) - A behaviour/support library for writing plain Erlang FSMs. -* [RJ/estatsd](https://github.com/RJ/estatsd) - Erlang stats aggregation app that periodically flushes data to graphite -* [ngerakines/erlang_couchdb](https://github.com/ngerakines/erlang_couchdb) - This is another erlang CouchDB client. It is a little simpler than most and does what I want. -* [erlware-deprecated/sinan](https://github.com/erlware-deprecated/sinan) - Erlang/OTP oriented build system -* [dweldon/edate](https://github.com/dweldon/edate) - date manipulation library for erlang -* [shortishly/erlang-in-docker-from-scratch](https://github.com/shortishly/erlang-in-docker-from-scratch) - An Erlang application release in a Docker container from scratch -* [julianduque/erlang-color](https://github.com/julianduque/erlang-color) - ANSI colors for your Erlang -* [inaka/gold_fever](https://github.com/inaka/gold_fever) - A Treasure Hunt for Erlangers -* [proger/erldocker](https://github.com/proger/erldocker) - Docker Remote API client for Erlang -* [komone/qrcode](https://github.com/komone/qrcode) - QR Code encoder in Erlang -* [strange/erlang_v8](https://github.com/strange/erlang_v8) - Run JavaScript from Erlang in an external OS process. -* [silviucpp/erlkaf](https://github.com/silviucpp/erlkaf) - Erlang kafka driver based on librdkafka -* [pdincau/gcm-erlang](https://github.com/pdincau/gcm-erlang) - An Erlang application for Google Cloud Messaging -* [davebryson/erlang_websocket](https://github.com/davebryson/erlang_websocket) - WebSocket Server and Client implementation in Erlang/Mochiweb -* [benoitc-attic/barrel_tcp](https://github.com/benoitc-attic/barrel_tcp) - barrel_tcp is a generic TCP acceptor pool with low latency in Erlang. -* [tank-bohr/bookish_spork](https://github.com/tank-bohr/bookish_spork) - Erlang library for testing http requests -* [gar1t/psycho](https://github.com/gar1t/psycho) - Yes, another Erlang web server! -* [travelping/ergw](https://github.com/travelping/ergw) - erGW - Erlang implementations of GGSN or P-GW -* [basho/merge_index](https://github.com/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). -* [alavrik/erlson](https://github.com/alavrik/erlson) - Erlang Simple Object Notation - dynamic name-value dictionary data type and syntax for Erlang -* [WhatsApp/tree-sitter-erlang](https://github.com/WhatsApp/tree-sitter-erlang) - Tree-sitter Grammar for Erlang -* [gdamjan/erlang-irc-bot](https://github.com/gdamjan/erlang-irc-bot) - A simple extendable irc bot in Erlang -* [msantos/tunctl](https://github.com/msantos/tunctl) - Erlang TUN/TAP interface -* [erleans/pgo](https://github.com/erleans/pgo) - Erlang Postgres client and connection pool -* [emqx/emqx-web-hook](https://github.com/emqx/emqx-web-hook) - EMQX Webhook Plugin -* [EchoTeam/mcd](https://github.com/EchoTeam/mcd) - Fast memcached protocol client in pure Erlang -* [adrienmo/eredis_cluster](https://github.com/adrienmo/eredis_cluster) - eredis_cluster is an erlang wrapper for eredis to support cluster mode of redis 3.0.0+ -* [tolbrino/hotwheels](https://github.com/tolbrino/hotwheels) - Erlang messaging server optimized to send 1 message to 40k subscribers to a topic in < 1s -* [richcarl/merl](https://github.com/richcarl/merl) - Metaprogramming in Erlang -* [ferd/merklet](https://github.com/ferd/merklet) - Merkle Trees for data replication in Erlang -* [benoitc/econfig](https://github.com/benoitc/econfig) - simple Erlang config handler using INI files -* [WhatsApp/power_shell](https://github.com/WhatsApp/power_shell) - Erlang shell with advanced features: evaluating non-exported functions and shortcuts for frequently used functions. -* [mfoemmel/erlang-otp](https://github.com/mfoemmel/erlang-otp) - All of the public Erlang/OTP source releases (since R6B-0 in 1999) in convenient git form -* [lpgauth/buoy](https://github.com/lpgauth/buoy) - High-Performance Erlang HTTP 1.1 Client -* [aws-beam/aws-erlang](https://github.com/aws-beam/aws-erlang) - Create, configure, and manage AWS services from Erlang code. -* [silviucpp/erlcass](https://github.com/silviucpp/erlcass) - High-Performance Erlang Cassandra driver based on DataStax cpp-driver -* [G-Corp/vice](https://github.com/G-Corp/vice) - [MIRROR] Video, audio and Image Converter for Erlang/Elixir -* [erlangpack/mimetypes](https://github.com/erlangpack/mimetypes) - Erlang MIME types library -* [engineyard/natter](https://github.com/engineyard/natter) - Erlang XMPP Client -* [sinasamavati/condor](https://github.com/sinasamavati/condor) - A minimal library for building scalable TCP servers in Erlang -* [fredlund/JavaErlang](https://github.com/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. -* [covertool/covertool](https://github.com/covertool/covertool) - Tool to convert Erlang cover data files into Cobertura XML reports -* [archaelus/esmtp](https://github.com/archaelus/esmtp) - Erlang SMTP library -* [tatsuhiro-t/lucid](https://github.com/tatsuhiro-t/lucid) - HTTP/2 server written in Erlang -* [schacon/erlangit](https://github.com/schacon/erlangit) - Erlang Git Implementation -* [lrascao/rebar3_appup_plugin](https://github.com/lrascao/rebar3_appup_plugin) - A rebar3 plugin for frictionless release upgrades -* [jkvor/redo](https://github.com/jkvor/redo) - pipelined erlang redis client -* [basho/riak_sysmon](https://github.com/basho/riak_sysmon) - Simple OTP app for managing Erlang VM system_monitor event messages -* [kivra/oauth2_client](https://github.com/kivra/oauth2_client) - Erlang OAuth2 Client -* [daleharvey/erldocs](https://github.com/daleharvey/erldocs) - Alternative to the erlang documentation -* [luisgabriel/erl-chat-server](https://github.com/luisgabriel/erl-chat-server) - A simple chat server written in Erlang. -* [jlouis/turtle](https://github.com/jlouis/turtle) - A wrapper on the RabbitMQ Erlang Client (Erlang) -* [jkvor/redgrid](https://github.com/jkvor/redgrid) - automatic Erlang node discovery via redis -* [inaka/cowboy-trails](https://github.com/inaka/cowboy-trails) - A couple of improvements over Cowboy Routes -* [ddosia/mekao](https://github.com/ddosia/mekao) - Erlang SQL constructor -* [benoitc/hooks](https://github.com/benoitc/hooks) - generic plugin & hook system for Erlang applications -* [wooga/etest](https://github.com/wooga/etest) - A lightweight, convention over configuration test framework for Erlang -* [uwiger/setup](https://github.com/uwiger/setup) - Generic setup utility for Erlang-based systems -* [lfeutre/lsci](https://github.com/lfeutre/lsci) - Scientific Computing on the Erlang VM - An LFE Wrapper Library for SciPy, NumPy, etc. -* [jj1bdx/sfmt-erlang](https://github.com/jj1bdx/sfmt-erlang) - sfmt-erlang: SIMD-oriented Fast Mersenne Twister (SFMT) for Erlang -* [jadeallenx/gisla](https://github.com/jadeallenx/gisla) - A library that implements the sagas pattern for Erlang -* [etnt/gettext](https://github.com/etnt/gettext) - Erlang internationalization library. -* [benoitc/erlang-metrics](https://github.com/benoitc/erlang-metrics) - A generic interface to different metrics systems in Erlang. -* [lambdaclass/holiday_pinger](https://github.com/lambdaclass/holiday_pinger) - Erlang + ClojureScript app to send holiday reminders -* [jkvor/epm](https://github.com/jkvor/epm) - Erlang Package Manager -* [helium/erlang-hbbft](https://github.com/helium/erlang-hbbft) - Erlang implementation of HoneyBadgerBFT -* [flussonic/epm](https://github.com/flussonic/epm) - Erlang package maker -* [fillmyheart/slg-server](https://github.com/fillmyheart/slg-server) - erlang 游戏服务器框架。 -* [boundary/bear](https://github.com/boundary/bear) - a set of statistics functions for erlang -* [altenwald/myproto](https://github.com/altenwald/myproto) - MySQL Server Protocol in Erlang -* [0xYUANTI/stdlib2](https://github.com/0xYUANTI/stdlib2) - Erlang stdlib extensions. -* [wojtekmach/hello_beam](https://github.com/wojtekmach/hello_beam) - Elixir, Erlang, Gleam & LFE code all in the same project! -* [w2l0o5/observerweb](https://github.com/w2l0o5/observerweb) - This project will no longer be maintained. -* [spawngrid/seqbind](https://github.com/spawngrid/seqbind) - Sequential Binding Parse Transformation for Erlang -* [alavrik/piqi-erlang](https://github.com/alavrik/piqi-erlang) - Protocol Buffers, JSON, XML data serialization system for Erlang -* [AdRoll/rebar3_hank](https://github.com/AdRoll/rebar3_hank) - The Erlang Dead Code Cleaner -* [selectel/tempo](https://github.com/selectel/tempo) - NIF-based date and time parsing and formatting for Erlang -* [mbbx6spp/rebar-templates](https://github.com/mbbx6spp/rebar-templates) - Rebar Erlang, OTP and other project templates. Use rebar3 for rebar3 templates and updates. -* [marianoguerra/efe](https://github.com/marianoguerra/efe) - Elixir Flavoured Erlang: an Erlang to Elixir Transpiler -* [lasp-lang/lasp_pg](https://github.com/lasp-lang/lasp_pg) - Lasp driven process group registry for Erlang. -* [jlouis/erl-lenses](https://github.com/jlouis/erl-lenses) - Lens implementation in Erlang -* [travis/erlang-uuid](https://github.com/travis/erlang-uuid) - Erlang UUID Module -* [skruger/Surrogate](https://github.com/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. -* [rabbitmq/rabbitmq-common](https://github.com/rabbitmq/rabbitmq-common) - Common library used by rabbitmq-server and rabbitmq-erlang-client -* [p2k/ecoinpool](https://github.com/p2k/ecoinpool) - A pool mining software written in Erlang for cryptographic currencies -* [epgsql/pgapp](https://github.com/epgsql/pgapp) - Erlang Postgres application that uses Poolboy and deals with the database being unavailable -* [dustin/elock](https://github.com/dustin/elock) - A simple, fault-tolerant distributed lock server in erlang. -* [Darkkey/erlamsa](https://github.com/Darkkey/erlamsa) - Erlang port of famous radamsa fuzzzer. -* [pouriya/director](https://github.com/pouriya/director) - Director is a production-ready supervisor and manager for Erlang/Elixir processes that focuses on speed, performance and flexibility. -* [KirinDave/gen_leader_revival](https://github.com/KirinDave/gen_leader_revival) - A project to unify various implementations of the Erlang library gen_leader into a modern, robust single implementation -* [refuge/cowdb](https://github.com/refuge/cowdb) - Pure Key/Value database library for Erlang Applications -* [NetComposer/nkdocker](https://github.com/NetComposer/nkdocker) - Erlang Docker client -* [jtendo/confetti](https://github.com/jtendo/confetti) - Erlang configuration provider / application:get_env/2 on steroids -* [fredlund/McErlang](https://github.com/fredlund/McErlang) - The McErlang model checker for Erlang -* [devinus/detergent](https://github.com/devinus/detergent) - An emulsifying Erlang SOAP library -* [cstar/erldis](https://github.com/cstar/erldis) - redis erlang client library (imported from bitbucket) -* [boundary/gen_lb](https://github.com/boundary/gen_lb) - A generic library to load balance communication between Erlang nodes -* [archaelus/erlirc](https://github.com/archaelus/erlirc) - Erlang IRC client/server framework -* [zadean/xqerl](https://github.com/zadean/xqerl) - Erlang XQuery 3.1 Processor -* [mojombo/rebar](https://github.com/mojombo/rebar) - Ruby to Erlang Bridge And Runner -* [arjan/pkgx](https://github.com/arjan/pkgx) - Build .deb packages from Erlang releases -* [skeltoac/php_app](https://github.com/skeltoac/php_app) - A PHP eval server for Erlang/OTP. -* [joergen7/gen_pnet](https://github.com/joergen7/gen_pnet) - library for modeling Petri nets in Erlang -* [inaka/sheldon](https://github.com/inaka/sheldon) - Very Simple Erlang Spell Checker -* [extend/elevators](https://github.com/extend/elevators) - Elevator control system demonstrating Erlang/OTP upgrades. -* [vim-erlang/vim-erlang-tags](https://github.com/vim-erlang/vim-erlang-tags) - Generate Vim tags for Erlang files -* [travelping/flower](https://github.com/travelping/flower) - FlowER - a Erlang OpenFlow development platform -* [proger/erlsh](https://github.com/proger/erlsh) - Erlang shell tools -* [NetComposer/nkpacket](https://github.com/NetComposer/nkpacket) - Generic Erlang transport layer -* [lambdaclass/erlang-katana](https://github.com/lambdaclass/erlang-katana) - :ok_hand: erlang grab bag of useful functions. it should have been called swiss army knife but katanas are more deadlier ;) -* [knutin/bisect](https://github.com/knutin/bisect) - Ordered fixed-size binary dictionary in Erlang -* [inaka/elvis_core](https://github.com/inaka/elvis_core) - The core of an Erlang linter -* [emirozer/beamwhale](https://github.com/emirozer/beamwhale) - minimal container runtime in erlang -* [dwango/moyo](https://github.com/dwango/moyo) - Erlangの便利なライブラリ集 -* [ten0s/syntaxerl](https://github.com/ten0s/syntaxerl) - Syntax checker for Erlang -* [open-telemetry/opentelemetry-erlang-api](https://github.com/open-telemetry/opentelemetry-erlang-api) - Erlang/Elixir OpenTelemetry API -* [ngerakines/erlang_facebook](https://github.com/ngerakines/erlang_facebook) - A simple Facebook Platform API interface in Erlang. -* [inaka/niffy](https://github.com/inaka/niffy) - Inline C code in Erlang modules to build NIFs -* [comtihon/bson-erlang](https://github.com/comtihon/bson-erlang) - BSON documents in Erlang, see bsonspec.org -* [cnwzhjs/python.erl](https://github.com/cnwzhjs/python.erl) - Python interpreter written in pure Erlang. -* [schlagert/syslog](https://github.com/schlagert/syslog) - An RFC 3164 and RFC 5424 compliant logging framework for Erlang. -* [r-willis/biten](https://github.com/r-willis/biten) - Bitcoin Erlang Node - scalable bitcoin daemon -* [msantos/verx](https://github.com/msantos/verx) - Erlang implementation of the libvirtd remote protocol -* [lpgauth/swirl](https://github.com/lpgauth/swirl) - High-Performance Erlang Stream Processor -* [inaka/sumo_rest](https://github.com/inaka/sumo_rest) - Generic cowboy handlers to work with Sumo -* [helium/blockchain-node](https://github.com/helium/blockchain-node) - A Heilum Blockchain Node -* [gburd/gen_paxos](https://github.com/gburd/gen_paxos) - An Erlang/OTP-style implementation of the PAXOS distributed consensus protocol -* [devinus/sqerl](https://github.com/devinus/sqerl) - An Erlang-flavoured SQL DSL -* [armon/erl-rstar](https://github.com/armon/erl-rstar) - An Erlang implementation of the R*-tree spacial data structure -* [rabbitmq/rabbit-socks](https://github.com/rabbitmq/rabbit-socks) - Websocket and Socket.IO support for RabbitMQ (deprecated -- see https://github.com/sockjs/sockjs-erlang instead) -* [msantos/srly](https://github.com/msantos/srly) - Native Erlang Unix serial interface -* [gleber/erlfu](https://github.com/gleber/erlfu) - Futures implemented in Erlang -* [Vonmo/erbloom](https://github.com/Vonmo/erbloom) - Safe and Fast Bloom Filter + FBFs for Erlang -* [vim-erlang/vim-erlang-omnicomplete](https://github.com/vim-erlang/vim-erlang-omnicomplete) - Erlang omnicomplete plugin for Vim -* [inaka/serpents](https://github.com/inaka/serpents) - Multi-Player Game on top of HDP protocol -* [FlowForwarding/lincx](https://github.com/FlowForwarding/lincx) - Erlang on Bare Metal -* [eltex-ecss/chronica](https://github.com/eltex-ecss/chronica) - Logger framework for Erlang applications -* [dmitryme/erlang_localtime](https://github.com/dmitryme/erlang_localtime) - Erlang library for conversion from one local time to another -* [dergraf/epmdpxy](https://github.com/dergraf/epmdpxy) - Simulating Netsplits using the Erlang Port Mapper Deamon -* [benoitc/erlang-nat](https://github.com/benoitc/erlang-nat) - implements NAT handling facilities for Erlang applications -* [archaelus/edump](https://github.com/archaelus/edump) - Erlang Crashdump Analysis Suite -* [yuce/png](https://github.com/yuce/png) - A pure Erlang library for creating PNG images. It can currently create 8 and 16 bit RGB, RGB with alpha, indexed, grayscale and grayscale with alpha images. -* [windock/erlyvideo](https://github.com/windock/erlyvideo) - Erlang RTMP server -* [vim-erlang/vim-erlang-compiler](https://github.com/vim-erlang/vim-erlang-compiler) - Erlang syntax checking and compiler plugin for Vim -* [RoadRunnr/ezmq](https://github.com/RoadRunnr/ezmq) - zMQ implemented in Erlang -* [mattsta/ecache](https://github.com/mattsta/ecache) - ecache: Erlang ETS Based TTL Cache -* [jkvor/dynamic_compile](https://github.com/jkvor/dynamic_compile) - compile and load erlang modules from string input -* [fogfish/esq](https://github.com/fogfish/esq) - simple persistent queues for Erlang -* [chef/concrete](https://github.com/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. -* [whitfin/sleeplocks](https://github.com/whitfin/sleeplocks) - BEAM friendly spinlocks for Elixir/Erlang -* [tsloughter/kuberl](https://github.com/tsloughter/kuberl) - Erlang Kubernetes client -* [travelping/eradius](https://github.com/travelping/eradius) - Erlang RADIUS server framework -* [seriyps/pe4kin](https://github.com/seriyps/pe4kin) - Erlang wrapper for Telegram bot API https://core.telegram.org/bots -* [lpgauth/marina](https://github.com/lpgauth/marina) - High-Performance Erlang Cassandra / Scylla CQL Client -* [julienXX/slacker](https://github.com/julienXX/slacker) - Erlang Slack REST API wrapper -* [ferd/zippers](https://github.com/ferd/zippers) - A library for functional zipper data structures in Erlang. Read more on zippers @ http://ferd.ca/yet-another-article-on-zippers.html -* [ankhers/havoc](https://github.com/ankhers/havoc) - ChaosMonkey style testing for the BEAM -* [abuibrahim/erlang-amf](https://github.com/abuibrahim/erlang-amf) - Erlang Action Message Format Library -* [zhongwencool/ecron](https://github.com/zhongwencool/ecron) - A lightweight/efficient cron-like job scheduling library for Erlang. -* [Supersonido/rebar_mix](https://github.com/Supersonido/rebar_mix) - rebar3 plugin for building Elixir dependencies with mix -* [softlab-ntua/bencherl](https://github.com/softlab-ntua/bencherl) - A scalability benchmark suite for Erlang/OTP -* [NetComposer/nkdist](https://github.com/NetComposer/nkdist) - Erlang distributed registration and load balancing -* [lk-geimfari/nebula](https://github.com/lk-geimfari/nebula) - Small library for colored (ANSI) output in Erlang/Elixir/LFE. It's can be useful when you need to create user-friendly command-line applications. -* [shortishly/mdns](https://github.com/shortishly/mdns) - Multicast DNS in Erlang/OTP -* [oskardrums/ebpf](https://github.com/oskardrums/ebpf) - Erlang interface to eBPF -* [maximk/teeterl](https://github.com/maximk/teeterl) - A lean portable Erlang, no BEAM -* [lemenkov/rtplib](https://github.com/lemenkov/rtplib) - OUTDATED. Use https://github.com/xirsys/xmedialib instead!!! Erlang library for dealing with rtp/rtcp (STILL IN A VERY EARLY STAGE) -* [gbour/letsencrypt-erlang](https://github.com/gbour/letsencrypt-erlang) - Let's Encrypt client library for Erlang -* [ferd/flatlog](https://github.com/ferd/flatlog) - A custom formatter for the Erlang logger application that turns maps into single line text logs -* [adoptingerlang/service_discovery](https://github.com/adoptingerlang/service_discovery) - Adopting Erlang service discovery project -* [x6j8x/erlaws](https://github.com/x6j8x/erlaws) - Erlang Amazon WebServices -* [proger/active](https://github.com/proger/active) - Active development for Erlang: rebuild and reload source/binary files while the VM is running -* [processone/fast_yaml](https://github.com/processone/fast_yaml) - Fast YAML native library for Erlang / Elixir -* [kevsmith/herml](https://github.com/kevsmith/herml) - Erlang port of Haml -* [jkingsbery/sighandler](https://github.com/jkingsbery/sighandler) - Handle UNIX signals in Erlang -* [jeanparpaillon/erlang-dbus](https://github.com/jeanparpaillon/erlang-dbus) - Erlang DBUS implementation (forked from unmaintained erlang-dbus) -* [heroku/stillir](https://github.com/heroku/stillir) - Cache environment variables as Erlang app variables -* [b0oh/lol](https://github.com/b0oh/lol) - Lol — Lisp on erLang, and programming is fun again -* [siberian-fast-food/alogger](https://github.com/siberian-fast-food/alogger) - Simply the best logging framework for Erlang -* [richcarl/eunit](https://github.com/richcarl/eunit) - The EUnit lightweight unit testing framework for Erlang - this is the canonical development repository. -* [richcarl/erlguten](https://github.com/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.) -* [rabbitmq/aten](https://github.com/rabbitmq/aten) - An adaptive accrual node failure detection library for Elixir and Erlang -* [processone/rtb](https://github.com/processone/rtb) - Benchmarking tool to stress real-time protocols -* [jchris/erlang-json-eep-parser](https://github.com/jchris/erlang-json-eep-parser) - A collection of leex and yecc definitions, along with tests -* [inaka/xref_runner](https://github.com/inaka/xref_runner) - Erlang Xref Runner (inspired in rebar xref) -* [francescoc/erlangprogramming](https://github.com/francescoc/erlangprogramming) - The source code of the Erlang Programming book by Francesco Cesarini and Simon Thompson, published by O'Reilly Media -* [etnt/eopenid](https://github.com/etnt/eopenid) - Erlang consumer library for OpenID -* [epappas/erl_streams](https://github.com/epappas/erl_streams) - Streams in Erlang -* [dustin/ememcached](https://github.com/dustin/ememcached) - A framework for building erlang memcached servers. -* [tonyrog/beam](https://github.com/tonyrog/beam) - BEAM emulator written in Erlang -* [shortishly/pgmp](https://github.com/shortishly/pgmp) - Erlang/OTP 25+ PostgreSQL client -* [raycmorgan/erl-lua](https://github.com/raycmorgan/erl-lua) - An Erlang linked-in driver that allows embedding Lua into the Erlang VM -* [basho/riak-erlang-http-client](https://github.com/basho/riak-erlang-http-client) - Riak Erlang client using the HTTP interface -* [astro/erlang-collectd](https://github.com/astro/erlang-collectd) - Send collectd statistics from your Erlang applications -* [aeternity/enoise](https://github.com/aeternity/enoise) - Erlang implementation of the Noise protocol -* [rabbitmq/mnevis](https://github.com/rabbitmq/mnevis) - Raft-based, consensus oriented implementation of Mnesia transactions -* [klarna-incubator/glass](https://github.com/klarna-incubator/glass) - A semantic search tool for Erlang that supports large code-bases. -* [jkvor/erlmc](https://github.com/jkvor/erlmc) - Erlang memcached binary protocol client -* [geocar/inet_ssh_dist](https://github.com/geocar/inet_ssh_dist) - SSH distribution for erlang -* [g-andrade/backwater](https://github.com/g-andrade/backwater) - Intercluster RPC for Erlang and Elixir -* [ErlyORM/aleppo](https://github.com/ErlyORM/aleppo) - Alternative Erlang Pre-Processor -* [dweldon/riakpool](https://github.com/dweldon/riakpool) - erlang riak client pool -* [danmacklin/erlang_cep](https://github.com/danmacklin/erlang_cep) - A basic CEP package written in erlang -* [bet365/erpc](https://github.com/bet365/erpc) - An alternative RPC implementation for Erlang. -* [AdRoll/mero](https://github.com/AdRoll/mero) - scalable and lightweight OTP Erlang client for memcached -* [rabbitmq/gen-batch-server](https://github.com/rabbitmq/gen-batch-server) - A generic batching server for Erlang and Elixir -* [processone/eimp](https://github.com/processone/eimp) - Erlang Image Manipulation Process -* [marcelog/erws](https://github.com/marcelog/erws) - Erlang Websockets example using Cowboy -* [klarna/bec](https://github.com/klarna/bec) - The BitBucket Erlang Client -* [jimmyrcom/HTML5-Canvas-Old-School-RPG-Map-with-Erlang-Websockets-Chat](https://github.com/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. -* [ddossot/jerg](https://github.com/ddossot/jerg) - JSON Schema to Erlang Records Generator -* [CarlWright/NGerlguten](https://github.com/CarlWright/NGerlguten) - Next Generation erlguten -- a PDF generation application in Erlang -* [careo/rabbitmq-erlang-client-examples](https://github.com/careo/rabbitmq-erlang-client-examples) - Ports of some examples in tmm1's amqp library to use the rabbitmq erlang client. -* [tsloughter/erl_tidy](https://github.com/tsloughter/erl_tidy) - Automatically format Erlang code. -* [lordnull/rec2json](https://github.com/lordnull/rec2json) - Compile erlang record definitions into modules to convert them to/from json easily. -* [litaocheng/erl-redis](https://github.com/litaocheng/erl-redis) - a redis client library for erlang -* [klarna/snabbkaffe](https://github.com/klarna/snabbkaffe) - Collection of utilities for trace-based testing -* [inaka/erlang-github](https://github.com/inaka/erlang-github) - Github API client -* [helium/erlang-h3](https://github.com/helium/erlang-h3) - Erlang binding for Uber's H3 spatial coordinate library -* [gossiperl/gossiperl](https://github.com/gossiperl/gossiperl) - Gossip middleware in Erlang -* [G-Corp/jwerl](https://github.com/G-Corp/jwerl) - [MIRROR] Erlang JWT Library -* [filippo/sgte](https://github.com/filippo/sgte) - A simple Erlang Template Engine -* [erlang/epmd](https://github.com/erlang/epmd) - Erlang Port Mapper Daemon in Erlang -* [dtip/steamroller](https://github.com/dtip/steamroller) - Steamroller: An opinionated Erlang code formatter. -* [benoitc/dnssd_erlang](https://github.com/benoitc/dnssd_erlang) - Erlang interface to Apple's Bonjour DNS Service Discovery implementation -* [artplant/vprof](https://github.com/artplant/vprof) - Visual Erlang profiler -* [archaelus/eshellcode](https://github.com/archaelus/eshellcode) - Erlang Shellcode snippets -* [apache/dubbo-erlang](https://github.com/apache/dubbo-erlang) - Apache Dubbo Erlang Implementation. -* [VoltDB/voltdb-client-erlang](https://github.com/VoltDB/voltdb-client-erlang) - VoltDB Erlang Client Driver -* [tonyrog/can](https://github.com/tonyrog/can) - CAN driver and router -* [sile/hash_ring](https://github.com/sile/hash_ring) - Implements consistent hashing in Erlang -* [robertoaloi/keynote-to-text](https://github.com/robertoaloi/keynote-to-text) - An Erlang script to convert Apple Keynote files to plain text. -* [nygge/abnfc](https://github.com/nygge/abnfc) - An ABNF parser generator for Erlang. -* [mpitid/purity](https://github.com/mpitid/purity) - A side-effect analyzer for Erlang -* [mattwilliamson/chordial](https://github.com/mattwilliamson/chordial) - Chord DHT implementation in erlang -* [mattsta/erlang-stdinout-pool](https://github.com/mattsta/erlang-stdinout-pool) - stdinout_pool: stuff goes in, stuff goes out. there's never any miscommunication. -* [lucaspiller/espec](https://github.com/lucaspiller/espec) - ESpec: Behaviour driven development framework for Erlang -* [inaka/lasse](https://github.com/inaka/lasse) - SSE handler for Cowboy -* [etylizer/etylizer](https://github.com/etylizer/etylizer) - Static typechecker for Erlang -* [dieswaytoofast/erlasticsearch](https://github.com/dieswaytoofast/erlasticsearch) - Erlang thrift interface to elastic_search -* [ctbarbour/swim](https://github.com/ctbarbour/swim) - An Erlang implementation of the SWIM protocol -* [arekinath/esaml](https://github.com/arekinath/esaml) - Erlang SAML library, SSO and SLO, with Cowboy integration -* [anycable/erlycable](https://github.com/anycable/erlycable) - Anycable Erlang WebSocket server -* [virtan/simple_oauth2](https://github.com/virtan/simple_oauth2) - Simple erlang OAuth2 client module for any http server framework (Google, Facebook, Yandex, Vkontakte are preconfigured) -* [saleyn/util](https://github.com/saleyn/util) - Erlang utility modules -* [rtraschke/erlang-lua](https://github.com/rtraschke/erlang-lua) - Erlang C Node to run Lua scripts -* [processone/cache_tab](https://github.com/processone/cache_tab) - In-memory cache Erlang / Elixir library -* [OtoloNetworks/rebar3_osv](https://github.com/OtoloNetworks/rebar3_osv) - Turn an Erlang/OTP application into a Unikernel image -* [farhadi/cuckoo_filter](https://github.com/farhadi/cuckoo_filter) - High-performance, concurrent, and mutable Cuckoo Filter for Erlang and Elixir -* [erlang-punch/awesome-erlang](https://github.com/erlang-punch/awesome-erlang) - An (accurate) list of awesome Erlang resources -* [darach/jch-erl](https://github.com/darach/jch-erl) - Jump Consistent Hashing Library for Erlang/OTP -* [clonejo/mc-erl](https://github.com/clonejo/mc-erl) - mc-erl is a server for Minecraft 1.4.7 written in Erlang. -* [afiskon/erlang-http-proxy](https://github.com/afiskon/erlang-http-proxy) - Nontrivial HTTP proxy server in Erlang -* [zhongwencool/eetcd](https://github.com/zhongwencool/eetcd) - Erlang client for the etcd API v3 -* [silviucpp/ezstd](https://github.com/silviucpp/ezstd) - Zstd binding for Erlang -* [ryancrum/bifrost](https://github.com/ryancrum/bifrost) - Erlang FTP Server Framework -* [Quviq/webdrv](https://github.com/Quviq/webdrv) - WebDriver implementation in Erlang -* [onlyshk/erlang-github-api](https://github.com/onlyshk/erlang-github-api) - erlang-github-api -* [mickel8/quic_dist](https://github.com/mickel8/quic_dist) - QUIC carrier for Erlang Distribution Protocol -* [lambdaclass/throttle](https://github.com/lambdaclass/throttle) - Erlang/OTP application to rate limit resource access -* [isaiah/transit-erlang](https://github.com/isaiah/transit-erlang) - transit format for erlang -* [g-andrade/taskforce](https://github.com/g-andrade/taskforce) - On-demand worker pools for parallelizable tasks -* [ferd/simhash](https://github.com/ferd/simhash) - Simhashing for Erlang -- hashing algorithm to find near-duplicates in binary data. -* [evanmiller/jerome](https://github.com/evanmiller/jerome) - Erlang rich-text processing library 📜 -* [cabol/west](https://github.com/cabol/west) - WEST (Web/Event-driven Systems Tool) is another messaging tool written in Erlang, that enables the building of messaging-based systems -* [apache/couchdb-couch](https://github.com/apache/couchdb-couch) - Mirror of Apache CouchDB -* [achlysproject/achlys](https://github.com/achlysproject/achlys) - Erlang framework for building applications with Lasp on GRiSP -* [abuibrahim/erlang-osc](https://github.com/abuibrahim/erlang-osc) - Erlang Open Sound Control Application -* [ttyerl/sqlite-erlang](https://github.com/ttyerl/sqlite-erlang) - Sqlite gen_server port for Erlang. Creates, reads and writes to sqlite database. -* [sigscale/radierl](https://github.com/sigscale/radierl) - RADIUS protocol stack for Erlang. -* [rvirding/spell1](https://github.com/rvirding/spell1) - LL(1) parser generator for Erlang and LFE -* [paulgray/exml](https://github.com/paulgray/exml) - XML parsing library in Erlang -* [mojombo/yaws](https://github.com/mojombo/yaws) - YAWS is an erlang web server -* [michaelnisi/feeder](https://github.com/michaelnisi/feeder) - Parse RSS and Atom feeds -* [mad-cocktail/gin](https://github.com/mad-cocktail/gin) - The guards `in` and `beetween` for Erlang parse_transform -* [lfe/rebar3](https://github.com/lfe/rebar3) - A comprehensive LFE rebar3 plugin for all your LFE tooling needs -* [knutin/gcprof](https://github.com/knutin/gcprof) - Garbage Collection profiler for Erlang -* [kevinlynx/kdht](https://github.com/kevinlynx/kdht) - kdht is an erlang DHT implementation -* [helium/erlang-dkg](https://github.com/helium/erlang-dkg) - Distributed key generation for Erlang (using pairing based cryptography) -* [benoitc/nat_upnp](https://github.com/benoitc/nat_upnp) - Erlang library to map your internal port to an external using UNP IGD -* [rschlaikjer/erlang-atrace-flamegraphs](https://github.com/rschlaikjer/erlang-atrace-flamegraphs) - Generate flamegraphs from Android method trace files -* [psyeugenic/eplot](https://github.com/psyeugenic/eplot) - A plot engine written in erlang. -* [okeuday/quickrand](https://github.com/okeuday/quickrand) - Quick Erlang Random Number Generation -* [markusn/coveralls-erl](https://github.com/markusn/coveralls-erl) - Erlang module to convert and send cover data to coveralls.io (or similar). Available as a hex package on https://hex.pm/packages/coveralls. -* [manifest/pal](https://github.com/manifest/pal) - Pragmatic Authentication Library -* [kalta/etoml](https://github.com/kalta/etoml) - TOML language erlang parser -* [hachreak/cedb](https://github.com/hachreak/cedb) - Console Erlang DeBugger -* [folsom-project/folsom](https://github.com/folsom-project/folsom) - metrics library for erlang -* [efcasado/forms](https://github.com/efcasado/forms) - A library that simplifies working with the Erlang abstract format. -* [daleharvey/dh_date](https://github.com/daleharvey/dh_date) - Date formatting / parsing library for erlang -* [clofresh/esyslog](https://github.com/clofresh/esyslog) - An Erlang implementation of the syslog server protocol -* [Vonmo/eapa](https://github.com/Vonmo/eapa) - Erlang/Elixir Arbitrary-Precision Arithmetic (EAPA) -* [unix1/nuk](https://github.com/unix1/nuk) - Generic turn based game server in Erlang/OTP -* [teburd/hottub](https://github.com/teburd/hottub) - Simple, Fast, Permanent Erlang Worker Pool -* [ndpar/erlang](https://github.com/ndpar/erlang) - My Erlang/OTP library -* [machinezone/mzmetrics](https://github.com/machinezone/mzmetrics) - High performance Erlang metrics library -* [jkvor/log_roller](https://github.com/jkvor/log_roller) - A pub/sub modeled, distributed Erlang logging system -* [erszcz/euc-2014](https://github.com/erszcz/euc-2014) - Introduction to Load Testing with Tsung for Erlang User Conference 2014 -* [Eonblast/Erlvolt](https://github.com/Eonblast/Erlvolt) - Erlang VoltDB server interface -* [vjache/erlang-zlists](https://github.com/vjache/erlang-zlists) - Erlang lazy lists library. -* [refuge/rbeacon](https://github.com/refuge/rbeacon) - LAN discovery and presence in Erlang. -* [project-fifo/rebar3_lint](https://github.com/project-fifo/rebar3_lint) - Erlang linter - rebar3 plugin -* [maxlapshin/gitty](https://github.com/maxlapshin/gitty) - Git access in erlang -* [jj1bdx/sshrpc](https://github.com/jj1bdx/sshrpc) - Erlang SSH RPC module (experimental) -* [inaka/beam_olympics](https://github.com/inaka/beam_olympics) - Let's find the fastest beamer! -* [hyperthunk/nodewatch](https://github.com/hyperthunk/nodewatch) - Erlang/OTP Node Monitoring -* [gleber/exat](https://github.com/gleber/exat) - eXAT - The erlang eXperimental Agent Tool -* [ferd/slider](https://github.com/ferd/slider) - A WxErlang application to generate slidesets. -* [emqx/replayq](https://github.com/emqx/replayq) - Generic on-disk persistent queue implementation for Erlang -* [AdRoll/erlmld](https://github.com/AdRoll/erlmld) - erlang interface to kinesis client library via MultiLangDaemon -* [ScottBrooks/Erlcraft](https://github.com/ScottBrooks/Erlcraft) - Erlang Minecraft server -* [otpcl/otpcl](https://github.com/otpcl/otpcl) - Open Telecom Platform Command Language a.k.a. Tcl-Flavored Erlang -* [muxspace/bunny_farm](https://github.com/muxspace/bunny_farm) - AMQP erlang client wrapper library using the RabbitMQ libraries -* [michilu/shirasu](https://github.com/michilu/shirasu) - Shirasu.ws is a WebSocket server framework based on Misultin and Erlang/OTP -* [klajo/mockgyver](https://github.com/klajo/mockgyver) - A mocking library for Erlang -* [joedevivo/hpack](https://github.com/joedevivo/hpack) - HPACK Implementation for Erlang -* [joaomilho/apalachin](https://github.com/joaomilho/apalachin) - 💬 An Erlang's ChicagoBoss websockets team chat, using Cowboy server and PostgreSQL -* [jinganix/enif_protobuf](https://github.com/jinganix/enif_protobuf) - A Google Protobuf implementation with enif (Erlang nif) -* [ieQu1/typerefl](https://github.com/ieQu1/typerefl) - Use Erlang typespecs in the runtime -* [eproxus/pretty_errors](https://github.com/eproxus/pretty_errors) - Error and stack trace pretty printers for Erlang -* [egobrain/emodel](https://github.com/egobrain/emodel) - Erlang data transformation/validation library -* [AdRoll/kinetic](https://github.com/AdRoll/kinetic) - Erlang Kinesis Client -* [xinmingyao/zab_engine](https://github.com/xinmingyao/zab_engine) - zab propotocol implement by erlang -* [videlalvaro/erlang-prime-sieve](https://github.com/videlalvaro/erlang-prime-sieve) - Naive Parallel Prime Numbers Sieve -* [silentsignal/DirBustErl](https://github.com/silentsignal/DirBustErl) - DirBuster successor in Erlang -* [project-fifo/dhcp](https://github.com/project-fifo/dhcp) - erlang dhcp server -* [oltarasenko/epipe](https://github.com/oltarasenko/epipe) - Brings Elixir's pipe (|>) and with to Erlang world -* [msantos/prx](https://github.com/msantos/prx) - an Erlang library for interacting with Unix processes -* [jeremey/swarm](https://github.com/jeremey/swarm) - Fast and simple acceptor pool for Erlang -* [hio/erlang-record_info](https://github.com/hio/erlang-record_info) - convert between record and proplist -* [hcvst/erlang-dns](https://github.com/hcvst/erlang-dns) - Erlang/OTP DNS server -* [haljin/erlesy](https://github.com/haljin/erlesy) - Visual Erlang development -* [GeneStevens/jsonpath](https://github.com/GeneStevens/jsonpath) - Fast Erlang JSON data retrieval and updates via javascript-like notation -* [erlangbureau/liver](https://github.com/erlangbureau/liver) - Lightweight Erlang validator based on LIVR specification -* [dmitriid/neo4j-erlang](https://github.com/dmitriid/neo4j-erlang) - Erlang client library for Neo4J's REST API -* [beamparticle/beamparticle](https://github.com/beamparticle/beamparticle) - Operate at the speed of (Erlang) BEAM with BeamParticle -* [a13x/aberth](https://github.com/a13x/aberth) - Generic BERT-RPC server in Erlang -* [Yongke/shadowsocks-erlang](https://github.com/Yongke/shadowsocks-erlang) - Totally asynchronous implementation of Shadowsocks in Erlang -* [sile/evel](https://github.com/sile/evel) - An Eventual Leader Election Library for Erlang -* [ramsay-t/Smother](https://github.com/ramsay-t/Smother) - Extended code coverage metrics for Erlang. -* [odo/revolver](https://github.com/odo/revolver) - round-robin load balancer for Erlang processes -* [massemanet/gtknode](https://github.com/massemanet/gtknode) - Erlang GTK binding -* [madtrick/wsock](https://github.com/madtrick/wsock) - Erlang library to build WebSocket clients and servers -* [jvantuyl/erlctl](https://github.com/jvantuyl/erlctl) - Command Line Interface Framework for Erlang -* [jkrukoff/optic](https://github.com/jkrukoff/optic) - An Erlang/OTP library for reading and updating deeply nested immutable data. -* [inaka/fiar](https://github.com/inaka/fiar) - Four in a Row - A game to learn Erlang -* [huffman/twilio_erlang](https://github.com/huffman/twilio_erlang) - An Erlang library for communicating with the Twilio API and generating TwiML -* [fra/ecron](https://github.com/fra/ecron) - Cron-like scheduler for Erlang -* [FlowForwarding/of_protocol](https://github.com/FlowForwarding/of_protocol) - OpenFlow Protocol Library for Erlang -* [etnt/eml](https://github.com/etnt/eml) - Erlang flavored by Some ML -* [del/erserve](https://github.com/del/erserve) - Erlang/Rserve communication interface -* [ctennis/erlang-modbus](https://github.com/ctennis/erlang-modbus) - A modbus RTU and TCP driver for erlang -* [chrzaszcz/erlang_doctor](https://github.com/chrzaszcz/erlang_doctor) - Lightweight tracing, debugging and profiling utility for Erlang -* [whitenode/riak_mapreduce_utils](https://github.com/whitenode/riak_mapreduce_utils) - Library containing map/reduce utility functions for Riak implemented in erlang. -* [tonyg/erlang-smtp](https://github.com/tonyg/erlang-smtp) - Erlang SMTP and POP3 server code. -* [stolen/autohelp](https://github.com/stolen/autohelp) - Parse_transform for erlang which adds functions help/{0,1,2} showing edoc information about module and exported functions. -* [psyeugenic/fgraph](https://github.com/psyeugenic/fgraph) - Physics engine for graph drawing written in erlang for use in wxErlang or standalone. -* [noss/iserve](https://github.com/noss/iserve) - A small http server for erlang. -* [ninenines/asciideck](https://github.com/ninenines/asciideck) - Asciidoc for Erlang. -* [msantos/erlang-libvirt](https://github.com/msantos/erlang-libvirt) - Erlang binding to libvirt virtualization API -* [mazenharake/eirc](https://github.com/mazenharake/eirc) - An IRC client library for Erlang -* [marshall-lee/etcd.erl](https://github.com/marshall-lee/etcd.erl) - Erlang bindings for etcd key value store -* [JonGretar/erlangxcode](https://github.com/JonGretar/erlangxcode) - *OUTDATED* Erlang plugin for the XCode 3 IDE -* [jkrukoff/digraph_export](https://github.com/jkrukoff/digraph_export) - File conversion and export support for graphs created using the Erlang digraph module. -* [jcomellas/kvlists](https://github.com/jcomellas/kvlists) - Lists of key-value pairs (decoded JSON) in Erlang -* [inaka/zipper](https://github.com/inaka/zipper) - Generic Zipper implementation in Erlang -* [iamaleksey/seestar](https://github.com/iamaleksey/seestar) - The Erlang client for Cassandra 1.2+ binary protocol -* [heroku/ehmon](https://github.com/heroku/ehmon) - Heroku Erlang VM Monitoring library -* [erldb/erldb](https://github.com/erldb/erldb) - ORM implementation in Erlang -* [dkataskin/erlazure](https://github.com/dkataskin/erlazure) - Windows Azure Erlang bindings -* [apache/couchdb-mango](https://github.com/apache/couchdb-mango) - Mirror of Apache CouchDB Mango -* [andelf/erlang-proxy](https://github.com/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. -* [aaronps/enotepad](https://github.com/aaronps/enotepad) - Clone of MS Notepad using Erlang (wxWidgets) -* [ztmr/egtm](https://github.com/ztmr/egtm) - IDEA EGTM: Erlang binding for GT.M database engine -* [TypedLambda/eresye](https://github.com/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. -* [tonyrog/ffe](https://github.com/tonyrog/ffe) - Forth Flavoured Erlang -* [stritzinger/braid](https://github.com/stritzinger/braid) - Erlang library to create and connect an arbitrary cluster of nodes -* [SemanticSugar/dinerl](https://github.com/SemanticSugar/dinerl) - Erlang AWS DynamoDB client -* [okeuday/erlbench](https://github.com/okeuday/erlbench) - Erlang Performance Measurements -* [odo/nested](https://github.com/odo/nested) - a library to handle nested Erlang maps -* [mihawk/draw](https://github.com/mihawk/draw) - demo of websocket service with ChicagoBoss, sharing a realtime drawing -* [launchdarkly/erlang-server-sdk](https://github.com/launchdarkly/erlang-server-sdk) - LaunchDarkly Server-Side SDK for Erlang/Elixir -* [kevsmith/giza](https://github.com/kevsmith/giza) - Erlang client for the Sphinx search engine -* [kafka4beam/snabbkaffe](https://github.com/kafka4beam/snabbkaffe) - Distributed trace-based test framework with fault injection -* [jashmenn/chordjerl](https://github.com/jashmenn/chordjerl) - An Erlang implementation of the Chord distributed hash lookup protocol -* [jadeallenx/parque](https://github.com/jadeallenx/parque) - Erlang trading game engine -* [hauleth/gen_icmp](https://github.com/hauleth/gen_icmp) - ICMP protocol implementation for Erlang without NIFs -* [engineyard/vertebra-erl](https://github.com/engineyard/vertebra-erl) - Vertebra Erlang Pieces -* [emqx/hocon](https://github.com/emqx/hocon) - HOCON configuration Parser for Erlang/OTP -* [drfloob/ezic](https://github.com/drfloob/ezic) - a set of erlang utilities for the Olson timezone database files -* [dlesl/erqwest](https://github.com/dlesl/erqwest) - An experimental erlang HTTP client wrapping reqwest -* [beam-telemetry/telemetry_registry](https://github.com/beam-telemetry/telemetry_registry) - A library for declaration and discovery of telemetry events -* [aberman/pooly](https://github.com/aberman/pooly) - Erlang OTP Process Pool -* [tolbrino/hut](https://github.com/tolbrino/hut) - helper library for making Erlang libraries logging framework agnostic -* [SomeKay/erlang-dht](https://github.com/SomeKay/erlang-dht) - A very simple example of implementing a structured P2P network (DHT) in Erlang. -* [seriyps/eplaypen](https://github.com/seriyps/eplaypen) - Erlang web playground http://tryerl.seriyps.ru/ -* [okeuday/erlang_term](https://github.com/okeuday/erlang_term) - Erlang Term Info -* [noss/pgsql](https://github.com/noss/pgsql) - Erlang postgresql driver -* [msantos/ewpcap](https://github.com/msantos/ewpcap) - Portable native Erlang raw socket interface using pcap -* [msantos/emdns](https://github.com/msantos/emdns) - Erlang multicast DNS and DNS-SD (DNS Service Discovery) -* [loguntsov/reliable_udp](https://github.com/loguntsov/reliable_udp) - Reliable protocol over UDP for Erlang -* [kivra/email](https://github.com/kivra/email) - The Erlang Mail application or Email for short -* [jelly-beam/verl](https://github.com/jelly-beam/verl) - SemVer 2.0 parsing, matching, and comparisons for Erlang -* [ivanos/erl_sshd](https://github.com/ivanos/erl_sshd) - Wrapper around Erlang ssh module to make it easier to add an sshd to any node -* [erlymon/erlymon](https://github.com/erlymon/erlymon) - Open Source GPS Tracking System -* [erlware/erlang-camp](https://github.com/erlware/erlang-camp) - Code for the ErlangCamp teaching conference -* [eriksoe/ErlangQuest](https://github.com/eriksoe/ErlangQuest) - Learn Erlang through this set of challenges. An interactive system for getting to know Erlang. -* [devinus/fresh](https://github.com/devinus/fresh) - The freshest Erlang web framework -* [coreyhaines/handbook-of-neuroevolution](https://github.com/coreyhaines/handbook-of-neuroevolution) - Code samples from the Handbook of Neuroevolution through Erlang in both Erlang and Elixir -* [afronski/wolves-and-rabbits-world-simulation](https://github.com/afronski/wolves-and-rabbits-world-simulation) - :rabbit: :wolf: World simulation of Wolves, Rabbits and Carrots in Erlang. -* [zadean/yaccety_sax](https://github.com/zadean/yaccety_sax) - Fast, StAX-like XML Parser for BEAM Languages -* [yandex/inet64_tcp](https://github.com/yandex/inet64_tcp) - Magic thing to make old Erlang stuff work in IPv6-only networks -* [williamthome/eel](https://github.com/williamthome/eel) - Embedded Erlang (EEl) -* [travelping/hello](https://github.com/travelping/hello) - Erlang RPC server framework -* [systemd/ejournald](https://github.com/systemd/ejournald) - A Erlang binding to the systemd journal C API -* [stolen/webdist](https://github.com/stolen/webdist) - Erlang distribution as HTTP protocol upgrade -* [sasa1977/fun_chain](https://github.com/sasa1977/fun_chain) - Function chaining in Erlang -* [proger/erlfsmon](https://github.com/proger/erlfsmon) - Erlang filesystem event watcher frontend for fswatch -* [mdevilliers/erlang-mesos](https://github.com/mdevilliers/erlang-mesos) - An erlang binding for mesos - http://mesos.apache.org/ -* [massung/parsec](https://github.com/massung/parsec) - Parsec-style parsing for Erlang -* [Licenser/ecrdt](https://github.com/Licenser/ecrdt) - experimenting with CRDTs in erlang -* [klarna/leveldb_manager](https://github.com/klarna/leveldb_manager) - Small service for snapshotting eleveldb without stopping the Erlang node -* [killme2008/erlwsh](https://github.com/killme2008/erlwsh) - Erlang web shell--program erlang on web -* [kenpratt/erlbrake](https://github.com/kenpratt/erlbrake) - Erlang Airbrake notification client -* [kafka4beam/wolff](https://github.com/kafka4beam/wolff) - Resilient Kafka Producer for Erlang/Elixir -* [inaka/katana-test](https://github.com/inaka/katana-test) - Meta Testing Utilities for common_test -* [g-andrade/maestro](https://github.com/g-andrade/maestro) - An Erlang pool of pools. -* [dolotech/erlang_server](https://github.com/dolotech/erlang_server) - 卡牌游戏《萌兽堂》完整服务器erlang源码 -* [carlosgaldino/concha](https://github.com/carlosgaldino/concha) - A consistent hashing library in Erlang. -* [b3rnie/crontab](https://github.com/b3rnie/crontab) - crontab for Erlang -* [zhongwencool/erlang-2048-game](https://github.com/zhongwencool/erlang-2048-game) - 2048 game base on pure erlang -* [zgbjgg/ebils](https://github.com/zgbjgg/ebils) - EBILS - Erlang Binary Lightweight Search -* [yrashk/evfs](https://github.com/yrashk/evfs) - Erlang Virtual Filesystem -* [tmaciejewski/see](https://github.com/tmaciejewski/see) - Search Engine in Erlang -* [rkallos/wrek](https://github.com/rkallos/wrek) - A little Erlang library for executing task dependency graphs -* [richcarl/sendmail](https://github.com/richcarl/sendmail) - Erlang sendmail interface -* [renatoaguiar/erlang-openflow](https://github.com/renatoaguiar/erlang-openflow) - An OpenFlow controller written in pure erlang -* [palkan/influx_udp](https://github.com/palkan/influx_udp) - Erlang InfluxDB UDP writer -* [nalundgaard/jsn](https://github.com/nalundgaard/jsn) - Utilities for interacting with decoded JSON in erlang -* [massemanet/trane](https://github.com/massemanet/trane) - SAX style broken HTML parser in Erlang -* [lpgauth/foil](https://github.com/lpgauth/foil) - High-Performance Erlang Cache Compiler -* [josephwecker/epgsql_pool](https://github.com/josephwecker/epgsql_pool) - Fork of Will Glozer's erlang postgresql pool server, so it can be maintained and polished. -* [jonasrichard/ejson](https://github.com/jonasrichard/ejson) - JSON library for Erlang on top of jsx -* [henry-hz/erlang-trader](https://github.com/henry-hz/erlang-trader) - Porting the AlgoTrader (Java) code to Erlang [Abandoned] -* [flussonic/sqlapi](https://github.com/flussonic/sqlapi) - SQL API implementation of an erlang program: mimic a MySQL server -* [EchoTeam/mavg](https://github.com/EchoTeam/mavg) - Erlang :: Exponential moving average library -* [djui/eraft](https://github.com/djui/eraft) - Raft reference implementation for Erlang -* [cstar/erls3](https://github.com/cstar/erls3) - Erlang/OTP application for accessing Amazon S3 -* [tel/zeta](https://github.com/tel/zeta) - An Erlang client for Riemann. -* [spawngrid/esupervisor](https://github.com/spawngrid/esupervisor) - "Least surprise" Erlang supervisor API -* [simonstl/introducing-erlang-2nd](https://github.com/simonstl/introducing-erlang-2nd) - Code samples from Introducing Erlang, second edition -* [sendtopms/Erlwebsockserver](https://github.com/sendtopms/Erlwebsockserver) - Html5 websocket protocol server for Erlang based application server -* [refuge/rkvs](https://github.com/refuge/rkvs) - Simple Erlang Key/Value framework -* [OtpChatBot/irc_lib](https://github.com/OtpChatBot/irc_lib) - Erlang irc client library -* [nomasystems/erf](https://github.com/nomasystems/erf) - :pencil: A design-first Erlang REST Framework. -* [msantos/gen_unix](https://github.com/msantos/gen_unix) - Erlang Unix socket interface -* [mdaguete/tcpbalance](https://github.com/mdaguete/tcpbalance) - Generic TCP Balancer for Erlang -* [marianoguerra/jwt-erl](https://github.com/marianoguerra/jwt-erl) - JSON Web Token implementation in Erlang -* [lwes/lwes-erlang](https://github.com/lwes/lwes-erlang) - Light Weight Event System Erlang library -* [lehoff/egol](https://github.com/lehoff/egol) - Erlang implementation of Conway's Game of Life -* [klajo/wpi](https://github.com/klajo/wpi) - An Erlang NIF for the WiringPi library for the Raspberry Pi -* [hukl/Bitturret](https://github.com/hukl/Bitturret) - Bittorrent Tracker written in Erlang -* [hachreak/minidb](https://github.com/hachreak/minidb) - A minimal in-memory distributed master-less document database -* [emqx/ecpool](https://github.com/emqx/ecpool) - Erlang Connection/Client Pool Library -* [aeternity/app_ctrl](https://github.com/aeternity/app_ctrl) - Alternative application controller for Erlang/OTP -* [zuiderkwast/erlang_abstract_format](https://github.com/zuiderkwast/erlang_abstract_format) - Documentation of Erlang Abstract Format -* [toddlipcon/thrift_erl_skel](https://github.com/toddlipcon/thrift_erl_skel) - skeleton for thrift services in erlang -* [spawngrid/erlang-sql-migrations](https://github.com/spawngrid/erlang-sql-migrations) - Simple Erlang library to run SQL migrations -* [redink/task](https://github.com/redink/task) - task model for Erlang -* [rcouch/ecsv](https://github.com/rcouch/ecsv) - Erlang CSV Parser -* [nuex/erl_gm](https://github.com/nuex/erl_gm) - An Erlang GraphicsMagick wrapper -* [mmcdanie/erlview](https://github.com/mmcdanie/erlview) - Erlang View Server for CouchDB -* [marianoguerra/interfix](https://github.com/marianoguerra/interfix) - an experimental programming language for the erlang vm that is actually useful -* [kzemek/macaroons](https://github.com/kzemek/macaroons) - An Erlang Macaroons library compatible with libmacaroons -* [justinkirby/json_rec](https://github.com/justinkirby/json_rec) - JSON to erlang record -* [justinkirby/emetric](https://github.com/justinkirby/emetric) - Erlang Metric Logger -* [irr/erl-tutorials](https://github.com/irr/erl-tutorials) - Erlang/OTP sample projects -* [gossiperl/erflux](https://github.com/gossiperl/erflux) - InfluxDB client for Erlang -* [gearnode/erl-hotp](https://github.com/gearnode/erl-hotp) - HOTP and TOTP algorithms in Erlang. -* [fogfish/serverless](https://github.com/fogfish/serverless) - Serverless Erlang runtime for AWS Lambda Service -* [filmor/ierl](https://github.com/filmor/ierl) - BEAM Jupyter Kernels Tool -* [ferd/hairnet](https://github.com/ferd/hairnet) - An Erlang library wrapping AES-GCM (AEAD) crypto in a Fernet-like interface -* [egobrain/erlang_decorators](https://github.com/egobrain/erlang_decorators) - This code implenets decorators for erlang. -* [dustin/erl-conc](https://github.com/dustin/erl-conc) - Concurrent Lists in Erlang -* [devinus/zucchini](https://github.com/devinus/zucchini) - An Erlang INI parser -* [chef/mini_s3](https://github.com/chef/mini_s3) - Minimal AWS S3 client for Erlang -* [Bluehouse-Technology/grpc_client](https://github.com/Bluehouse-Technology/grpc_client) - Erlang Client library for gRPC -* [barrel-db/erlang-lru](https://github.com/barrel-db/erlang-lru) - a fixed size LRU cache. -* [vladdu/erl-pipes](https://github.com/vladdu/erl-pipes) - Hartmann pipes in Erlang -* [Vagabond/erlang-rrdtool](https://github.com/Vagabond/erlang-rrdtool) - An erlang interface to rrdtool -* [unbalancedparentheses/erlskeletor_cowboy](https://github.com/unbalancedparentheses/erlskeletor_cowboy) - :neckbeard: Erlang skeleton with cowboy and common test -* [tsloughter/epubnub](https://github.com/tsloughter/epubnub) - Erlang PubNub API -* [taybin/lethink](https://github.com/taybin/lethink) - erlang driver for rethinkdb -* [seniverse/kube_dist](https://github.com/seniverse/kube_dist) - Erlang Distribution inside Kubernetes Cluster -* [mrDoctorWho/ejabberd_mod_gcm](https://github.com/mrDoctorWho/ejabberd_mod_gcm) - Google Cloud Messaging API for Ejabberd (PUSH Messages) -* [marinakr/libphonenumber_erlang](https://github.com/marinakr/libphonenumber_erlang) - Library validates mobile phone number for country -* [marianoguerra/erldn](https://github.com/marianoguerra/erldn) - edn format parser for the erlang platform -* [lindenbaum/eipmi](https://github.com/lindenbaum/eipmi) - A native Erlang IPMI library. -* [jpgneves/iota](https://github.com/jpgneves/iota) - iota (Inter-dependency Objective Testing Apparatus) - a tool to enforce clean separation of responsibilities in Erlang code -* [jkvor/erlang_syslog](https://github.com/jkvor/erlang_syslog) - Erlang syslog logger -* [habibutsu/erlz](https://github.com/habibutsu/erlz) - Set of helpers functions for more convenient functional programming in Erlang -* [Damienkatz/json_stream_parse](https://github.com/Damienkatz/json_stream_parse) - An evented, streaming json parser for Erlang. -* [cmoid/erlbutt](https://github.com/cmoid/erlbutt) - erlang prototype of scuttlebutt protocol -* [cloudhead/erlapp.template](https://github.com/cloudhead/erlapp.template) - minimal erlang/OTP rebar template -* [apache/couchdb-erlfdb](https://github.com/apache/couchdb-erlfdb) - Erlang API for FoundationDB -* [antoniogarrote/egearmand-server](https://github.com/antoniogarrote/egearmand-server) - erlang implementation of gearman server -* [wozniakjan/erlcart](https://github.com/wozniakjan/erlcart) - Erlang OpenShift2 Cartridge -* [surik/tunnerl](https://github.com/surik/tunnerl) - SOCKS4, SOCKS4a and SOCKS5 protocols implementation in Erlang/OTP. -* [saleyn/etran](https://github.com/saleyn/etran) - Erlang Parse Transforms Including Fold (MapReduce) comprehension, Elixir-like Pipeline, and default function arguments -* [robertoaloi/ansible-nodetool](https://github.com/robertoaloi/ansible-nodetool) - An Ansible module to interact with Erlang nodes via Erlang RPC -* [richcarl/file_monitor](https://github.com/richcarl/file_monitor) - Erlang file monitoring service -* [rabbitmq/horus](https://github.com/rabbitmq/horus) - Erlang library to create standalone modules from anonymous functions -* [project-iris/iris-erl](https://github.com/project-iris/iris-erl) - Iris Erlang binding -* [pouriya/sockerl](https://github.com/pouriya/sockerl) - Sockerl is an advanced Erlang/Elixir socket framework for TCP protocols and provides fast, useful and easy-to-use API for implementing servers, clients and client connection pools. -* [ostrovok-tech/ejsonpath](https://github.com/ostrovok-tech/ejsonpath) - JSONPath Erlang implementation -* [nmichel/ejpet](https://github.com/nmichel/ejpet) - Matching JSON nodes in Erlang -* [Naupio/pigame](https://github.com/Naupio/pigame) - Just a game server template for Erlang/OTP. -* [nachivpn/mt](https://github.com/nachivpn/mt) - Master thesis on developing a static type checker for Erlang -* [mccoy/medici](https://github.com/mccoy/medici) - Erlang interface for Tokyo Tyrant -* [mattsta/stripe-erlang](https://github.com/mattsta/stripe-erlang) - Erlang interface to the stripe.com API -* [mattsta/pcache](https://github.com/mattsta/pcache) - An Erlang cache where every stored item is its own process. -* [lucaspiller/twerl](https://github.com/lucaspiller/twerl) - Erlang client for the Twitter Streaming API -* [klarna/kastle](https://github.com/klarna/kastle) - Kafka REST proxy -* [katja-beam/katja](https://github.com/katja-beam/katja) - A simple Riemann client written in Erlang. -* [jkvor/emysql](https://github.com/jkvor/emysql) - Erlang MySQL driver -* [jixiuf/helloerlang](https://github.com/jixiuf/helloerlang) - my repos for erlang test code . -* [hypernumbers/erlang-wtd](https://github.com/hypernumbers/erlang-wtd) - Creating a mutant army of self-discovering Raspberry Pi Erlang robots for world domination or something... -* [hiroeorz/arduino-erlang](https://github.com/hiroeorz/arduino-erlang) - Arduino handler for Erlang/OTP Application. -* [hamidreza-s/Queuesk](https://github.com/hamidreza-s/Queuesk) - Priority Task Queue for Erlang -* [gleber/erlgit](https://github.com/gleber/erlgit) - Erlang convenience wrapper around git executable -* [FranklinChen/learn-you-some-erlang](https://github.com/FranklinChen/learn-you-some-erlang) - Code from the book "Learn You Some Erlang For Great Good!" -* [esl/segmented_cache](https://github.com/esl/segmented_cache) - Modern, performant, and extensible, Erlang in-memory cache -* [ebegumisa/flame_prof](https://github.com/ebegumisa/flame_prof) - Heatmap and flamegraph sampling profiler for Erlang -* [dronowar/erlang_rest_api](https://github.com/dronowar/erlang_rest_api) - Simple example Erlang REST API -* [ddossot/cferl](https://github.com/ddossot/cferl) - Rackspace / Open Stack Cloud Files Erlang Client -* [bokner/gen_client](https://github.com/bokner/gen_client) - Generic XMPP client framework for Erlang -* [benoitc/inet_cidr](https://github.com/benoitc/inet_cidr) - CIDR erlang library -* [aws-beam/aws_credentials](https://github.com/aws-beam/aws_credentials) - An Erlang library to provide AWS credentials -* [AdRoll/spillway](https://github.com/AdRoll/spillway) - An Erlang OTP application for load shedding -* [squaremo/erlmqtt](https://github.com/squaremo/erlmqtt) - MQTT library for Erlang *JUST USABLE* -* [spawngrid/validaterl](https://github.com/spawngrid/validaterl) - Data validation library for Erlang -* [paulzql/shadowsocks-erlang](https://github.com/paulzql/shadowsocks-erlang) - erlang port of shadowsocks (The next generation is elixir http://github.com/paulzql/shadowsocks-ex ) -* [ostinelli/cowbell](https://github.com/ostinelli/cowbell) - An Erlang node connection manager. -* [omarkj/erollbar](https://github.com/omarkj/erollbar) - Rollbar client in Erlang -* [jj1bdx/tinymt-erlang](https://github.com/jj1bdx/tinymt-erlang) - This software is no longer maintained. For archive/reference use only. -- Tiny Mersenne Twister (TinyMT) for Erlang -* [hpyhacking/webtekcos](https://github.com/hpyhacking/webtekcos) - a websocket server in erlang -* [graphql-erlang/graphql](https://github.com/graphql-erlang/graphql) - Erlang GraphQL implementation -* [gar1t/erlang-bench](https://github.com/gar1t/erlang-bench) - Various Erlang related benchmarks -* [fhunleth/relsync](https://github.com/fhunleth/relsync) - Synchronize Erlang/OTP releases to remote nodes -* [erszcz/pa](https://github.com/erszcz/pa) - Partial application of Erlang functions -* [egobrain/decimal](https://github.com/egobrain/decimal) - An Erlang decimal arithmetic library. -* [cursorinsight/erlang-tutorial](https://github.com/cursorinsight/erlang-tutorial) - The course material for a hands-on Erlang tutorial held in 2018 -* [bwegh/awre](https://github.com/bwegh/awre) - A wamp.ws client written in erlang -* [bef/erlswf](https://github.com/bef/erlswf) - Erlang SWF (Flash) file analysis toolkit -* [asceth/nehe_erlang](https://github.com/asceth/nehe_erlang) - NeHe OpenGL tutorials ported to Erlang -* [apauley/sudoku-in-erlang](https://github.com/apauley/sudoku-in-erlang) - An implementation of Norvig's sudoku solver in Erlang -* [abuibrahim/erlang-http](https://github.com/abuibrahim/erlang-http) - Modular, RFC 2616 compliant HTTP/1.1 server and client -* [talentdeficit/json](https://github.com/talentdeficit/json) - a high level json library for erlang (17.0+) -* [okeuday/reltool_util](https://github.com/okeuday/reltool_util) - Erlang reltool utility functionality application -* [saleyn/emmap](https://github.com/saleyn/emmap) - Erlang Memory Mapped Files -* [groupoid/henk](https://github.com/groupoid/henk) - 🧊 Чиста система з всесвітами -* [ates/netspire-core](https://github.com/ates/netspire-core) - The Erlang RADIUS server and NetFlow v5, v9 collector -* [altenwald/forseti](https://github.com/altenwald/forseti) - Process balancer and distributor for Erlang/OTP -* [maxlapshin/csv_reader](https://github.com/maxlapshin/csv_reader) - Fast erlang csv reader -* [ferd/howistart-erlang1-code](https://github.com/ferd/howistart-erlang1-code) - Code for my tutorial on howistart.org -* [midas-framework/midas](https://github.com/midas-framework/midas) - A web framework for Gleam, Midas makes shiny things. -* [wardbekker/search](https://github.com/wardbekker/search) - Erlang implementation of WAND/max_score TOP-K retrieval algo. -* [old-reliable/steamroller](https://github.com/old-reliable/steamroller) - Steamroller: An opinionated Erlang code formatter. -* [ostrovok-team/ejsonpath](https://github.com/ostrovok-team/ejsonpath) - JSONPath Erlang implementation -* [novalabsxyz/BEAMCoin](https://github.com/novalabsxyz/BEAMCoin) - A sample Erlang blockchain in less than 500 lines of code -* [m-2k/erlach](https://github.com/m-2k/erlach) - ☣⚫⚫ SPA Imageboad on WebSockets written on Erlang -* [inaka/canillita](https://github.com/inaka/canillita) - Simple Paperboy-themed PubSub -* [edgurgel/poxa-erlang](https://github.com/edgurgel/poxa-erlang) - Open Pusher server implementation compatible with Pusher libraries. -* [benoitc/sieve](https://github.com/benoitc/sieve) - sieve is a simple TCP routing proxy (layer 7) in erlang -* [WhatsApp/eqwalizer](https://github.com/WhatsApp/eqwalizer) - A type-checker for Erlang -* [Vonmo/rocker](https://github.com/Vonmo/rocker) - Erlang/Elixir wrapper for RocksDB -* [auser/erlfs](https://github.com/auser/erlfs) - A distributed storage system which uses distributed Erlang strongly influenced by http://dawsdesign.com/drupal/erlfs -* [gbour/wave](https://github.com/gbour/wave) - MQTT Broker - for IoT, DIY, pubsub applications and more -* [NetComposer/nkservice](https://github.com/NetComposer/nkservice) - Erlang Services Management -* [ThomasHabets/eggpd](https://github.com/ThomasHabets/eggpd) - Erlang BGP daemon -* [sy-vendor/game_server](https://github.com/sy-vendor/game_server) - Erlang game_server -* [rambocoder/unistring](https://github.com/rambocoder/unistring) - Unicode utf-8 functions for Erlang -* [Erlang-Openid/oidcc](https://github.com/Erlang-Openid/oidcc) - OpenId Connect client library in Erlang -* [lehoff/chronos](https://github.com/lehoff/chronos) - Timer module for Erlang that makes it easy to abstact time out of the tests. -* [zavr/flog](https://github.com/zavr/flog) - Erlang logging for OTP applications flog and clog -* [ferd/useragent](https://github.com/ferd/useragent) - Identify browsers and OSes from user agent strings, in Erlang -* [lfe/rebar3_lfe](https://github.com/lfe/rebar3_lfe) - A comprehensive LFE rebar3 plugin for all your LFE tooling needs -* [lfex/lsci](https://github.com/lfex/lsci) - Scientific Computing on the Erlang VM - An LFE Wrapper Library for SciPy, NumPy, etc. -* [syed/erlcscope](https://github.com/syed/erlcscope) - Program which builds cscope database for erlang files -* [cstar/ec2nodefinder](https://github.com/cstar/ec2nodefinder) - erlang node auto-discovery on EC2 -* [andytill/oneup](https://github.com/andytill/oneup) - NIF powered global counters for erlang -* [jg513/enif_protobuf](https://github.com/jg513/enif_protobuf) - A Google Protobuf implementation with enif (Erlang nif). -* [barrel-db/hlc](https://github.com/barrel-db/hlc) - hlc - Hybrid Logical Clock in Erlang. -* [klarna-incubator/bec](https://github.com/klarna-incubator/bec) - The BitBucket Erlang Client -* [jcomellas/bstr](https://github.com/jcomellas/bstr) - Erlang library to use binaries as strings -* [KrzysiekJ/gb_merkle_trees](https://github.com/KrzysiekJ/gb_merkle_trees) - General balanced binary Merkle trees for Erlang -* [alavrik/piqi-rpc](https://github.com/alavrik/piqi-rpc) - RPC-over-HTTP system for Erlang supporting JSON, XML and Protocol Buffers -* [yoonka/migresia](https://github.com/yoonka/migresia) - A simple Erlang tool to automatically migrate Mnesia databases between versions -* [treacheroustalks/Treacherous-Talks](https://github.com/treacheroustalks/Treacherous-Talks) - An online implementation of the Diplomacy board game in Erlang. -* [tex/ssync](https://github.com/tex/ssync) - Stay in sync in rebarized erlang projects -* [seriyps/xhttpc](https://github.com/seriyps/xhttpc) - Extensible HTTP Client for Erlang -* [ngerakines/s3imagehost](https://github.com/ngerakines/s3imagehost) - An erlang powered image store using amazon s3. -* [jr0senblum/jc](https://github.com/jr0senblum/jc) - Erlang, in-memory distributable cache -* [palkan/erlgrpc](https://github.com/palkan/erlgrpc) - GRPC client for Erlang -* [opentracing-contrib/opentracing-erlang](https://github.com/opentracing-contrib/opentracing-erlang) - Open Tracing Toolkit for ERlang -* [rjdellecese/gleam_decode](https://github.com/rjdellecese/gleam_decode) - Transform Erlang or Elixir data into Gleam data -* [Leapsight/bondy](https://github.com/Leapsight/bondy) - Bondy is an open source, always-on and scalable application networking platform for modern architectures. It is an all-in-one event and service mesh that offers both Publish-Subscribe (PubSub) and routed Remote Procedure Calls (RPC). Bondy implements the open Web Application Messaging Protocol (WAMP) and is written in Erlang. -* [synrc/n2o](https://github.com/synrc/n2o) - ⭕ N2O: Most Powerful Erlang Web Framework -* [RJ/erlang_rebar_example_project](https://github.com/RJ/erlang_rebar_example_project) - Basic project using rebar, to demonstrate upgrades and packaging etc -* [HernanRivasAcosta/kafkerl](https://github.com/HernanRivasAcosta/kafkerl) - Apache Kafka producer/consumer for erlang -* [hbcrhythm/kcp_erlang](https://github.com/hbcrhythm/kcp_erlang) - A Reliable-UDP Library for erlang -* [EchoTeam/corman](https://github.com/EchoTeam/corman) - Configuration reload manager for Erlang applications -* [open-telemetry/opentelemetry-erlang-contrib](https://github.com/open-telemetry/opentelemetry-erlang-contrib) - OpenTelemetry instrumentation for Erlang & Elixir -* [reiddraper/fn](https://github.com/reiddraper/fn) - Function utilities for Erlang -* [project-fifo/ensq](https://github.com/project-fifo/ensq) - NSQ Client for erlang -* [echou/memcached-client](https://github.com/echou/memcached-client) - an Erlang memcached client application -* [erpuno/ldap](https://github.com/erpuno/ldap) - 💠 LDAP: Erlang Server -* [groupoid/pure](https://github.com/groupoid/pure) - ♾ PTS: Pure Type System for Erlang -* [freecnpro/observerweb](https://github.com/freecnpro/observerweb) - This project will no longer be maintained. -* [tamarit/edbc](https://github.com/tamarit/edbc) - Erlang Design by Contract -* [seth/sherl](https://github.com/seth/sherl) - A URL Shortening Service Written in Erlang -* [lemenkov/erlpmd](https://github.com/lemenkov/erlpmd) - A drop-in replacement for epmd written in Erlang -* [g-andrade/deigma](https://github.com/g-andrade/deigma) - Event sampler -* [doubleyou/euthanasia](https://github.com/doubleyou/euthanasia) - Merciful killer for your Erlang processes -* [K2InformaticsGmbH/dderl](https://github.com/K2InformaticsGmbH/dderl) - Web based Data Explorer / Data Jump Station with Erlang In-Memory Support -* [k32/typerefl](https://github.com/k32/typerefl) - Use Erlang typespecs in the runtime -* [leandrosilva/otp_kickoff](https://github.com/leandrosilva/otp_kickoff) - Simple generator to kick-off Erlang/OTP projects -* [etnt/ehotp](https://github.com/etnt/ehotp) - Erlang implementation of the HOTP algoritm (RFC-4226) -* [6/heroku-erlang-example](https://github.com/6/heroku-erlang-example) - [unmaintained] erlang example using webmachine, hosted on heroku -* [artemeff/raven-erlang](https://github.com/artemeff/raven-erlang) - Sentry client for Erlang -* [tonyg/erlang-ircd](https://github.com/tonyg/erlang-ircd) - A pluggable IRC daemon application/library for Erlang. -* [tomas-abrahamsson/tdiff](https://github.com/tomas-abrahamsson/tdiff) - Diff algorithm in Erlang -* [brendonh/erl_openid](https://github.com/brendonh/erl_openid) - Erlang OpenID -* [dgiot/dgiot](https://github.com/dgiot/dgiot) - DG-IoT,Open-source IoT Platform - Connect management,Device management,Data collection, Processing and Visualization.High concurrency, light weight, low code, fast access, free platform. Industry SaaS for IoT Platform.物联网开源平台,物联网平台开发,连接管理、设备管理、多工业协议兼容、数据采集、可视化开发、高并发、轻量级、低代码、快接入、平台免费。 -* [spawnfest/eflambe](https://github.com/spawnfest/eflambe) - A tool for rapid profiling of Erlang and Elixir applications -* [tangyi1989/erl_game_server](https://github.com/tangyi1989/erl_game_server) - Erlang game server framework for fun. -* [RJ/erlang-reup](https://github.com/RJ/erlang-reup) - Watches for .erl & .hrl changes, recompiles and reloads. You know, for development. -* [ngerakines/erlang_mysql](https://github.com/ngerakines/erlang_mysql) - A GitHub mirror of the native Erlang MySQL client library. -* [joergen7/effi](https://github.com/joergen7/effi) - Erlang foreign function interface. -* [bfrog/hottub](https://github.com/bfrog/hottub) - Simple, Fast, Permanent Erlang Worker Pool -* [gar1t/port_server](https://github.com/gar1t/port_server) - A super simple framework for extending Erlang supervision to external apps -* [dploop/esugar](https://github.com/dploop/esugar) - An Erlang Syntactic Sugar Library -* [Vagabond/diemap](https://github.com/Vagabond/diemap) - An extensible IMAP server for Erlang -* [Naupio/dolphingame](https://github.com/Naupio/dolphingame) - **pigame** is a game server template for Erlang. -* [erlangcode/erlang-oauth](https://github.com/erlangcode/erlang-oauth) - An Erlang OAuth 1.0 implementation -* [cannedprimates/stdlib2](https://github.com/cannedprimates/stdlib2) - Erlang stdlib extensions. -* [mrallen1/gisla](https://github.com/mrallen1/gisla) - A library that implements the sagas pattern for Erlang -* [mrallen1/parque](https://github.com/mrallen1/parque) - Erlang trading game engine -* [xvw/coers](https://github.com/xvw/coers) - A small library for coercion to primitive Erlang types. -* [tim/erlang-oauth](https://github.com/tim/erlang-oauth) - An Erlang OAuth 1.0 implementation -* [indigo-dc/oidcc](https://github.com/indigo-dc/oidcc) - OpenId Connect client library in Erlang -* [a13x/ezmtp](https://github.com/a13x/ezmtp) - ZMTP protocol in pure Erlang. -* [Naupio/dolphin](https://github.com/Naupio/dolphin) - **pigame** is a game server template for Erlang. -* [rvirding/lfe](https://github.com/rvirding/lfe) - Lisp Flavoured Erlang (LFE) -* [cchandler/RTreeCouchDB](https://github.com/cchandler/RTreeCouchDB) - Erlang R-Tree implementation I'm going to try and move into CouchDB for n-dimensional spatial indexing -* [jlouis/erlang-utp](https://github.com/jlouis/erlang-utp) - uTP implementation in Erlang -* [Klimiec/Erlang](https://github.com/Klimiec/Erlang) - Erlang exercises with answers -* [edescourtis/ebitcoind](https://github.com/edescourtis/ebitcoind) - Erlang to Bitcoind API -* [RJ/erlang-cassandra-cql](https://github.com/RJ/erlang-cassandra-cql) - cassandra driver in erlang that speaks native cassandra protocol -* [klarna/brod](https://github.com/klarna/brod) - Apache Kafka client library for Erlang/Elixir -* [klarna/kafka_protocol](https://github.com/klarna/kafka_protocol) - Kafka protocol erlang library -* [sheyll/erlymock](https://github.com/sheyll/erlymock) - An EasyMock inspired mocking library for erlang. -* [rramsden/gen_gossip](https://github.com/rramsden/gen_gossip) - Interface for implementing Gossip Protocols in Erlang -* [jarrodhroberson/inet_mdns](https://github.com/jarrodhroberson/inet_mdns) - Bonjour / Zeroconf in Erlang -* [idubrov/siperl](https://github.com/idubrov/siperl) - RFC 3261 (SIP) implementation in Erlang -* [samuelrivas/moka](https://github.com/samuelrivas/moka) - A mocking (more precisely moking) framework for erlang -* [msantos/wierl](https://github.com/msantos/wierl) - Erlang interface for manipulating 802.11 wireless devices -* [msantos/erlxc](https://github.com/msantos/erlxc) - Simple, safe erlang interface for managing Linux Containers -* [tsloughter/augle](https://github.com/tsloughter/augle) - Auth + Google = Augle -* [ngmoco/gl_async_bully](https://github.com/ngmoco/gl_async_bully) - Dynamic Leader Election behaviour for Erlang -* [ddossot/cadfaerl](https://github.com/ddossot/cadfaerl) - CAching Datastructure For Applications in ERLang -* [keymone/wower](https://github.com/keymone/wower) - yet another world of warcraft server emulator. implemented in Erlang for fun and learning. + +## MQTT + +* [emqtt](https://github.com/emqx/emqtt) - Erlang MQTT 5.0 Client + +## Message Queue + +* [emqx](https://github.com/emqx/emqx) - The most scalable open-source MQTT broker for IoT, IIoT, and connected vehicles +* [MongooseIM](https://github.com/esl/MongooseIM) - MongooseIM is Erlang Solutions' robust, scalable and efficient XMPP server, aimed at large installations. Specifically designed for enterprise purposes, it is fault-tolerant and can utilise the resources of multiple clustered machines. +* [ejabberd](https://github.com/processone/ejabberd) - Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server) +* [RabbitMQ](https://github.com/sky-big/RabbitMQ) - RabbitMQ系统3.5.3版本中文完全注释(同时实现了RabbitMQ系统和插件源代码编译,根据配置文件创建RabbitMQ集群,创建连接RabbitMQ系统的客户端节点等相关功能,方便源代码的阅读) +* [vernemq](https://github.com/vernemq/vernemq) - A distributed MQTT message broker based on Erlang/OTP. Built for high quality & Industrial use cases. The VerneMQ mission is active & the project maintained. Thank you for your support! + +## Metrics + +* [exometer](https://github.com/Feuerlabs/exometer) - Basic measurement objects and probe behavior +* [estatsd](https://github.com/RJ/estatsd) - Erlang stats aggregation app that periodically flushes data to graphite +* [folsom](https://github.com/boundary/folsom) - Expose Erlang Events and Metrics +* [prometheus.erl](https://github.com/deadtrickster/prometheus.erl) - Prometheus.io client in Erlang +* [eministat](https://github.com/jlouis/eministat) - Port of Poul-Henning Kamp's ministat to the Erlang world +* [statman](https://github.com/knutin/statman) - Efficiently collect massive volumes of metrics inside the Erlang VM +* [statsderl](https://github.com/lpgauth/statsderl) - High-Performance Erlang StatsD Client + +## Microservices + +* [gen_microservice](https://github.com/videlalvaro/gen_microservice) - Microservices for Erlang + +## Model Checking + +* [Concuerror](https://github.com/parapluu/Concuerror) - Concuerror is a stateless model checking tool for Erlang programs. + +## Monitoring + +* [exometer_core](https://github.com/Feuerlabs/exometer_core) - Core components of exometer +* [entop](https://github.com/mazenharake/entop) - A top-like tool for monitoring an Erlang node + +## NIF + +* [nifty](https://github.com/parapluu/nifty) - Erlang NIF Wrapper Generator + +## Network + +* [shackle](https://github.com/lpgauth/shackle) - High-Performance Erlang Network Client Framework +* [pkt](https://github.com/msantos/pkt) - Erlang network protocol library +* [epmdless](https://github.com/tsloughter/epmdless) - Distributed Erlang without the EPMD + +## OAuth + +* [erlang-oauth](https://github.com/erlangpack/erlang-oauth) - An Erlang OAuth 1.0 implementation +* [oidcc](https://github.com/erlef/oidcc) - OpenId Connect client library in Erlang & Elixir +* [oauth2](https://github.com/kivra/oauth2) - Erlang Oauth2 implementation + +## ORM + +* [boss_db](https://github.com/ErlyORM/boss_db) - BossDB: a sharded, caching, pooling, evented ORM for Erlang + +## OTP + +* [pot](https://github.com/yuce/pot) - POT is an Erlang library for generating Google Authenticator compatible one time passwords + +## OpenFlow + +* [LINC-Switch](https://github.com/FlowForwarding/LINC-Switch) - OpenFlow Software Switch written in Erlang + +## Package Manager + +* [agner](https://github.com/agner/agner) - Erlang package manager (A Giant Nebula of Erlang Repositories) + +## Paxos + +* [riak_ensemble](https://github.com/basho/riak_ensemble) - Multi-Paxos framework in Erlang + +## Performance Analysis + +* [erlangpl](https://github.com/erlanglab/erlangpl) - Tool for developers working with systems running on the Erlang VM (BEAM). It helps with performance analysis. +* [eper](https://github.com/massemanet/eper) - Erlang performance and debugging tools + +## Plugin + +* [emqx-web-hook](https://github.com/emqx/emqx-web-hook) - EMQX Webhook Plugin + +## PostgreSQL + +* [epgsql](https://github.com/epgsql/epgsql) - Erlang PostgreSQL client library. +* [epgsql](https://github.com/wg/epgsql) - Erlang PostgreSQL client + +## Process Registry + +* [syn](https://github.com/ostinelli/syn) - A scalable global Process Registry and Process Group manager for Erlang and Elixir. +* [gproc](https://github.com/uwiger/gproc) - Extended process registry for Erlang + +## Profiler + +* [looking_glass](https://github.com/rabbitmq/looking_glass) - An Erlang/Elixir/BEAM profiler tool + +## Profiling + +* [eflambe](https://github.com/Stratus3D/eflambe) - A tool for rapid profiling of Erlang and Elixir applications +* [percept2](https://github.com/huiqing/percept2) - Concurrent profiling tool for Erlang + +## Protocol + +* [grpc](https://github.com/Bluehouse-Technology/grpc) - Erlang library for GRPC +* [hyper](https://github.com/GameAnalytics/hyper) - Erlang implementation of HyperLogLog +* [natter](https://github.com/engineyard/natter) - Erlang XMPP Client +* [JavaErlang](https://github.com/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. +* [kafka_protocol](https://github.com/kafka4beam/kafka_protocol) - Kafka protocol erlang library +* [bert.erl](https://github.com/mojombo/bert.erl) - Erlang BERT encoder/decoder +* [ernie](https://github.com/mojombo/ernie) - Ernie is an Erlang/Ruby BERT-RPC Server. +* [gcm-erlang](https://github.com/pdincau/gcm-erlang) - An Erlang application for Google Cloud Messaging +* [erlkaf](https://github.com/silviucpp/erlkaf) - Erlang kafka driver based on librdkafka + +## Protocol Buffers + +* [erlang_protobuffs](https://github.com/basho/erlang_protobuffs) - An implementation of Google's Protocol Buffers for Erlang, based on ngerakines/erlang_protobuffs. +* [erlang_protobuffs](https://github.com/ngerakines/erlang_protobuffs) - A set of Protocol Buffers tools and modules for Erlang applications. +* [gpb](https://github.com/tomas-abrahamsson/gpb) - A Google Protobuf implementation for Erlang + +## Proxy + +* [mtproto_proxy](https://github.com/seriyps/mtproto_proxy) - High performance Erlang MTProto proxy that powers https://t.me/socksy_bot +* [make-proxy](https://github.com/yueyoum/make-proxy) - HTTP/HTTPS/Socks4/Socks5 proxy written in Erlang + +## PubSub + +* [erlbus](https://github.com/cabol/erlbus) - Simple, Distributed and Scalable PubSub Message Bus written in Erlang + +## Push Notification + +* [apns4erl](https://github.com/inaka/apns4erl) - Apple Push Notification Server for Erlang + +## Python + +* [py](https://github.com/lfex/py) - Distributed Python for the Erlang Ecosystem + +## QA + +* [damocles](https://github.com/lostcolony/damocles) - An Erlang library for generating adversarial network conditions for QAing distributed applications/systems on a single Linux box. + +## Queue + +* [pqueue](https://github.com/okeuday/pqueue) - Erlang Priority Queues +* [rabbitmq-erlang-client](https://github.com/rabbitmq/rabbitmq-erlang-client) - Erlang client for RabbitMQ + +## REST + +* [leptus](https://github.com/sinasamavati/leptus) - The Erlang REST framework + +## RPC + +* [gen_rpc](https://github.com/priestjim/gen_rpc) - A scalable RPC library for Erlang-VM based languages + +## Redis + +* [edis](https://github.com/cbd/edis) - An Erlang implementation of Redis +* [eredis](https://github.com/wooga/eredis) - Erlang Redis client + +## Refactoring + +* [wrangler](https://github.com/RefactoringTools/wrangler) - Wrangler -- An Erlang Refactorer + +## Ruby + +* [erruby](https://github.com/johnlinvc/erruby) - ruby on erlang + +## Runtime + +* [grisp](https://github.com/grisp/grisp) - 🐟 GRiSP Erlang Runtime Library + +## SIP + +* [nksip](https://github.com/NetComposer/nksip) - Erlang SIP application server +* [ersip](https://github.com/poroh/ersip) - Erlang SIP + +## SMTP + +* [gen_smtp](https://github.com/gen-smtp/gen_smtp) - The extensible Erlang SMTP client and server library. + +## SQL + +* [eql](https://github.com/artemeff/eql) - Erlang with SQL or not + +## SSL + +* [erlang-certifi](https://github.com/certifi/erlang-certifi) - SSL Certificates for Erlang + +## Scalability + +* [scalabilitywitherlangotp](https://github.com/francescoc/scalabilitywitherlangotp) - The repository for the code of the examples in the book Designing for Scalability with Erlang/OTP + +## Scheduler + +* [gascheduler](https://github.com/GameAnalytics/gascheduler) - Erlang Distributed Scheduler + +## Serialization + +* [msgpack-erlang](https://github.com/msgpack/msgpack-erlang) - MessagePack (de)serializer implementation for Erlang / msgpack.org[Erlang] +* [yamerl](https://github.com/yakaz/yamerl) - YAML 1.2 and JSON parser in pure Erlang + +## Shell + +* [kjell](https://github.com/karlll/kjell) - Erlang Shell + +## Storage + +* [leofs](https://github.com/leo-project/leofs) - The LeoFS Storage System + +## System + +* [erlang-systemd](https://github.com/hauleth/erlang-systemd) - systemd utilities for Erlang applications +* [mad](https://github.com/synrc/mad) - ⚡ MAD: Managing Application Dependencies LING/UNIX + +## Telemetry + +* [opentelemetry-erlang](https://github.com/open-telemetry/opentelemetry-erlang) - OpenTelemetry Erlang SDK + +## Template + +* [erlydtl](https://github.com/erlydtl/erlydtl) - Django templates for Erlang +* [mustache.erl](https://github.com/mojombo/mustache.erl) - Mustache template engine for Erlang. +* [bbmustache](https://github.com/soranoba/bbmustache) - Binary pattern match Based Mustache template engine for Erlang/OTP. + +## Testing + +* [cuter](https://github.com/cuter-testing/cuter) - A concolic testing tool for the Erlang functional programming language. +* [meck](https://github.com/eproxus/meck) - A mocking library for Erlang +* [ss7MAPer](https://github.com/ernw/ss7MAPer) - SS7 MAP (pen-)testing toolkit. DISCONTINUED REPO, please use: https://github.com/0xc0decafe/ss7MAPer/ +* [amoc](https://github.com/esl/amoc) - A load-testing framework for running massively parallel tests +* [cucumberl](https://github.com/membase/cucumberl) - pure erlang implementation of Cucumber parser & driver +* [etap](https://github.com/ngerakines/etap) - etap is a simple erlang testing library that provides TAP compliant output. +* [proper](https://github.com/proper-testing/proper) - PropEr: a QuickCheck-inspired property-based testing tool for Erlang +* [bookish_spork](https://github.com/tank-bohr/bookish_spork) - Erlang library for testing http requests +* [testing-erlang-book](https://github.com/zkessin/testing-erlang-book) - A public book on testing Erlang + +## Torrent + +* [etorrent](https://github.com/jlouis/etorrent) - Erlang Bittorrent Client + +## Tracing + +* [opencensus-erlang](https://github.com/census-instrumentation/opencensus-erlang) - A stats collection and distributed tracing framework + +## Transport + +* [chumak](https://github.com/zeromq/chumak) - Pure Erlang implementation of ZeroMQ Message Transport Protocol. + +## Tutorial + +* [riak_core_tutorial](https://github.com/lambdaclass/riak_core_tutorial) - An up to date riak_core tutorial, using basho's riak_core, Erlang/OTP 23-24-25 and rebar3. + +## Twitter + +* [erlang_twitter](https://github.com/ngerakines/erlang_twitter) - An Erlang twitter client + +## UUID + +* [uuid](https://github.com/okeuday/uuid) - Erlang Native UUID Generation + +## Uncategorized + +* [stdlib2](https://github.com/0xYUANTI/stdlib2) - Erlang stdlib extensions. +* [heroku-erlang-example](https://github.com/6/heroku-erlang-example) - [unmaintained] erlang example using webmachine, hosted on heroku +* [erlmld](https://github.com/AdRoll/erlmld) - erlang interface to kinesis client library via MultiLangDaemon +* [kinetic](https://github.com/AdRoll/kinetic) - Erlang Kinesis Client +* [mero](https://github.com/AdRoll/mero) - scalable and lightweight OTP Erlang client for memcached +* [rebar3_hank](https://github.com/AdRoll/rebar3_hank) - The Erlang Dead Code Cleaner +* [spillway](https://github.com/AdRoll/spillway) - An Erlang OTP application for load shedding +* [grpc_client](https://github.com/Bluehouse-Technology/grpc_client) - Erlang Client library for gRPC +* [NGerlguten](https://github.com/CarlWright/NGerlguten) - Next Generation erlguten -- a PDF generation application in Erlang +* [json_stream_parse](https://github.com/Damienkatz/json_stream_parse) - An evented, streaming json parser for Erlang. +* [erlamsa](https://github.com/Darkkey/erlamsa) - Erlang port of famous radamsa fuzzzer. +* [corman](https://github.com/EchoTeam/corman) - Configuration reload manager for Erlang applications +* [mavg](https://github.com/EchoTeam/mavg) - Erlang :: Exponential moving average library +* [Erlvolt](https://github.com/Eonblast/Erlvolt) - Erlang VoltDB server interface +* [oidcc](https://github.com/Erlang-Openid/oidcc) - OpenId Connect client library in Erlang +* [aleppo](https://github.com/ErlyORM/aleppo) - Alternative Erlang Pre-Processor +* [lincx](https://github.com/FlowForwarding/lincx) - Erlang on Bare Metal +* [of_protocol](https://github.com/FlowForwarding/of_protocol) - OpenFlow Protocol Library for Erlang +* [learn-you-some-erlang](https://github.com/FranklinChen/learn-you-some-erlang) - Code from the book "Learn You Some Erlang For Great Good!" +* [jwerl](https://github.com/G-Corp/jwerl) - [MIRROR] Erlang JWT Library +* [jsonpath](https://github.com/GeneStevens/jsonpath) - Fast Erlang JSON data retrieval and updates via javascript-like notation +* [kafkerl](https://github.com/HernanRivasAcosta/kafkerl) - Apache Kafka producer/consumer for erlang +* [erlangxcode](https://github.com/JonGretar/erlangxcode) - *OUTDATED* Erlang plugin for the XCode 3 IDE +* [dderl](https://github.com/K2InformaticsGmbH/dderl) - Web based Data Explorer / Data Jump Station with Erlang In-Memory Support +* [gen_leader_revival](https://github.com/KirinDave/gen_leader_revival) - A project to unify various implementations of the Erlang library gen_leader into a modern, robust single implementation +* [Erlang](https://github.com/Klimiec/Erlang) - Erlang exercises with answers +* [gb_merkle_trees](https://github.com/KrzysiekJ/gb_merkle_trees) - General balanced binary Merkle trees for Erlang +* [bondy](https://github.com/Leapsight/bondy) - Bondy is an open source, always-on and scalable application networking platform for modern architectures. It is an all-in-one event and service mesh that offers both Publish-Subscribe (PubSub) and routed Remote Procedure Calls (RPC). Bondy implements the open Web Application Messaging Protocol (WAMP) and is written in Erlang. +* [ecrdt](https://github.com/Licenser/ecrdt) - experimenting with CRDTs in erlang +* [dolphin](https://github.com/Naupio/dolphin) - **pigame** is a game server template for Erlang. +* [dolphingame](https://github.com/Naupio/dolphingame) - **pigame** is a game server template for Erlang. +* [pigame](https://github.com/Naupio/pigame) - Just a game server template for Erlang/OTP. +* [nkdist](https://github.com/NetComposer/nkdist) - Erlang distributed registration and load balancing +* [nkdocker](https://github.com/NetComposer/nkdocker) - Erlang Docker client +* [nkpacket](https://github.com/NetComposer/nkpacket) - Generic Erlang transport layer +* [nkservice](https://github.com/NetComposer/nkservice) - Erlang Services Management +* [rebar3_osv](https://github.com/OtoloNetworks/rebar3_osv) - Turn an Erlang/OTP application into a Unikernel image +* [irc_lib](https://github.com/OtpChatBot/irc_lib) - Erlang irc client library +* [webdrv](https://github.com/Quviq/webdrv) - WebDriver implementation in Erlang +* [erlang-cassandra-cql](https://github.com/RJ/erlang-cassandra-cql) - cassandra driver in erlang that speaks native cassandra protocol +* [erlang-reup](https://github.com/RJ/erlang-reup) - Watches for .erl & .hrl changes, recompiles and reloads. You know, for development. +* [erlang_rebar_example_project](https://github.com/RJ/erlang_rebar_example_project) - Basic project using rebar, to demonstrate upgrades and packaging etc +* [ezmq](https://github.com/RoadRunnr/ezmq) - zMQ implemented in Erlang +* [Erlcraft](https://github.com/ScottBrooks/Erlcraft) - Erlang Minecraft server +* [dinerl](https://github.com/SemanticSugar/dinerl) - Erlang AWS DynamoDB client +* [erlang-dht](https://github.com/SomeKay/erlang-dht) - A very simple example of implementing a structured P2P network (DHT) in Erlang. +* [rebar_mix](https://github.com/Supersonido/rebar_mix) - rebar3 plugin for building Elixir dependencies with mix +* [eggpd](https://github.com/ThomasHabets/eggpd) - Erlang BGP daemon +* [eresye](https://github.com/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. +* [diemap](https://github.com/Vagabond/diemap) - An extensible IMAP server for Erlang +* [erlang-rrdtool](https://github.com/Vagabond/erlang-rrdtool) - An erlang interface to rrdtool +* [voltdb-client-erlang](https://github.com/VoltDB/voltdb-client-erlang) - VoltDB Erlang Client Driver +* [eapa](https://github.com/Vonmo/eapa) - Erlang/Elixir Arbitrary-Precision Arithmetic (EAPA) +* [erbloom](https://github.com/Vonmo/erbloom) - Safe and Fast Bloom Filter + FBFs for Erlang +* [rocker](https://github.com/Vonmo/rocker) - Erlang/Elixir wrapper for RocksDB +* [eqwalizer](https://github.com/WhatsApp/eqwalizer) - A type-checker for Erlang +* [shadowsocks-erlang](https://github.com/Yongke/shadowsocks-erlang) - Totally asynchronous implementation of Shadowsocks in Erlang +* [aberth](https://github.com/a13x/aberth) - Generic BERT-RPC server in Erlang +* [ezmtp](https://github.com/a13x/ezmtp) - ZMTP protocol in pure Erlang. +* [enotepad](https://github.com/aaronps/enotepad) - Clone of MS Notepad using Erlang (wxWidgets) +* [pooly](https://github.com/aberman/pooly) - Erlang OTP Process Pool +* [erlang-amf](https://github.com/abuibrahim/erlang-amf) - Erlang Action Message Format Library +* [erlang-http](https://github.com/abuibrahim/erlang-http) - Modular, RFC 2616 compliant HTTP/1.1 server and client +* [erlang-osc](https://github.com/abuibrahim/erlang-osc) - Erlang Open Sound Control Application +* [achlys](https://github.com/achlysproject/achlys) - Erlang framework for building applications with Lasp on GRiSP +* [service_discovery](https://github.com/adoptingerlang/service_discovery) - Adopting Erlang service discovery project +* [app_ctrl](https://github.com/aeternity/app_ctrl) - Alternative application controller for Erlang/OTP +* [enoise](https://github.com/aeternity/enoise) - Erlang implementation of the Noise protocol +* [erlang-http-proxy](https://github.com/afiskon/erlang-http-proxy) - Nontrivial HTTP proxy server in Erlang +* [wolves-and-rabbits-world-simulation](https://github.com/afronski/wolves-and-rabbits-world-simulation) - :rabbit: :wolf: World simulation of Wolves, Rabbits and Carrots in Erlang. +* [piqi-erlang](https://github.com/alavrik/piqi-erlang) - Protocol Buffers, JSON, XML data serialization system for Erlang +* [piqi-rpc](https://github.com/alavrik/piqi-rpc) - RPC-over-HTTP system for Erlang supporting JSON, XML and Protocol Buffers +* [forseti](https://github.com/altenwald/forseti) - Process balancer and distributor for Erlang/OTP +* [myproto](https://github.com/altenwald/myproto) - MySQL Server Protocol in Erlang +* [erlang-proxy](https://github.com/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. +* [oneup](https://github.com/andytill/oneup) - NIF powered global counters for erlang +* [havoc](https://github.com/ankhers/havoc) - ChaosMonkey style testing for the BEAM +* [egearmand-server](https://github.com/antoniogarrote/egearmand-server) - erlang implementation of gearman server +* [erlycable](https://github.com/anycable/erlycable) - Anycable Erlang WebSocket server +* [couchdb-couch](https://github.com/apache/couchdb-couch) - Mirror of Apache CouchDB +* [couchdb-erlfdb](https://github.com/apache/couchdb-erlfdb) - Erlang API for FoundationDB +* [couchdb-mango](https://github.com/apache/couchdb-mango) - Mirror of Apache CouchDB Mango +* [dubbo-erlang](https://github.com/apache/dubbo-erlang) - Apache Dubbo Erlang Implementation. +* [sudoku-in-erlang](https://github.com/apauley/sudoku-in-erlang) - An implementation of Norvig's sudoku solver in Erlang +* [edump](https://github.com/archaelus/edump) - Erlang Crashdump Analysis Suite +* [erlirc](https://github.com/archaelus/erlirc) - Erlang IRC client/server framework +* [eshellcode](https://github.com/archaelus/eshellcode) - Erlang Shellcode snippets +* [esmtp](https://github.com/archaelus/esmtp) - Erlang SMTP library +* [esaml](https://github.com/arekinath/esaml) - Erlang SAML library, SSO and SLO, with Cowboy integration +* [pkgx](https://github.com/arjan/pkgx) - Build .deb packages from Erlang releases +* [erl-rstar](https://github.com/armon/erl-rstar) - An Erlang implementation of the R*-tree spacial data structure +* [raven-erlang](https://github.com/artemeff/raven-erlang) - Sentry client for Erlang +* [vprof](https://github.com/artplant/vprof) - Visual Erlang profiler +* [nehe_erlang](https://github.com/asceth/nehe_erlang) - NeHe OpenGL tutorials ported to Erlang +* [erlang-collectd](https://github.com/astro/erlang-collectd) - Send collectd statistics from your Erlang applications +* [netspire-core](https://github.com/ates/netspire-core) - The Erlang RADIUS server and NetFlow v5, v9 collector +* [erlfs](https://github.com/auser/erlfs) - A distributed storage system which uses distributed Erlang strongly influenced by http://dawsdesign.com/drupal/erlfs +* [aws_credentials](https://github.com/aws-beam/aws_credentials) - An Erlang library to provide AWS credentials +* [lol](https://github.com/b0oh/lol) - Lol — Lisp on erLang, and programming is fun again +* [crontab](https://github.com/b3rnie/crontab) - crontab for Erlang +* [erlang-lru](https://github.com/barrel-db/erlang-lru) - a fixed size LRU cache. +* [hlc](https://github.com/barrel-db/hlc) - hlc - Hybrid Logical Clock in Erlang. +* [riak-erlang-http-client](https://github.com/basho/riak-erlang-http-client) - Riak Erlang client using the HTTP interface +* [riak_sysmon](https://github.com/basho/riak_sysmon) - Simple OTP app for managing Erlang VM system_monitor event messages +* [telemetry_registry](https://github.com/beam-telemetry/telemetry_registry) - A library for declaration and discovery of telemetry events +* [beamparticle](https://github.com/beamparticle/beamparticle) - Operate at the speed of (Erlang) BEAM with BeamParticle +* [erlswf](https://github.com/bef/erlswf) - Erlang SWF (Flash) file analysis toolkit +* [dnssd_erlang](https://github.com/benoitc/dnssd_erlang) - Erlang interface to Apple's Bonjour DNS Service Discovery implementation +* [erlang-metrics](https://github.com/benoitc/erlang-metrics) - A generic interface to different metrics systems in Erlang. +* [erlang-nat](https://github.com/benoitc/erlang-nat) - implements NAT handling facilities for Erlang applications +* [hooks](https://github.com/benoitc/hooks) - generic plugin & hook system for Erlang applications +* [inet_cidr](https://github.com/benoitc/inet_cidr) - CIDR erlang library +* [nat_upnp](https://github.com/benoitc/nat_upnp) - Erlang library to map your internal port to an external using UNP IGD +* [sieve](https://github.com/benoitc/sieve) - sieve is a simple TCP routing proxy (layer 7) in erlang +* [erpc](https://github.com/bet365/erpc) - An alternative RPC implementation for Erlang. +* [hottub](https://github.com/bfrog/hottub) - Simple, Fast, Permanent Erlang Worker Pool +* [gen_client](https://github.com/bokner/gen_client) - Generic XMPP client framework for Erlang +* [bear](https://github.com/boundary/bear) - a set of statistics functions for erlang +* [gen_lb](https://github.com/boundary/gen_lb) - A generic library to load balance communication between Erlang nodes +* [erl_openid](https://github.com/brendonh/erl_openid) - Erlang OpenID +* [awre](https://github.com/bwegh/awre) - A wamp.ws client written in erlang +* [west](https://github.com/cabol/west) - WEST (Web/Event-driven Systems Tool) is another messaging tool written in Erlang, that enables the building of messaging-based systems +* [stdlib2](https://github.com/cannedprimates/stdlib2) - Erlang stdlib extensions. +* [rabbitmq-erlang-client-examples](https://github.com/careo/rabbitmq-erlang-client-examples) - Ports of some examples in tmm1's amqp library to use the rabbitmq erlang client. +* [concha](https://github.com/carlosgaldino/concha) - A consistent hashing library in Erlang. +* [RTreeCouchDB](https://github.com/cchandler/RTreeCouchDB) - Erlang R-Tree implementation I'm going to try and move into CouchDB for n-dimensional spatial indexing +* [concrete](https://github.com/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. +* [mini_s3](https://github.com/chef/mini_s3) - Minimal AWS S3 client for Erlang +* [erlang_doctor](https://github.com/chrzaszcz/erlang_doctor) - Lightweight tracing, debugging and profiling utility for Erlang +* [esyslog](https://github.com/clofresh/esyslog) - An Erlang implementation of the syslog server protocol +* [mc-erl](https://github.com/clonejo/mc-erl) - mc-erl is a server for Minecraft 1.4.7 written in Erlang. +* [erlapp.template](https://github.com/cloudhead/erlapp.template) - minimal erlang/OTP rebar template +* [erlbutt](https://github.com/cmoid/erlbutt) - erlang prototype of scuttlebutt protocol +* [python.erl](https://github.com/cnwzhjs/python.erl) - Python interpreter written in pure Erlang. +* [bson-erlang](https://github.com/comtihon/bson-erlang) - BSON documents in Erlang, see bsonspec.org +* [handbook-of-neuroevolution](https://github.com/coreyhaines/handbook-of-neuroevolution) - Code samples from the Handbook of Neuroevolution through Erlang in both Erlang and Elixir +* [ec2nodefinder](https://github.com/cstar/ec2nodefinder) - erlang node auto-discovery on EC2 +* [erldis](https://github.com/cstar/erldis) - redis erlang client library (imported from bitbucket) +* [erls3](https://github.com/cstar/erls3) - Erlang/OTP application for accessing Amazon S3 +* [swim](https://github.com/ctbarbour/swim) - An Erlang implementation of the SWIM protocol +* [erlang-modbus](https://github.com/ctennis/erlang-modbus) - A modbus RTU and TCP driver for erlang +* [erlang-tutorial](https://github.com/cursorinsight/erlang-tutorial) - The course material for a hands-on Erlang tutorial held in 2018 +* [dh_date](https://github.com/daleharvey/dh_date) - Date formatting / parsing library for erlang +* [erldocs](https://github.com/daleharvey/erldocs) - Alternative to the erlang documentation +* [erlang_cep](https://github.com/danmacklin/erlang_cep) - A basic CEP package written in erlang +* [jch-erl](https://github.com/darach/jch-erl) - Jump Consistent Hashing Library for Erlang/OTP +* [mekao](https://github.com/ddosia/mekao) - Erlang SQL constructor +* [cadfaerl](https://github.com/ddossot/cadfaerl) - CAching Datastructure For Applications in ERLang +* [cferl](https://github.com/ddossot/cferl) - Rackspace / Open Stack Cloud Files Erlang Client +* [jerg](https://github.com/ddossot/jerg) - JSON Schema to Erlang Records Generator +* [erserve](https://github.com/del/erserve) - Erlang/Rserve communication interface +* [epmdpxy](https://github.com/dergraf/epmdpxy) - Simulating Netsplits using the Erlang Port Mapper Deamon +* [detergent](https://github.com/devinus/detergent) - An emulsifying Erlang SOAP library +* [fresh](https://github.com/devinus/fresh) - The freshest Erlang web framework +* [sqerl](https://github.com/devinus/sqerl) - An Erlang-flavoured SQL DSL +* [zucchini](https://github.com/devinus/zucchini) - An Erlang INI parser +* [dgiot](https://github.com/dgiot/dgiot) - DG-IoT,Open-source IoT Platform - Connect management,Device management,Data collection, Processing and Visualization.High concurrency, light weight, low code, fast access, free platform. Industry SaaS for IoT Platform.物联网开源平台,物联网平台开发,连接管理、设备管理、多工业协议兼容、数据采集、可视化开发、高并发、轻量级、低代码、快接入、平台免费。 +* [erlasticsearch](https://github.com/dieswaytoofast/erlasticsearch) - Erlang thrift interface to elastic_search +* [eraft](https://github.com/djui/eraft) - Raft reference implementation for Erlang +* [erlazure](https://github.com/dkataskin/erlazure) - Windows Azure Erlang bindings +* [erqwest](https://github.com/dlesl/erqwest) - An experimental erlang HTTP client wrapping reqwest +* [neo4j-erlang](https://github.com/dmitriid/neo4j-erlang) - Erlang client library for Neo4J's REST API +* [erlang_localtime](https://github.com/dmitryme/erlang_localtime) - Erlang library for conversion from one local time to another +* [erlang_server](https://github.com/dolotech/erlang_server) - 卡牌游戏《萌兽堂》完整服务器erlang源码 +* [euthanasia](https://github.com/doubleyou/euthanasia) - Merciful killer for your Erlang processes +* [esugar](https://github.com/dploop/esugar) - An Erlang Syntactic Sugar Library +* [ezic](https://github.com/drfloob/ezic) - a set of erlang utilities for the Olson timezone database files +* [erlang_rest_api](https://github.com/dronowar/erlang_rest_api) - Simple example Erlang REST API +* [steamroller](https://github.com/dtip/steamroller) - Steamroller: An opinionated Erlang code formatter. +* [elock](https://github.com/dustin/elock) - A simple, fault-tolerant distributed lock server in erlang. +* [ememcached](https://github.com/dustin/ememcached) - A framework for building erlang memcached servers. +* [erl-conc](https://github.com/dustin/erl-conc) - Concurrent Lists in Erlang +* [moyo](https://github.com/dwango/moyo) - Erlangの便利なライブラリ集 +* [riakpool](https://github.com/dweldon/riakpool) - erlang riak client pool +* [flame_prof](https://github.com/ebegumisa/flame_prof) - Heatmap and flamegraph sampling profiler for Erlang +* [memcached-client](https://github.com/echou/memcached-client) - an Erlang memcached client application +* [ebitcoind](https://github.com/edescourtis/ebitcoind) - Erlang to Bitcoind API +* [poxa-erlang](https://github.com/edgurgel/poxa-erlang) - Open Pusher server implementation compatible with Pusher libraries. +* [forms](https://github.com/efcasado/forms) - A library that simplifies working with the Erlang abstract format. +* [decimal](https://github.com/egobrain/decimal) - An Erlang decimal arithmetic library. +* [emodel](https://github.com/egobrain/emodel) - Erlang data transformation/validation library +* [erlang_decorators](https://github.com/egobrain/erlang_decorators) - This code implenets decorators for erlang. +* [chronica](https://github.com/eltex-ecss/chronica) - Logger framework for Erlang applications +* [beamwhale](https://github.com/emirozer/beamwhale) - minimal container runtime in erlang +* [ecpool](https://github.com/emqx/ecpool) - Erlang Connection/Client Pool Library +* [hocon](https://github.com/emqx/hocon) - HOCON configuration Parser for Erlang/OTP +* [replayq](https://github.com/emqx/replayq) - Generic on-disk persistent queue implementation for Erlang +* [vertebra-erl](https://github.com/engineyard/vertebra-erl) - Vertebra Erlang Pieces +* [erl_streams](https://github.com/epappas/erl_streams) - Streams in Erlang +* [pgapp](https://github.com/epgsql/pgapp) - Erlang Postgres application that uses Poolboy and deals with the database being unavailable +* [pretty_errors](https://github.com/eproxus/pretty_errors) - Error and stack trace pretty printers for Erlang +* [ErlangQuest](https://github.com/eriksoe/ErlangQuest) - Learn Erlang through this set of challenges. An interactive system for getting to know Erlang. +* [awesome-erlang](https://github.com/erlang-punch/awesome-erlang) - An (accurate) list of awesome Erlang resources +* [epmd](https://github.com/erlang/epmd) - Erlang Port Mapper Daemon in Erlang +* [liver](https://github.com/erlangbureau/liver) - Lightweight Erlang validator based on LIVR specification +* [erlang-oauth](https://github.com/erlangcode/erlang-oauth) - An Erlang OAuth 1.0 implementation +* [erldb](https://github.com/erldb/erldb) - ORM implementation in Erlang +* [erlang-camp](https://github.com/erlware/erlang-camp) - Code for the ErlangCamp teaching conference +* [erlymon](https://github.com/erlymon/erlymon) - Open Source GPS Tracking System +* [ldap](https://github.com/erpuno/ldap) - 💠 LDAP: Erlang Server +* [euc-2014](https://github.com/erszcz/euc-2014) - Introduction to Load Testing with Tsung for Erlang User Conference 2014 +* [pa](https://github.com/erszcz/pa) - Partial application of Erlang functions +* [segmented_cache](https://github.com/esl/segmented_cache) - Modern, performant, and extensible, Erlang in-memory cache +* [ehotp](https://github.com/etnt/ehotp) - Erlang implementation of the HOTP algoritm (RFC-4226) +* [eml](https://github.com/etnt/eml) - Erlang flavored by Some ML +* [eopenid](https://github.com/etnt/eopenid) - Erlang consumer library for OpenID +* [gettext](https://github.com/etnt/gettext) - Erlang internationalization library. +* [etylizer](https://github.com/etylizer/etylizer) - Static typechecker for Erlang +* [jerome](https://github.com/evanmiller/jerome) - Erlang rich-text processing library 📜 +* [elevators](https://github.com/extend/elevators) - Elevator control system demonstrating Erlang/OTP upgrades. +* [cuckoo_filter](https://github.com/farhadi/cuckoo_filter) - High-performance, concurrent, and mutable Cuckoo Filter for Erlang and Elixir +* [flatlog](https://github.com/ferd/flatlog) - A custom formatter for the Erlang logger application that turns maps into single line text logs +* [hairnet](https://github.com/ferd/hairnet) - An Erlang library wrapping AES-GCM (AEAD) crypto in a Fernet-like interface +* [howistart-erlang1-code](https://github.com/ferd/howistart-erlang1-code) - Code for my tutorial on howistart.org +* [simhash](https://github.com/ferd/simhash) - Simhashing for Erlang -- hashing algorithm to find near-duplicates in binary data. +* [slider](https://github.com/ferd/slider) - A WxErlang application to generate slidesets. +* [useragent](https://github.com/ferd/useragent) - Identify browsers and OSes from user agent strings, in Erlang +* [zippers](https://github.com/ferd/zippers) - A library for functional zipper data structures in Erlang. Read more on zippers @ http://ferd.ca/yet-another-article-on-zippers.html +* [relsync](https://github.com/fhunleth/relsync) - Synchronize Erlang/OTP releases to remote nodes +* [sgte](https://github.com/filippo/sgte) - A simple Erlang Template Engine +* [slg-server](https://github.com/fillmyheart/slg-server) - erlang 游戏服务器框架。 +* [ierl](https://github.com/filmor/ierl) - BEAM Jupyter Kernels Tool +* [epm](https://github.com/flussonic/epm) - Erlang package maker +* [sqlapi](https://github.com/flussonic/sqlapi) - SQL API implementation of an erlang program: mimic a MySQL server +* [esq](https://github.com/fogfish/esq) - simple persistent queues for Erlang +* [serverless](https://github.com/fogfish/serverless) - Serverless Erlang runtime for AWS Lambda Service +* [folsom](https://github.com/folsom-project/folsom) - metrics library for erlang +* [ecron](https://github.com/fra/ecron) - Cron-like scheduler for Erlang +* [erlangprogramming](https://github.com/francescoc/erlangprogramming) - The source code of the Erlang Programming book by Francesco Cesarini and Simon Thompson, published by O'Reilly Media +* [McErlang](https://github.com/fredlund/McErlang) - The McErlang model checker for Erlang +* [observerweb](https://github.com/freecnpro/observerweb) - This project will no longer be maintained. +* [backwater](https://github.com/g-andrade/backwater) - Intercluster RPC for Erlang and Elixir +* [deigma](https://github.com/g-andrade/deigma) - Event sampler +* [maestro](https://github.com/g-andrade/maestro) - An Erlang pool of pools. +* [taskforce](https://github.com/g-andrade/taskforce) - On-demand worker pools for parallelizable tasks +* [erlang-bench](https://github.com/gar1t/erlang-bench) - Various Erlang related benchmarks +* [port_server](https://github.com/gar1t/port_server) - A super simple framework for extending Erlang supervision to external apps +* [letsencrypt-erlang](https://github.com/gbour/letsencrypt-erlang) - Let's Encrypt client library for Erlang +* [wave](https://github.com/gbour/wave) - MQTT Broker - for IoT, DIY, pubsub applications and more +* [gen_paxos](https://github.com/gburd/gen_paxos) - An Erlang/OTP-style implementation of the PAXOS distributed consensus protocol +* [erl-hotp](https://github.com/gearnode/erl-hotp) - HOTP and TOTP algorithms in Erlang. +* [inet_ssh_dist](https://github.com/geocar/inet_ssh_dist) - SSH distribution for erlang +* [erlfu](https://github.com/gleber/erlfu) - Futures implemented in Erlang +* [erlgit](https://github.com/gleber/erlgit) - Erlang convenience wrapper around git executable +* [exat](https://github.com/gleber/exat) - eXAT - The erlang eXperimental Agent Tool +* [erflux](https://github.com/gossiperl/erflux) - InfluxDB client for Erlang +* [gossiperl](https://github.com/gossiperl/gossiperl) - Gossip middleware in Erlang +* [graphql](https://github.com/graphql-erlang/graphql) - Erlang GraphQL implementation +* [henk](https://github.com/groupoid/henk) - 🧊 Чиста система з всесвітами +* [pure](https://github.com/groupoid/pure) - ♾ PTS: Pure Type System for Erlang +* [erlz](https://github.com/habibutsu/erlz) - Set of helpers functions for more convenient functional programming in Erlang +* [cedb](https://github.com/hachreak/cedb) - Console Erlang DeBugger +* [minidb](https://github.com/hachreak/minidb) - A minimal in-memory distributed master-less document database +* [erlesy](https://github.com/haljin/erlesy) - Visual Erlang development +* [Queuesk](https://github.com/hamidreza-s/Queuesk) - Priority Task Queue for Erlang +* [gen_icmp](https://github.com/hauleth/gen_icmp) - ICMP protocol implementation for Erlang without NIFs +* [kcp_erlang](https://github.com/hbcrhythm/kcp_erlang) - A Reliable-UDP Library for erlang +* [erlang-dns](https://github.com/hcvst/erlang-dns) - Erlang/OTP DNS server +* [blockchain-node](https://github.com/helium/blockchain-node) - A Heilum Blockchain Node +* [erlang-dkg](https://github.com/helium/erlang-dkg) - Distributed key generation for Erlang (using pairing based cryptography) +* [erlang-h3](https://github.com/helium/erlang-h3) - Erlang binding for Uber's H3 spatial coordinate library +* [erlang-hbbft](https://github.com/helium/erlang-hbbft) - Erlang implementation of HoneyBadgerBFT +* [erlang-trader](https://github.com/henry-hz/erlang-trader) - Porting the AlgoTrader (Java) code to Erlang [Abandoned] +* [ehmon](https://github.com/heroku/ehmon) - Heroku Erlang VM Monitoring library +* [stillir](https://github.com/heroku/stillir) - Cache environment variables as Erlang app variables +* [erlang-record_info](https://github.com/hio/erlang-record_info) - convert between record and proplist +* [arduino-erlang](https://github.com/hiroeorz/arduino-erlang) - Arduino handler for Erlang/OTP Application. +* [webtekcos](https://github.com/hpyhacking/webtekcos) - a websocket server in erlang +* [twilio_erlang](https://github.com/huffman/twilio_erlang) - An Erlang library for communicating with the Twilio API and generating TwiML +* [Bitturret](https://github.com/hukl/Bitturret) - Bittorrent Tracker written in Erlang +* [erlang-wtd](https://github.com/hypernumbers/erlang-wtd) - Creating a mutant army of self-discovering Raspberry Pi Erlang robots for world domination or something... +* [nodewatch](https://github.com/hyperthunk/nodewatch) - Erlang/OTP Node Monitoring +* [seestar](https://github.com/iamaleksey/seestar) - The Erlang client for Cassandra 1.2+ binary protocol +* [siperl](https://github.com/idubrov/siperl) - RFC 3261 (SIP) implementation in Erlang +* [typerefl](https://github.com/ieQu1/typerefl) - Use Erlang typespecs in the runtime +* [beam_olympics](https://github.com/inaka/beam_olympics) - Let's find the fastest beamer! +* [canillita](https://github.com/inaka/canillita) - Simple Paperboy-themed PubSub +* [cowboy-trails](https://github.com/inaka/cowboy-trails) - A couple of improvements over Cowboy Routes +* [elvis_core](https://github.com/inaka/elvis_core) - The core of an Erlang linter +* [erlang-github](https://github.com/inaka/erlang-github) - Github API client +* [fiar](https://github.com/inaka/fiar) - Four in a Row - A game to learn Erlang +* [katana-test](https://github.com/inaka/katana-test) - Meta Testing Utilities for common_test +* [lasse](https://github.com/inaka/lasse) - SSE handler for Cowboy +* [niffy](https://github.com/inaka/niffy) - Inline C code in Erlang modules to build NIFs +* [serpents](https://github.com/inaka/serpents) - Multi-Player Game on top of HDP protocol +* [sheldon](https://github.com/inaka/sheldon) - Very Simple Erlang Spell Checker +* [sumo_rest](https://github.com/inaka/sumo_rest) - Generic cowboy handlers to work with Sumo +* [xref_runner](https://github.com/inaka/xref_runner) - Erlang Xref Runner (inspired in rebar xref) +* [zipper](https://github.com/inaka/zipper) - Generic Zipper implementation in Erlang +* [oidcc](https://github.com/indigo-dc/oidcc) - OpenId Connect client library in Erlang +* [erl-tutorials](https://github.com/irr/erl-tutorials) - Erlang/OTP sample projects +* [transit-erlang](https://github.com/isaiah/transit-erlang) - transit format for erlang +* [erl_sshd](https://github.com/ivanos/erl_sshd) - Wrapper around Erlang ssh module to make it easier to add an sshd to any node +* [gisla](https://github.com/jadeallenx/gisla) - A library that implements the sagas pattern for Erlang +* [parque](https://github.com/jadeallenx/parque) - Erlang trading game engine +* [inet_mdns](https://github.com/jarrodhroberson/inet_mdns) - Bonjour / Zeroconf in Erlang +* [chordjerl](https://github.com/jashmenn/chordjerl) - An Erlang implementation of the Chord distributed hash lookup protocol +* [erlang-json-eep-parser](https://github.com/jchris/erlang-json-eep-parser) - A collection of leex and yecc definitions, along with tests +* [bstr](https://github.com/jcomellas/bstr) - Erlang library to use binaries as strings +* [kvlists](https://github.com/jcomellas/kvlists) - Lists of key-value pairs (decoded JSON) in Erlang +* [erlang-dbus](https://github.com/jeanparpaillon/erlang-dbus) - Erlang DBUS implementation (forked from unmaintained erlang-dbus) +* [verl](https://github.com/jelly-beam/verl) - SemVer 2.0 parsing, matching, and comparisons for Erlang +* [swarm](https://github.com/jeremey/swarm) - Fast and simple acceptor pool for Erlang +* [enif_protobuf](https://github.com/jg513/enif_protobuf) - A Google Protobuf implementation with enif (Erlang nif). +* [HTML5-Canvas-Old-School-RPG-Map-with-Erlang-Websockets-Chat](https://github.com/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. +* [enif_protobuf](https://github.com/jinganix/enif_protobuf) - A Google Protobuf implementation with enif (Erlang nif) +* [helloerlang](https://github.com/jixiuf/helloerlang) - my repos for erlang test code . +* [sfmt-erlang](https://github.com/jj1bdx/sfmt-erlang) - sfmt-erlang: SIMD-oriented Fast Mersenne Twister (SFMT) for Erlang +* [sshrpc](https://github.com/jj1bdx/sshrpc) - Erlang SSH RPC module (experimental) +* [tinymt-erlang](https://github.com/jj1bdx/tinymt-erlang) - This software is no longer maintained. For archive/reference use only. -- Tiny Mersenne Twister (TinyMT) for Erlang +* [sighandler](https://github.com/jkingsbery/sighandler) - Handle UNIX signals in Erlang +* [digraph_export](https://github.com/jkrukoff/digraph_export) - File conversion and export support for graphs created using the Erlang digraph module. +* [optic](https://github.com/jkrukoff/optic) - An Erlang/OTP library for reading and updating deeply nested immutable data. +* [dynamic_compile](https://github.com/jkvor/dynamic_compile) - compile and load erlang modules from string input +* [emysql](https://github.com/jkvor/emysql) - Erlang MySQL driver +* [epm](https://github.com/jkvor/epm) - Erlang Package Manager +* [erlang_syslog](https://github.com/jkvor/erlang_syslog) - Erlang syslog logger +* [erlmc](https://github.com/jkvor/erlmc) - Erlang memcached binary protocol client +* [log_roller](https://github.com/jkvor/log_roller) - A pub/sub modeled, distributed Erlang logging system +* [redgrid](https://github.com/jkvor/redgrid) - automatic Erlang node discovery via redis +* [redo](https://github.com/jkvor/redo) - pipelined erlang redis client +* [erl-lenses](https://github.com/jlouis/erl-lenses) - Lens implementation in Erlang +* [erlang-utp](https://github.com/jlouis/erlang-utp) - uTP implementation in Erlang +* [turtle](https://github.com/jlouis/turtle) - A wrapper on the RabbitMQ Erlang Client (Erlang) +* [apalachin](https://github.com/joaomilho/apalachin) - 💬 An Erlang's ChicagoBoss websockets team chat, using Cowboy server and PostgreSQL +* [hpack](https://github.com/joedevivo/hpack) - HPACK Implementation for Erlang +* [effi](https://github.com/joergen7/effi) - Erlang foreign function interface. +* [gen_pnet](https://github.com/joergen7/gen_pnet) - library for modeling Petri nets in Erlang +* [ejson](https://github.com/jonasrichard/ejson) - JSON library for Erlang on top of jsx +* [epgsql_pool](https://github.com/josephwecker/epgsql_pool) - Fork of Will Glozer's erlang postgresql pool server, so it can be maintained and polished. +* [iota](https://github.com/jpgneves/iota) - iota (Inter-dependency Objective Testing Apparatus) - a tool to enforce clean separation of responsibilities in Erlang code +* [jc](https://github.com/jr0senblum/jc) - Erlang, in-memory distributable cache +* [confetti](https://github.com/jtendo/confetti) - Erlang configuration provider / application:get_env/2 on steroids +* [slacker](https://github.com/julienXX/slacker) - Erlang Slack REST API wrapper +* [emetric](https://github.com/justinkirby/emetric) - Erlang Metric Logger +* [json_rec](https://github.com/justinkirby/json_rec) - JSON to erlang record +* [erlctl](https://github.com/jvantuyl/erlctl) - Command Line Interface Framework for Erlang +* [typerefl](https://github.com/k32/typerefl) - Use Erlang typespecs in the runtime +* [snabbkaffe](https://github.com/kafka4beam/snabbkaffe) - Distributed trace-based test framework with fault injection +* [wolff](https://github.com/kafka4beam/wolff) - Resilient Kafka Producer for Erlang/Elixir +* [etoml](https://github.com/kalta/etoml) - TOML language erlang parser +* [katja](https://github.com/katja-beam/katja) - A simple Riemann client written in Erlang. +* [erlbrake](https://github.com/kenpratt/erlbrake) - Erlang Airbrake notification client +* [kdht](https://github.com/kevinlynx/kdht) - kdht is an erlang DHT implementation +* [giza](https://github.com/kevsmith/giza) - Erlang client for the Sphinx search engine +* [herml](https://github.com/kevsmith/herml) - Erlang port of Haml +* [wower](https://github.com/keymone/wower) - yet another world of warcraft server emulator. implemented in Erlang for fun and learning. +* [erlwsh](https://github.com/killme2008/erlwsh) - Erlang web shell--program erlang on web +* [email](https://github.com/kivra/email) - The Erlang Mail application or Email for short +* [oauth2_client](https://github.com/kivra/oauth2_client) - Erlang OAuth2 Client +* [mockgyver](https://github.com/klajo/mockgyver) - A mocking library for Erlang +* [wpi](https://github.com/klajo/wpi) - An Erlang NIF for the WiringPi library for the Raspberry Pi +* [bec](https://github.com/klarna-incubator/bec) - The BitBucket Erlang Client +* [glass](https://github.com/klarna-incubator/glass) - A semantic search tool for Erlang that supports large code-bases. +* [bec](https://github.com/klarna/bec) - The BitBucket Erlang Client +* [brod](https://github.com/klarna/brod) - Apache Kafka client library for Erlang/Elixir +* [kafka_protocol](https://github.com/klarna/kafka_protocol) - Kafka protocol erlang library +* [kastle](https://github.com/klarna/kastle) - Kafka REST proxy +* [leveldb_manager](https://github.com/klarna/leveldb_manager) - Small service for snapshotting eleveldb without stopping the Erlang node +* [snabbkaffe](https://github.com/klarna/snabbkaffe) - Collection of utilities for trace-based testing +* [bisect](https://github.com/knutin/bisect) - Ordered fixed-size binary dictionary in Erlang +* [gcprof](https://github.com/knutin/gcprof) - Garbage Collection profiler for Erlang +* [macaroons](https://github.com/kzemek/macaroons) - An Erlang Macaroons library compatible with libmacaroons +* [erlang-katana](https://github.com/lambdaclass/erlang-katana) - :ok_hand: erlang grab bag of useful functions. it should have been called swiss army knife but katanas are more deadlier ;) +* [holiday_pinger](https://github.com/lambdaclass/holiday_pinger) - Erlang + ClojureScript app to send holiday reminders +* [throttle](https://github.com/lambdaclass/throttle) - Erlang/OTP application to rate limit resource access +* [lasp_pg](https://github.com/lasp-lang/lasp_pg) - Lasp driven process group registry for Erlang. +* [erlang-server-sdk](https://github.com/launchdarkly/erlang-server-sdk) - LaunchDarkly Server-Side SDK for Erlang/Elixir +* [otp_kickoff](https://github.com/leandrosilva/otp_kickoff) - Simple generator to kick-off Erlang/OTP projects +* [chronos](https://github.com/lehoff/chronos) - Timer module for Erlang that makes it easy to abstact time out of the tests. +* [egol](https://github.com/lehoff/egol) - Erlang implementation of Conway's Game of Life +* [erlpmd](https://github.com/lemenkov/erlpmd) - A drop-in replacement for epmd written in Erlang +* [rtplib](https://github.com/lemenkov/rtplib) - OUTDATED. Use https://github.com/xirsys/xmedialib instead!!! Erlang library for dealing with rtp/rtcp (STILL IN A VERY EARLY STAGE) +* [rebar3](https://github.com/lfe/rebar3) - A comprehensive LFE rebar3 plugin for all your LFE tooling needs +* [rebar3_lfe](https://github.com/lfe/rebar3_lfe) - A comprehensive LFE rebar3 plugin for all your LFE tooling needs +* [lsci](https://github.com/lfeutre/lsci) - Scientific Computing on the Erlang VM - An LFE Wrapper Library for SciPy, NumPy, etc. +* [lsci](https://github.com/lfex/lsci) - Scientific Computing on the Erlang VM - An LFE Wrapper Library for SciPy, NumPy, etc. +* [eipmi](https://github.com/lindenbaum/eipmi) - A native Erlang IPMI library. +* [erl-redis](https://github.com/litaocheng/erl-redis) - a redis client library for erlang +* [nebula](https://github.com/lk-geimfari/nebula) - Small library for colored (ANSI) output in Erlang/Elixir/LFE. It's can be useful when you need to create user-friendly command-line applications. +* [reliable_udp](https://github.com/loguntsov/reliable_udp) - Reliable protocol over UDP for Erlang +* [rec2json](https://github.com/lordnull/rec2json) - Compile erlang record definitions into modules to convert them to/from json easily. +* [foil](https://github.com/lpgauth/foil) - High-Performance Erlang Cache Compiler +* [marina](https://github.com/lpgauth/marina) - High-Performance Erlang Cassandra / Scylla CQL Client +* [swirl](https://github.com/lpgauth/swirl) - High-Performance Erlang Stream Processor +* [rebar3_appup_plugin](https://github.com/lrascao/rebar3_appup_plugin) - A rebar3 plugin for frictionless release upgrades +* [espec](https://github.com/lucaspiller/espec) - ESpec: Behaviour driven development framework for Erlang +* [twerl](https://github.com/lucaspiller/twerl) - Erlang client for the Twitter Streaming API +* [erl-chat-server](https://github.com/luisgabriel/erl-chat-server) - A simple chat server written in Erlang. +* [lwes-erlang](https://github.com/lwes/lwes-erlang) - Light Weight Event System Erlang library +* [erlach](https://github.com/m-2k/erlach) - ☣⚫⚫ SPA Imageboad on WebSockets written on Erlang +* [mzmetrics](https://github.com/machinezone/mzmetrics) - High performance Erlang metrics library +* [gin](https://github.com/mad-cocktail/gin) - The guards `in` and `beetween` for Erlang parse_transform +* [wsock](https://github.com/madtrick/wsock) - Erlang library to build WebSocket clients and servers +* [pal](https://github.com/manifest/pal) - Pragmatic Authentication Library +* [erws](https://github.com/marcelog/erws) - Erlang Websockets example using Cowboy +* [efe](https://github.com/marianoguerra/efe) - Elixir Flavoured Erlang: an Erlang to Elixir Transpiler +* [erldn](https://github.com/marianoguerra/erldn) - edn format parser for the erlang platform +* [interfix](https://github.com/marianoguerra/interfix) - an experimental programming language for the erlang vm that is actually useful +* [jwt-erl](https://github.com/marianoguerra/jwt-erl) - JSON Web Token implementation in Erlang +* [libphonenumber_erlang](https://github.com/marinakr/libphonenumber_erlang) - Library validates mobile phone number for country +* [coveralls-erl](https://github.com/markusn/coveralls-erl) - Erlang module to convert and send cover data to coveralls.io (or similar). Available as a hex package on https://hex.pm/packages/coveralls. +* [etcd.erl](https://github.com/marshall-lee/etcd.erl) - Erlang bindings for etcd key value store +* [gtknode](https://github.com/massemanet/gtknode) - Erlang GTK binding +* [trane](https://github.com/massemanet/trane) - SAX style broken HTML parser in Erlang +* [parsec](https://github.com/massung/parsec) - Parsec-style parsing for Erlang +* [ecache](https://github.com/mattsta/ecache) - ecache: Erlang ETS Based TTL Cache +* [erlang-stdinout-pool](https://github.com/mattsta/erlang-stdinout-pool) - stdinout_pool: stuff goes in, stuff goes out. there's never any miscommunication. +* [pcache](https://github.com/mattsta/pcache) - An Erlang cache where every stored item is its own process. +* [stripe-erlang](https://github.com/mattsta/stripe-erlang) - Erlang interface to the stripe.com API +* [chordial](https://github.com/mattwilliamson/chordial) - Chord DHT implementation in erlang +* [teeterl](https://github.com/maximk/teeterl) - A lean portable Erlang, no BEAM +* [csv_reader](https://github.com/maxlapshin/csv_reader) - Fast erlang csv reader +* [gitty](https://github.com/maxlapshin/gitty) - Git access in erlang +* [eirc](https://github.com/mazenharake/eirc) - An IRC client library for Erlang +* [rebar-templates](https://github.com/mbbx6spp/rebar-templates) - Rebar Erlang, OTP and other project templates. Use rebar3 for rebar3 templates and updates. +* [medici](https://github.com/mccoy/medici) - Erlang interface for Tokyo Tyrant +* [tcpbalance](https://github.com/mdaguete/tcpbalance) - Generic TCP Balancer for Erlang +* [erlang-mesos](https://github.com/mdevilliers/erlang-mesos) - An erlang binding for mesos - http://mesos.apache.org/ +* [feeder](https://github.com/michaelnisi/feeder) - Parse RSS and Atom feeds +* [shirasu](https://github.com/michilu/shirasu) - Shirasu.ws is a WebSocket server framework based on Misultin and Erlang/OTP +* [quic_dist](https://github.com/mickel8/quic_dist) - QUIC carrier for Erlang Distribution Protocol +* [midas](https://github.com/midas-framework/midas) - A web framework for Gleam, Midas makes shiny things. +* [draw](https://github.com/mihawk/draw) - demo of websocket service with ChicagoBoss, sharing a realtime drawing +* [erlview](https://github.com/mmcdanie/erlview) - Erlang View Server for CouchDB +* [rebar](https://github.com/mojombo/rebar) - Ruby to Erlang Bridge And Runner +* [yaws](https://github.com/mojombo/yaws) - YAWS is an erlang web server +* [purity](https://github.com/mpitid/purity) - A side-effect analyzer for Erlang +* [ejabberd_mod_gcm](https://github.com/mrDoctorWho/ejabberd_mod_gcm) - Google Cloud Messaging API for Ejabberd (PUSH Messages) +* [gisla](https://github.com/mrallen1/gisla) - A library that implements the sagas pattern for Erlang +* [parque](https://github.com/mrallen1/parque) - Erlang trading game engine +* [emdns](https://github.com/msantos/emdns) - Erlang multicast DNS and DNS-SD (DNS Service Discovery) +* [erlang-libvirt](https://github.com/msantos/erlang-libvirt) - Erlang binding to libvirt virtualization API +* [erlxc](https://github.com/msantos/erlxc) - Simple, safe erlang interface for managing Linux Containers +* [ewpcap](https://github.com/msantos/ewpcap) - Portable native Erlang raw socket interface using pcap +* [gen_unix](https://github.com/msantos/gen_unix) - Erlang Unix socket interface +* [prx](https://github.com/msantos/prx) - an Erlang library for interacting with Unix processes +* [srly](https://github.com/msantos/srly) - Native Erlang Unix serial interface +* [verx](https://github.com/msantos/verx) - Erlang implementation of the libvirtd remote protocol +* [wierl](https://github.com/msantos/wierl) - Erlang interface for manipulating 802.11 wireless devices +* [bunny_farm](https://github.com/muxspace/bunny_farm) - AMQP erlang client wrapper library using the RabbitMQ libraries +* [mt](https://github.com/nachivpn/mt) - Master thesis on developing a static type checker for Erlang +* [jsn](https://github.com/nalundgaard/jsn) - Utilities for interacting with decoded JSON in erlang +* [erlang](https://github.com/ndpar/erlang) - My Erlang/OTP library +* [erlang_facebook](https://github.com/ngerakines/erlang_facebook) - A simple Facebook Platform API interface in Erlang. +* [erlang_mysql](https://github.com/ngerakines/erlang_mysql) - A GitHub mirror of the native Erlang MySQL client library. +* [s3imagehost](https://github.com/ngerakines/s3imagehost) - An erlang powered image store using amazon s3. +* [gl_async_bully](https://github.com/ngmoco/gl_async_bully) - Dynamic Leader Election behaviour for Erlang +* [asciideck](https://github.com/ninenines/asciideck) - Asciidoc for Erlang. +* [ejpet](https://github.com/nmichel/ejpet) - Matching JSON nodes in Erlang +* [erf](https://github.com/nomasystems/erf) - :pencil: A design-first Erlang REST Framework. +* [iserve](https://github.com/noss/iserve) - A small http server for erlang. +* [pgsql](https://github.com/noss/pgsql) - Erlang postgresql driver +* [BEAMCoin](https://github.com/novalabsxyz/BEAMCoin) - A sample Erlang blockchain in less than 500 lines of code +* [erl_gm](https://github.com/nuex/erl_gm) - An Erlang GraphicsMagick wrapper +* [abnfc](https://github.com/nygge/abnfc) - An ABNF parser generator for Erlang. +* [nested](https://github.com/odo/nested) - a library to handle nested Erlang maps +* [revolver](https://github.com/odo/revolver) - round-robin load balancer for Erlang processes +* [erlang_term](https://github.com/okeuday/erlang_term) - Erlang Term Info +* [erlbench](https://github.com/okeuday/erlbench) - Erlang Performance Measurements +* [quickrand](https://github.com/okeuday/quickrand) - Quick Erlang Random Number Generation +* [reltool_util](https://github.com/okeuday/reltool_util) - Erlang reltool utility functionality application +* [steamroller](https://github.com/old-reliable/steamroller) - Steamroller: An opinionated Erlang code formatter. +* [epipe](https://github.com/oltarasenko/epipe) - Brings Elixir's pipe (|>) and with to Erlang world +* [erollbar](https://github.com/omarkj/erollbar) - Rollbar client in Erlang +* [erlang-github-api](https://github.com/onlyshk/erlang-github-api) - erlang-github-api +* [opentelemetry-erlang-api](https://github.com/open-telemetry/opentelemetry-erlang-api) - Erlang/Elixir OpenTelemetry API +* [opentelemetry-erlang-contrib](https://github.com/open-telemetry/opentelemetry-erlang-contrib) - OpenTelemetry instrumentation for Erlang & Elixir +* [opentracing-erlang](https://github.com/opentracing-contrib/opentracing-erlang) - Open Tracing Toolkit for ERlang +* [ebpf](https://github.com/oskardrums/ebpf) - Erlang interface to eBPF +* [cowbell](https://github.com/ostinelli/cowbell) - An Erlang node connection manager. +* [ejsonpath](https://github.com/ostrovok-team/ejsonpath) - JSONPath Erlang implementation +* [ejsonpath](https://github.com/ostrovok-tech/ejsonpath) - JSONPath Erlang implementation +* [otpcl](https://github.com/otpcl/otpcl) - Open Telecom Platform Command Language a.k.a. Tcl-Flavored Erlang +* [ecoinpool](https://github.com/p2k/ecoinpool) - A pool mining software written in Erlang for cryptographic currencies +* [erlgrpc](https://github.com/palkan/erlgrpc) - GRPC client for Erlang +* [influx_udp](https://github.com/palkan/influx_udp) - Erlang InfluxDB UDP writer +* [exml](https://github.com/paulgray/exml) - XML parsing library in Erlang +* [shadowsocks-erlang](https://github.com/paulzql/shadowsocks-erlang) - erlang port of shadowsocks (The next generation is elixir http://github.com/paulzql/shadowsocks-ex ) +* [director](https://github.com/pouriya/director) - Director is a production-ready supervisor and manager for Erlang/Elixir processes that focuses on speed, performance and flexibility. +* [sockerl](https://github.com/pouriya/sockerl) - Sockerl is an advanced Erlang/Elixir socket framework for TCP protocols and provides fast, useful and easy-to-use API for implementing servers, clients and client connection pools. +* [cache_tab](https://github.com/processone/cache_tab) - In-memory cache Erlang / Elixir library +* [eimp](https://github.com/processone/eimp) - Erlang Image Manipulation Process +* [fast_yaml](https://github.com/processone/fast_yaml) - Fast YAML native library for Erlang / Elixir +* [rtb](https://github.com/processone/rtb) - Benchmarking tool to stress real-time protocols +* [active](https://github.com/proger/active) - Active development for Erlang: rebuild and reload source/binary files while the VM is running +* [erlfsmon](https://github.com/proger/erlfsmon) - Erlang filesystem event watcher frontend for fswatch +* [erlsh](https://github.com/proger/erlsh) - Erlang shell tools +* [dhcp](https://github.com/project-fifo/dhcp) - erlang dhcp server +* [ensq](https://github.com/project-fifo/ensq) - NSQ Client for erlang +* [rebar3_lint](https://github.com/project-fifo/rebar3_lint) - Erlang linter - rebar3 plugin +* [iris-erl](https://github.com/project-iris/iris-erl) - Iris Erlang binding +* [eplot](https://github.com/psyeugenic/eplot) - A plot engine written in erlang. +* [fgraph](https://github.com/psyeugenic/fgraph) - Physics engine for graph drawing written in erlang for use in wxErlang or standalone. +* [biten](https://github.com/r-willis/biten) - Bitcoin Erlang Node - scalable bitcoin daemon +* [aten](https://github.com/rabbitmq/aten) - An adaptive accrual node failure detection library for Elixir and Erlang +* [gen-batch-server](https://github.com/rabbitmq/gen-batch-server) - A generic batching server for Erlang and Elixir +* [horus](https://github.com/rabbitmq/horus) - Erlang library to create standalone modules from anonymous functions +* [mnevis](https://github.com/rabbitmq/mnevis) - Raft-based, consensus oriented implementation of Mnesia transactions +* [rabbit-socks](https://github.com/rabbitmq/rabbit-socks) - Websocket and Socket.IO support for RabbitMQ (deprecated -- see https://github.com/sockjs/sockjs-erlang instead) +* [rabbitmq-common](https://github.com/rabbitmq/rabbitmq-common) - Common library used by rabbitmq-server and rabbitmq-erlang-client +* [unistring](https://github.com/rambocoder/unistring) - Unicode utf-8 functions for Erlang +* [Smother](https://github.com/ramsay-t/Smother) - Extended code coverage metrics for Erlang. +* [erl-lua](https://github.com/raycmorgan/erl-lua) - An Erlang linked-in driver that allows embedding Lua into the Erlang VM +* [ecsv](https://github.com/rcouch/ecsv) - Erlang CSV Parser +* [task](https://github.com/redink/task) - task model for Erlang +* [cowdb](https://github.com/refuge/cowdb) - Pure Key/Value database library for Erlang Applications +* [rbeacon](https://github.com/refuge/rbeacon) - LAN discovery and presence in Erlang. +* [rkvs](https://github.com/refuge/rkvs) - Simple Erlang Key/Value framework +* [fn](https://github.com/reiddraper/fn) - Function utilities for Erlang +* [erlang-openflow](https://github.com/renatoaguiar/erlang-openflow) - An OpenFlow controller written in pure erlang +* [erlguten](https://github.com/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.) +* [eunit](https://github.com/richcarl/eunit) - The EUnit lightweight unit testing framework for Erlang - this is the canonical development repository. +* [file_monitor](https://github.com/richcarl/file_monitor) - Erlang file monitoring service +* [sendmail](https://github.com/richcarl/sendmail) - Erlang sendmail interface +* [gleam_decode](https://github.com/rjdellecese/gleam_decode) - Transform Erlang or Elixir data into Gleam data +* [wrek](https://github.com/rkallos/wrek) - A little Erlang library for executing task dependency graphs +* [ansible-nodetool](https://github.com/robertoaloi/ansible-nodetool) - An Ansible module to interact with Erlang nodes via Erlang RPC +* [keynote-to-text](https://github.com/robertoaloi/keynote-to-text) - An Erlang script to convert Apple Keynote files to plain text. +* [gen_gossip](https://github.com/rramsden/gen_gossip) - Interface for implementing Gossip Protocols in Erlang +* [erlang-atrace-flamegraphs](https://github.com/rschlaikjer/erlang-atrace-flamegraphs) - Generate flamegraphs from Android method trace files +* [erlang-lua](https://github.com/rtraschke/erlang-lua) - Erlang C Node to run Lua scripts +* [lfe](https://github.com/rvirding/lfe) - Lisp Flavoured Erlang (LFE) +* [spell1](https://github.com/rvirding/spell1) - LL(1) parser generator for Erlang and LFE +* [bifrost](https://github.com/ryancrum/bifrost) - Erlang FTP Server Framework +* [emmap](https://github.com/saleyn/emmap) - Erlang Memory Mapped Files +* [etran](https://github.com/saleyn/etran) - Erlang Parse Transforms Including Fold (MapReduce) comprehension, Elixir-like Pipeline, and default function arguments +* [util](https://github.com/saleyn/util) - Erlang utility modules +* [moka](https://github.com/samuelrivas/moka) - A mocking (more precisely moking) framework for erlang +* [fun_chain](https://github.com/sasa1977/fun_chain) - Function chaining in Erlang +* [erlangit](https://github.com/schacon/erlangit) - Erlang Git Implementation +* [syslog](https://github.com/schlagert/syslog) - An RFC 3164 and RFC 5424 compliant logging framework for Erlang. +* [tempo](https://github.com/selectel/tempo) - NIF-based date and time parsing and formatting for Erlang +* [Erlwebsockserver](https://github.com/sendtopms/Erlwebsockserver) - Html5 websocket protocol server for Erlang based application server +* [kube_dist](https://github.com/seniverse/kube_dist) - Erlang Distribution inside Kubernetes Cluster +* [eplaypen](https://github.com/seriyps/eplaypen) - Erlang web playground http://tryerl.seriyps.ru/ +* [pe4kin](https://github.com/seriyps/pe4kin) - Erlang wrapper for Telegram bot API https://core.telegram.org/bots +* [xhttpc](https://github.com/seriyps/xhttpc) - Extensible HTTP Client for Erlang +* [sherl](https://github.com/seth/sherl) - A URL Shortening Service Written in Erlang +* [erlymock](https://github.com/sheyll/erlymock) - An EasyMock inspired mocking library for erlang. +* [mdns](https://github.com/shortishly/mdns) - Multicast DNS in Erlang/OTP +* [pgmp](https://github.com/shortishly/pgmp) - Erlang/OTP 25+ PostgreSQL client +* [alogger](https://github.com/siberian-fast-food/alogger) - Simply the best logging framework for Erlang +* [radierl](https://github.com/sigscale/radierl) - RADIUS protocol stack for Erlang. +* [evel](https://github.com/sile/evel) - An Eventual Leader Election Library for Erlang +* [hash_ring](https://github.com/sile/hash_ring) - Implements consistent hashing in Erlang +* [DirBustErl](https://github.com/silentsignal/DirBustErl) - DirBuster successor in Erlang +* [ezstd](https://github.com/silviucpp/ezstd) - Zstd binding for Erlang +* [introducing-erlang-2nd](https://github.com/simonstl/introducing-erlang-2nd) - Code samples from Introducing Erlang, second edition +* [condor](https://github.com/sinasamavati/condor) - A minimal library for building scalable TCP servers in Erlang +* [php_app](https://github.com/skeltoac/php_app) - A PHP eval server for Erlang/OTP. +* [Surrogate](https://github.com/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. +* [bencherl](https://github.com/softlab-ntua/bencherl) - A scalability benchmark suite for Erlang/OTP +* [eflambe](https://github.com/spawnfest/eflambe) - A tool for rapid profiling of Erlang and Elixir applications +* [erlang-sql-migrations](https://github.com/spawngrid/erlang-sql-migrations) - Simple Erlang library to run SQL migrations +* [esupervisor](https://github.com/spawngrid/esupervisor) - "Least surprise" Erlang supervisor API +* [seqbind](https://github.com/spawngrid/seqbind) - Sequential Binding Parse Transformation for Erlang +* [validaterl](https://github.com/spawngrid/validaterl) - Data validation library for Erlang +* [erlmqtt](https://github.com/squaremo/erlmqtt) - MQTT library for Erlang *JUST USABLE* +* [autohelp](https://github.com/stolen/autohelp) - Parse_transform for erlang which adds functions help/{0,1,2} showing edoc information about module and exported functions. +* [webdist](https://github.com/stolen/webdist) - Erlang distribution as HTTP protocol upgrade +* [braid](https://github.com/stritzinger/braid) - Erlang library to create and connect an arbitrary cluster of nodes +* [tunnerl](https://github.com/surik/tunnerl) - SOCKS4, SOCKS4a and SOCKS5 protocols implementation in Erlang/OTP. +* [game_server](https://github.com/sy-vendor/game_server) - Erlang game_server +* [erlcscope](https://github.com/syed/erlcscope) - Program which builds cscope database for erlang files +* [n2o](https://github.com/synrc/n2o) - ⭕ N2O: Most Powerful Erlang Web Framework +* [ejournald](https://github.com/systemd/ejournald) - A Erlang binding to the systemd journal C API +* [json](https://github.com/talentdeficit/json) - a high level json library for erlang (17.0+) +* [edbc](https://github.com/tamarit/edbc) - Erlang Design by Contract +* [erl_game_server](https://github.com/tangyi1989/erl_game_server) - Erlang game server framework for fun. +* [lucid](https://github.com/tatsuhiro-t/lucid) - HTTP/2 server written in Erlang +* [lethink](https://github.com/taybin/lethink) - erlang driver for rethinkdb +* [hottub](https://github.com/teburd/hottub) - Simple, Fast, Permanent Erlang Worker Pool +* [zeta](https://github.com/tel/zeta) - An Erlang client for Riemann. +* [syntaxerl](https://github.com/ten0s/syntaxerl) - Syntax checker for Erlang +* [ssync](https://github.com/tex/ssync) - Stay in sync in rebarized erlang projects +* [erlang-oauth](https://github.com/tim/erlang-oauth) - An Erlang OAuth 1.0 implementation +* [see](https://github.com/tmaciejewski/see) - Search Engine in Erlang +* [thrift_erl_skel](https://github.com/toddlipcon/thrift_erl_skel) - skeleton for thrift services in erlang +* [hut](https://github.com/tolbrino/hut) - helper library for making Erlang libraries logging framework agnostic +* [tdiff](https://github.com/tomas-abrahamsson/tdiff) - Diff algorithm in Erlang +* [erlang-ircd](https://github.com/tonyg/erlang-ircd) - A pluggable IRC daemon application/library for Erlang. +* [erlang-smtp](https://github.com/tonyg/erlang-smtp) - Erlang SMTP and POP3 server code. +* [beam](https://github.com/tonyrog/beam) - BEAM emulator written in Erlang +* [can](https://github.com/tonyrog/can) - CAN driver and router +* [ffe](https://github.com/tonyrog/ffe) - Forth Flavoured Erlang +* [eradius](https://github.com/travelping/eradius) - Erlang RADIUS server framework +* [flower](https://github.com/travelping/flower) - FlowER - a Erlang OpenFlow development platform +* [hello](https://github.com/travelping/hello) - Erlang RPC server framework +* [erlang-uuid](https://github.com/travis/erlang-uuid) - Erlang UUID Module +* [Treacherous-Talks](https://github.com/treacheroustalks/Treacherous-Talks) - An online implementation of the Diplomacy board game in Erlang. +* [augle](https://github.com/tsloughter/augle) - Auth + Google = Augle +* [epubnub](https://github.com/tsloughter/epubnub) - Erlang PubNub API +* [erl_tidy](https://github.com/tsloughter/erl_tidy) - Automatically format Erlang code. +* [kuberl](https://github.com/tsloughter/kuberl) - Erlang Kubernetes client +* [sqlite-erlang](https://github.com/ttyerl/sqlite-erlang) - Sqlite gen_server port for Erlang. Creates, reads and writes to sqlite database. +* [erlskeletor_cowboy](https://github.com/unbalancedparentheses/erlskeletor_cowboy) - :neckbeard: Erlang skeleton with cowboy and common test +* [nuk](https://github.com/unix1/nuk) - Generic turn based game server in Erlang/OTP +* [setup](https://github.com/uwiger/setup) - Generic setup utility for Erlang-based systems +* [rivus_cep](https://github.com/vascokk/rivus_cep) - Complex event processing in Erlang +* [erlang-prime-sieve](https://github.com/videlalvaro/erlang-prime-sieve) - Naive Parallel Prime Numbers Sieve +* [vim-erlang-compiler](https://github.com/vim-erlang/vim-erlang-compiler) - Erlang syntax checking and compiler plugin for Vim +* [vim-erlang-omnicomplete](https://github.com/vim-erlang/vim-erlang-omnicomplete) - Erlang omnicomplete plugin for Vim +* [vim-erlang-tags](https://github.com/vim-erlang/vim-erlang-tags) - Generate Vim tags for Erlang files +* [simple_oauth2](https://github.com/virtan/simple_oauth2) - Simple erlang OAuth2 client module for any http server framework (Google, Facebook, Yandex, Vkontakte are preconfigured) +* [erlang-zlists](https://github.com/vjache/erlang-zlists) - Erlang lazy lists library. +* [erl-pipes](https://github.com/vladdu/erl-pipes) - Hartmann pipes in Erlang +* [observerweb](https://github.com/w2l0o5/observerweb) - This project will no longer be maintained. +* [search](https://github.com/wardbekker/search) - Erlang implementation of WAND/max_score TOP-K retrieval algo. +* [riak_mapreduce_utils](https://github.com/whitenode/riak_mapreduce_utils) - Library containing map/reduce utility functions for Riak implemented in erlang. +* [sleeplocks](https://github.com/whitfin/sleeplocks) - BEAM friendly spinlocks for Elixir/Erlang +* [eel](https://github.com/williamthome/eel) - Embedded Erlang (EEl) +* [erlyvideo](https://github.com/windock/erlyvideo) - Erlang RTMP server +* [hello_beam](https://github.com/wojtekmach/hello_beam) - Elixir, Erlang, Gleam & LFE code all in the same project! +* [etest](https://github.com/wooga/etest) - A lightweight, convention over configuration test framework for Erlang +* [erlcart](https://github.com/wozniakjan/erlcart) - Erlang OpenShift2 Cartridge +* [erlaws](https://github.com/x6j8x/erlaws) - Erlang Amazon WebServices +* [zab_engine](https://github.com/xinmingyao/zab_engine) - zab propotocol implement by erlang +* [coers](https://github.com/xvw/coers) - A small library for coercion to primitive Erlang types. +* [inet64_tcp](https://github.com/yandex/inet64_tcp) - Magic thing to make old Erlang stuff work in IPv6-only networks +* [migresia](https://github.com/yoonka/migresia) - A simple Erlang tool to automatically migrate Mnesia databases between versions +* [evfs](https://github.com/yrashk/evfs) - Erlang Virtual Filesystem +* [png](https://github.com/yuce/png) - A pure Erlang library for creating PNG images. It can currently create 8 and 16 bit RGB, RGB with alpha, indexed, grayscale and grayscale with alpha images. +* [xqerl](https://github.com/zadean/xqerl) - Erlang XQuery 3.1 Processor +* [yaccety_sax](https://github.com/zadean/yaccety_sax) - Fast, StAX-like XML Parser for BEAM Languages +* [flog](https://github.com/zavr/flog) - Erlang logging for OTP applications flog and clog +* [ebils](https://github.com/zgbjgg/ebils) - EBILS - Erlang Binary Lightweight Search +* [ecron](https://github.com/zhongwencool/ecron) - A lightweight/efficient cron-like job scheduling library for Erlang. +* [eetcd](https://github.com/zhongwencool/eetcd) - Erlang client for the etcd API v3 +* [erlang-2048-game](https://github.com/zhongwencool/erlang-2048-game) - 2048 game base on pure erlang +* [egtm](https://github.com/ztmr/egtm) - IDEA EGTM: Erlang binding for GT.M database engine +* [erlang_abstract_format](https://github.com/zuiderkwast/erlang_abstract_format) - Documentation of Erlang Abstract Format + +## VM + +* [E4VM](https://github.com/kvakvs/E4VM) - A small portable virtual machine that would run Erlang on embedded systems + +## Visualization + +* [erlubi](https://github.com/krestenkrab/erlubi) - Ubigraph Erlang Client (and Process Visualizer) + +## WAMP + +* [bondy](https://github.com/bondy-io/bondy) - Bondy is an open source, always-on and scalable application networking platform connecting all elements of a distributed application—offering service and event mesh capabilities combined. Bondy implements the open Web Application Messaging Protocol (WAMP) and is written in Erlang. + +## Web + +* [fuzed](https://github.com/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 +* [erlang_js](https://github.com/basho/erlang_js) - A linked-in driver for Erlang to Mozilla's Spidermonkey Javascript runtime. +* [bigwig](https://github.com/beamspirit/bigwig) - like erlang's webtool, but trendy and new +* [esockd](https://github.com/emqx/esockd) - Erlang general non-blocking TCP/SSL socket server +* [quic](https://github.com/emqx/quic) - QUIC protocol for Erlang & Elixir +* [rack](https://github.com/erlyvideo/rack) - Rack handler for erlang +* [rooster](https://github.com/fbeline/rooster) - Erlang REST framework +* [spooky](https://github.com/flashingpumpkin/spooky) - Minimum viable Erlang web framework +* [yxa](https://github.com/fredrikt/yxa) - SIP software written in Erlang +* [lambdapad](https://github.com/gar1t/lambdapad) - Static site generator using Erlang. Yes, Erlang. +* [cowboy_swagger](https://github.com/inaka/cowboy_swagger) - Swagger integration for Cowboy (built on trails) +* [chatterbox](https://github.com/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. +* [cowlib](https://github.com/ninenines/cowlib) - Support library for manipulating Web protocols. +* [simple_bridge](https://github.com/nitrogen/simple_bridge) - A simple, standardized interface library to Erlang HTTP Servers. +* [nova](https://github.com/novaframework/nova) - Web framework for Erlang. +* [stun](https://github.com/processone/stun) - STUN and TURN library for Erlang / Elixir +* [axiom](https://github.com/tsujigiri/axiom) - a micro-framework for web applications in Erlang +* [erlyweb](https://github.com/yariv/erlyweb) - The Erlang twist on web frameworks + +## Web Crawler + +* [ebot](https://github.com/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 + +## Web Framework + +* [nitrogen](https://github.com/nitrogen/nitrogen) - Nitrogen Web Framework for Erlang (now with websockets!) +* [zotonic](https://github.com/zotonic/zotonic) - Zotonic - The Erlang Web Framework & CMS + +## Web Server + +* [ChicagoBoss](https://github.com/ChicagoBoss/ChicagoBoss) - Erlang web MVC, now featuring Comet +* [elli](https://github.com/elli-lib/elli) - Simple, robust and performant Erlang web server +* [yaws](https://github.com/erlyaws/yaws) - Yaws webserver +* [elli](https://github.com/knutin/elli) - Simple, robust and performant Erlang web server +* [mochiweb](https://github.com/mochi/mochiweb) - MochiWeb is an Erlang library for building lightweight HTTP servers. +* [cowboy](https://github.com/ninenines/cowboy) - Small, fast, modern HTTP server for Erlang/OTP. +* [misultin](https://github.com/ostinelli/misultin) - Misultin (pronounced mee-sool-téen) is an Erlang library for building fast lightweight HTTP(S) servers, which also supports websockets. + +## Web Service + +* [soap](https://github.com/bet365/soap) - Make it easy to use SOAP from Erlang + +## Web Socket + +* [websocket_client](https://github.com/jeremyong/websocket_client) - Erlang websocket client (ws and wss supported) +* [sockjs-erlang](https://github.com/sockjs/sockjs-erlang) - WebSocket emulation - Erlang server +* [socket.io-erlang](https://github.com/yrashk/socket.io-erlang) - Socket.IO server for Erlang + +## WebRTC + +* [webrtc-server](https://github.com/lambdaclass/webrtc-server) - Signaling and ICE servers for WebRTC in Erlang + +## WebSocket + +* [erlang_websocket](https://github.com/davebryson/erlang_websocket) - WebSocket Server and Client implementation in Erlang/Mochiweb + +## Worker Pool + +* [poolboy](https://github.com/devinus/poolboy) - A hunky Erlang worker pool factory + +## XML + +* [fast_xml](https://github.com/processone/fast_xml) - Fast Expat based Erlang XML parsing library +* [erlsom](https://github.com/willemdj/erlsom) - XML parser for Erlang + +## XMPP + +* [escalus](https://github.com/esl/escalus) - An XMPP client library in Erlang for conveniently testing XMPP servers +* [exmpp](https://github.com/processone/exmpp) - Erlang XMPP library +* [xmpp](https://github.com/processone/xmpp) - Erlang/Elixir XMPP parsing and serialization library on top of Fast XML + +## gRPC + +* [grpcbox](https://github.com/tsloughter/grpcbox) - Erlang grpc on chatterbox + diff --git a/generate_readme.py b/generate_readme.py new file mode 100644 index 0000000..8709366 --- /dev/null +++ b/generate_readme.py @@ -0,0 +1,41 @@ +import yaml +import sys +from collections import defaultdict + +def generate_readme(input_file, output_file): + with open(input_file, 'r') as f: + data = yaml.safe_load(f) + + categories = defaultdict(list) + duplicates = [] + + # Each item in the list is a dictionary with: + # - category: The category of the repository + # - repo_url: The URL of the repository + # - description: A short description of the repository + + for item in data: + category = item.get('category', 'Uncategorized') + categories[category].append(item) + + # Sort categories and items + sorted_categories = sorted(categories.items()) + + with open(output_file, 'w') as f: + for category, repos in sorted_categories: + f.write(f"## {category}\n\n") + for repo in sorted(repos, key=lambda x: x['repo_url']): + repo_path = repo['repo_url'].split('/') + repo_name = repo_path[-1] + if repo_name in duplicates: + repo_name = repo_path[-2] + '/' + repo_path[-1] + f.write(f"* [{repo_name}]({repo['repo_url']}) - {repo['description']}\n") + f.write("\n") + +if __name__ == "__main__": + if len(sys.argv) != 3: + print("Usage: python3 generate_readme.py ") + sys.exit(1) + + generate_readme(sys.argv[1], sys.argv[2]) + diff --git a/list.yml b/list.yml new file mode 100644 index 0000000..3232def --- /dev/null +++ b/list.yml @@ -0,0 +1,2710 @@ +# For each item I want you to add a category field to the item. +- description: + The most scalable open-source MQTT broker for IoT, IIoT, and connected + vehicles + repo_url: https://github.com/emqx/emqx + category: Message Queue +- description: Erlang/OTP + repo_url: https://github.com/erlang/otp + category: Language +- description: Small, fast, modern HTTP server for Erlang/OTP. + repo_url: https://github.com/ninenines/cowboy + category: Web Server +- description: + Seamless multi-master syncing database with an intuitive HTTP/JSON + API, designed for reliability + repo_url: https://github.com/apache/couchdb + category: Database +- description: + Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, + MQTT, SIP Server) + repo_url: https://github.com/processone/ejabberd + category: Message Queue +- description: + A distributed MQTT message broker based on Erlang/OTP. Built for high + quality & Industrial use cases. The VerneMQ mission is active & the project maintained. + Thank you for your support! + repo_url: https://github.com/vernemq/vernemq + category: Message Queue +- description: + A description of the Erlang Runtime System ERTS and the virtual Machine + BEAM. + repo_url: https://github.com/happi/theBeamBook + category: Language +- description: + Tsung is a high-performance benchmark framework for various protocols + including HTTP, XMPP, LDAP, etc. + repo_url: https://github.com/processone/tsung + category: Benchmark +- description: Lisp Flavoured Erlang (LFE) + repo_url: https://github.com/lfe/lfe + category: Language +- description: MochiWeb is an Erlang library for building lightweight HTTP servers. + repo_url: https://github.com/mochi/mochiweb + category: Web Server +- description: Erlang web MVC, now featuring Comet + repo_url: https://github.com/ChicagoBoss/ChicagoBoss + category: Web Server +- description: + Erlang build tool that makes it easy to compile and test Erlang applications + and releases. + repo_url: https://github.com/erlang/rebar3 + category: Build Tool +- description: + MongooseIM is Erlang Solutions' robust, scalable and efficient XMPP + server, aimed at large installations. Specifically designed for enterprise purposes, + it is fault-tolerant and can utilise the resources of multiple clustered machines. + repo_url: https://github.com/esl/MongooseIM + category: Message Queue +- description: Clojure for the Erlang VM (unofficial) + repo_url: https://github.com/clojerl/clojerl + category: Language +- description: A hunky Erlang worker pool factory + repo_url: https://github.com/devinus/poolboy + category: Worker Pool +- description: The LeoFS Storage System + repo_url: https://github.com/leo-project/leofs + category: Storage +- description: Functional programming inspired by ML for the Erlang VM + repo_url: https://github.com/alpaca-lang/alpaca + category: Language +- description: Visualize Erlang/Elixir Nodes On The Command Line + repo_url: https://github.com/zhongwencool/observer_cli + category: Debug +- description: Collection of functions and scripts to debug Erlang in production. + repo_url: https://github.com/ferd/recon + category: Debug +- description: simple HTTP client in Erlang + repo_url: https://github.com/benoitc/hackney + category: HTTP Client +- description: Yaws webserver + repo_url: https://github.com/erlyaws/yaws + category: Web Server +- description: + "RabbitMQ\u7CFB\u7EDF3.5.3\u7248\u672C\u4E2D\u6587\u5B8C\u5168\u6CE8\ + \u91CA(\u540C\u65F6\u5B9E\u73B0\u4E86RabbitMQ\u7CFB\u7EDF\u548C\u63D2\u4EF6\u6E90\ + \u4EE3\u7801\u7F16\u8BD1\uFF0C\u6839\u636E\u914D\u7F6E\u6587\u4EF6\u521B\u5EFA\ + RabbitMQ\u96C6\u7FA4\uFF0C\u521B\u5EFA\u8FDE\u63A5RabbitMQ\u7CFB\u7EDF\u7684\u5BA2\ + \u6237\u7AEF\u8282\u70B9\u7B49\u76F8\u5173\u529F\u80FD\uFF0C\u65B9\u4FBF\u6E90\ + \u4EE3\u7801\u7684\u9605\u8BFB)" + repo_url: https://github.com/sky-big/RabbitMQ + category: Message Queue +- description: A logging framework for Erlang/OTP + repo_url: https://github.com/erlang-lager/lager + category: Logging +- description: A custom and configurable Erlang logger formatter which prints JSON + repo_url: https://github.com/expelledboy/erlang_json_logger + category: Logging +- description: Extended process registry for Erlang + repo_url: https://github.com/uwiger/gproc + category: Process Registry +- description: + "\xE6ternity blockchain - scalable blockchain for the people - smart\ + \ contracts, state channels, names, tokens" + repo_url: https://github.com/aeternity/aeternity + category: Blockchain +- description: Lua in Erlang + repo_url: https://github.com/rvirding/luerl + category: Language +- description: Haskell-style functional programming language running on Erlang VM. + repo_url: https://github.com/hamler-lang/hamler + category: Language +- description: Compact server for private LoRaWAN networks + repo_url: https://github.com/gotthardp/lorawan-server + category: LoRaWAN +- description: Nitrogen Web Framework for Erlang (now with websockets!) + repo_url: https://github.com/nitrogen/nitrogen + category: Web Framework +- description: + 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. + repo_url: https://github.com/rebar/rebar + category: Build Tool +- description: High-performance, high-scalability distributed computing for the BEAM. + repo_url: https://github.com/lasp-lang/partisan + category: Distributed Computing +- description: HTTP/1.1, HTTP/2, Websocket client (and more) for Erlang/OTP. + repo_url: https://github.com/ninenines/gun + category: HTTP Client +- description: Prototype implementation of Lasp in Erlang. + repo_url: https://github.com/lasp-lang/lasp + category: Distributed Computing +- description: "PropEr: a QuickCheck-inspired property-based testing tool for Erlang" + repo_url: https://github.com/proper-testing/proper + category: Testing +- description: + A planet scale, highly available, transactional database built on CRDT + technology + repo_url: https://github.com/AntidoteDB/antidote + category: Database +- description: A mocking library for Erlang + repo_url: https://github.com/eproxus/meck + category: Testing +- description: + A Raft implementation for Erlang and Elixir that strives to be efficient + and make it easier to use multiple Raft clusters in a single system. + repo_url: https://github.com/rabbitmq/ra + category: Distributed Computing +- description: Zotonic - The Erlang Web Framework & CMS + repo_url: https://github.com/zotonic/zotonic + category: Web Framework +- description: + Ruby-like hybrid OOP/functional programming language for BEAM, the + Erlang VM + repo_url: https://github.com/tarcieri/reia + category: Language +- description: On-the-fly recompiling and reloading in Erlang. Code without friction. + repo_url: https://github.com/rustyio/sync + category: Language +- description: Sane, simple release creation for Erlang + repo_url: https://github.com/erlware/relx + category: Build Tool +- description: + an erlang application for consuming, producing and manipulating json. + inspired by yajl + repo_url: https://github.com/talentdeficit/jsx + category: JSON +- description: The extensible Erlang SMTP client and server library. + repo_url: https://github.com/gen-smtp/gen_smtp + category: SMTP +- description: Simple, robust and performant Erlang web server + repo_url: https://github.com/knutin/elli + category: Web Server +- description: Apache Kafka client library for Erlang/Elixir + repo_url: https://github.com/kafka4beam/brod + category: Kafka +- description: AWS APIs library for Erlang (Amazon EC2, S3, SQS, DDB, ELB and etc) + repo_url: https://github.com/erlcloud/erlcloud + category: AWS +- description: + "Misultin (pronounced mee-sool-t\xE9en) is an Erlang library for building\ + \ fast lightweight HTTP(S) servers, which also supports websockets." + repo_url: https://github.com/ostinelli/misultin + category: Web Server +- description: Erlang Redis client + repo_url: https://github.com/wooga/eredis + category: Redis +- description: ErlPort - connect Erlang to other languages + repo_url: https://github.com/hdima/erlport + category: Language +- description: + A scalable global Process Registry and Process Group manager for Erlang + and Elixir. + repo_url: https://github.com/ostinelli/syn + category: Process Registry +- description: The Erlang Language Server + repo_url: https://github.com/erlang-ls/erlang_ls + category: Language Server +- description: Inaka's Erlang Coding Guidelines + repo_url: https://github.com/inaka/erlang_guidelines + category: Language +- description: A Gradual type system for Erlang + repo_url: https://github.com/josefs/Gradualizer + category: Language +- description: Expose Erlang Events and Metrics + repo_url: https://github.com/boundary/folsom + category: Metrics +- description: A decentralized, k-ordered id generation service in Erlang + repo_url: https://github.com/boundary/flake + category: ID Generation +- description: Wings3D is an advanced sub-division 3D modeller. + repo_url: https://github.com/dgud/wings + category: 3D Modeller +- description: A Google Protobuf implementation for Erlang + repo_url: https://github.com/tomas-abrahamsson/gpb + category: Protocol Buffers +- description: + Tool for developers working with systems running on the Erlang VM (BEAM). + It helps with performance analysis. + repo_url: https://github.com/erlanglab/erlangpl + category: Performance Analysis +- description: An Erlang implementation of RAFT from WhatsApp + repo_url: https://github.com/WhatsApp/waraft + category: Distributed Computing +- description: High performance Erlang MTProto proxy that powers https://t.me/socksy_bot + repo_url: https://github.com/seriyps/mtproto_proxy + category: Proxy +- description: Basic measurement objects and probe behavior + repo_url: https://github.com/Feuerlabs/exometer + category: Metrics +- description: Erlang HTTP client + repo_url: https://github.com/cmullaparthi/ibrowse + category: HTTP Client +- description: Lightweight MQTT benchmark tool written in Erlang + repo_url: https://github.com/emqx/emqtt-bench + category: Benchmark +- description: Django templates for Erlang + repo_url: https://github.com/erlydtl/erlydtl + category: Template +- description: A Circuit Breaker for Erlang + repo_url: https://github.com/jlouis/fuse + category: Circuit Breaker +- description: Hacks to add shell history to Erlang's shell + repo_url: https://github.com/ferd/erlang-history + category: Debug +- description: An Erlang implementation of Redis + repo_url: https://github.com/cbd/edis + category: Redis +- description: Ernie is an Erlang/Ruby BERT-RPC Server. + repo_url: https://github.com/mojombo/ernie + category: Protocol +- description: A Modern Lisp for the Erlang VM + repo_url: https://github.com/joxa/joxa + category: Language +- description: "SS7 MAP (pen-)testing toolkit. DISCONTINUED REPO, please use: https://github.com/0xc0decafe/ss7MAPer/" + repo_url: https://github.com/ernw/ss7MAPer + category: Testing +- description: + The official "Erlang and OTP in Action" source code - see the README + below for more details + repo_url: https://github.com/erlware/Erlang-and-OTP-in-Action-Source + category: Language +- description: Erlang performance and debugging tools + repo_url: https://github.com/massemanet/eper + category: Performance Analysis +- description: Erlang Style Reviewer + repo_url: https://github.com/inaka/elvis + category: Language +- description: Erlang PostgreSQL client library. + repo_url: https://github.com/epgsql/epgsql + category: PostgreSQL +- description: An automated code formatter for Erlang + repo_url: https://github.com/WhatsApp/erlfmt + category: Language +- description: Erlang MQTT 5.0 Client + repo_url: https://github.com/emqx/emqtt + category: MQTT +- description: DNS server, in Erlang. + repo_url: https://github.com/dnsimple/erldns + category: DNS +- description: + An implementation of Google's Protocol Buffers for Erlang, based on + ngerakines/erlang_protobuffs. + repo_url: https://github.com/basho/erlang_protobuffs + category: Protocol Buffers +- description: + Phoebus is a distributed framework for large scale graph processing + written in Erlang. + repo_url: https://github.com/xslogic/phoebus + category: Distributed Computing +- description: + "2010\u5E74\u5199\u7684\u4E00\u4E2Aerlang\u6E38\u620F\u670D\u52A1\u7AEF\ + demo" + repo_url: https://github.com/qingliangcn/mgee + category: Game +- description: Prolog interpreter in and for Erlang + repo_url: https://github.com/rvirding/erlog + category: Language +- description: Apple Push Notification Server for Erlang + repo_url: https://github.com/inaka/apns4erl + category: Push Notification +- description: Open source dynamo clone written in Erlang. + repo_url: https://github.com/moonpolysoft/dynomite + category: Database +- description: "MySQL/OTP \u2013 MySQL and MariaDB client for Erlang/OTP" + repo_url: https://github.com/mysql-otp/mysql-otp + category: Database +- description: Erlang SIP application server + repo_url: https://github.com/NetComposer/nksip + category: SIP +- description: + A pure Erlang Key/Value store - based on a LSM-tree, optimised for + HEAD requests + repo_url: https://github.com/martinsumner/leveled + category: Database +- description: Convergent replicated datatypes in Erlang + repo_url: https://github.com/basho/riak_dt + category: Database +- description: + Khepri is a tree-like replicated on-disk database library for Erlang + and Elixir. + repo_url: https://github.com/rabbitmq/khepri + category: Database +- description: The Erlang REST framework + repo_url: https://github.com/sinasamavati/leptus + category: REST +- description: MongoDB driver for Erlang + repo_url: https://github.com/comtihon/mongodb-erlang + category: Database +- description: Prometheus.io client in Erlang + repo_url: https://github.com/deadtrickster/prometheus.erl + category: Metrics +- description: Concuerror is a stateless model checking tool for Erlang programs. + repo_url: https://github.com/parapluu/Concuerror + category: Model Checking +- description: + 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 + repo_url: https://github.com/matteoredaelli/ebot + category: Web Crawler +- description: Erlang PostgreSQL client + repo_url: https://github.com/wg/epgsql + category: PostgreSQL +- description: OpenTelemetry Erlang SDK + repo_url: https://github.com/open-telemetry/opentelemetry-erlang + category: Telemetry +- description: Simple, robust and performant Erlang web server + repo_url: https://github.com/elli-lib/elli + category: Web Server +- description: External buffer processes to protect against mailbox overflow in Erlang + repo_url: https://github.com/ferd/pobox + category: Debug +- description: Socket.IO server for Erlang + repo_url: https://github.com/yrashk/socket.io-erlang + category: Web Socket +- description: Erlang Patterns of Concurrency + repo_url: https://github.com/duomark/epocxy + category: Language +- description: GraphQL implementation in Erlang. + repo_url: https://github.com/jlouis/graphql-erlang + category: GraphQL +- description: The Riak client for Erlang. + repo_url: https://github.com/basho/riak-erlang-client + category: Database +- description: + A load-generation and testing tool for basically whatever you can write + a returning Erlang function for. + repo_url: https://github.com/basho/basho_bench + category: Benchmark +- description: JSON Object Signing and Encryption (JOSE) for Erlang and Elixir + repo_url: https://github.com/potatosalad/erlang-jose + category: JOSE +- description: Erlang LSM BTree Storage + repo_url: https://github.com/krestenkrab/hanoidb + category: Database +- description: + "\u041A\u0443\u0440\u0441 \u043E\u0431\u0443\u0447\u0435\u043D\u0438\ + \u044F \u042D\u0440\u043B\u0430\u043D\u0433" + repo_url: https://github.com/yzh44yzh/practical_erlang + category: Language +- description: + Erlang library and packrat parser-generator for parsing expression + grammars. + repo_url: https://github.com/seancribbs/neotoma + category: Language +- description: Erlang Bittorrent Client + repo_url: https://github.com/jlouis/etorrent + category: Torrent +- description: An Erlang OAuth 1.0 implementation + repo_url: https://github.com/erlangpack/erlang-oauth + category: OAuth +- description: Partitioned ETS tables for Erlang and Elixir + repo_url: https://github.com/cabol/shards + category: Database +- description: A public book on testing Erlang + repo_url: https://github.com/zkessin/testing-erlang-book + category: Testing +- description: Erlang JSON library + repo_url: https://github.com/sile/jsone + category: JSON +- description: + Chef Infra Server is a hub for configuration data; storing cookbooks, + node policies and metadata of managed nodes. + repo_url: https://github.com/chef/chef-server + category: Configuration +- description: Erlang Orleans + repo_url: https://github.com/erleans/erleans + category: Distributed Computing +- description: Support library for manipulating Web protocols. + repo_url: https://github.com/ninenines/cowlib + category: Web +- description: "BossDB: a sharded, caching, pooling, evented ORM for Erlang" + repo_url: https://github.com/ErlyORM/boss_db + category: ORM +- description: A visual tracer and profiler for Erlang and Elixir. + repo_url: https://github.com/Appliscale/xprof + category: Debug +- description: Erlang worker pool + repo_url: https://github.com/inaka/worker_pool + category: Debug +- description: "Bragful core: PHP Interpreter in pure Erlang" + repo_url: https://github.com/bragful/ephp + category: Language +- description: + A new revision of Fuzed, the Erlang-based frontend for web apps. Check + out the mailing list at http://groups.google.com/group/fuzed + repo_url: https://github.com/KirinDave/fuzed + category: Web +- description: + Hibari is a production-ready, distributed, ordered 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. + repo_url: https://github.com/hibari/hibari + category: Database +- description: HTTP/HTTPS/Socks4/Socks5 proxy written in Erlang + repo_url: https://github.com/yueyoum/make-proxy + category: Proxy +- description: An Erlang library application which implements the Raft consensus protocol + repo_url: https://github.com/andrewjstone/rafter + category: Consensus +- description: a micro-framework for web applications in Erlang + repo_url: https://github.com/tsujigiri/axiom + category: Web +- description: WebSocket emulation - Erlang server + repo_url: https://github.com/sockjs/sockjs-erlang + category: Web Socket +- description: A top-like tool for monitoring an Erlang node + repo_url: https://github.com/mazenharake/entop + category: Monitoring +- description: XML parser for Erlang + repo_url: https://github.com/willemdj/erlsom + category: XML +- description: Erlang cronish system + repo_url: https://github.com/erlware/erlcron + category: Cron +- description: A safety valve for your erlang node + repo_url: https://github.com/jlouis/safetyvalve + category: Debug +- description: + Erlang state "monad" with merge/conflict-resolution capabilities. Useful + for Riak. + repo_url: https://github.com/mochi/statebox + category: Debug +- description: tiny Erlang app to generate information on the Erlang VM + repo_url: https://github.com/ferd/vmstats + category: Debug +- description: Companion exercises for O'Reilly Media's "Introducing Erlang" + repo_url: https://github.com/oreillymedia/etudes-for-erlang + category: Language +- description: + Erlang module to parse command line arguments using the GNU getopt + syntax + repo_url: https://github.com/jcomellas/getopt + category: Language +- description: + "Erlang date, time, and timezone management: formatting, conversion, + and date arithmetic" + repo_url: https://github.com/choptastic/qdate + category: Language +- description: like erlang's webtool, but trendy and new + repo_url: https://github.com/beamspirit/bigwig + category: Web +- description: STUN and TURN library for Erlang / Elixir + repo_url: https://github.com/processone/stun + category: Web +- description: Apache CouchDB client in Erlang + repo_url: https://github.com/benoitc/couchbeam + category: Database +- description: + Erlang Easy Profiling (eep) application provides a way to analyze application + performance and call hierarchy + repo_url: https://github.com/virtan/eep + category: Debug +- description: Mustache template engine for Erlang. + repo_url: https://github.com/mojombo/mustache.erl + category: Template +- description: + 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. + repo_url: https://github.com/joedevivo/chatterbox + category: Web +- description: + A linked-in driver for Erlang to Mozilla's Spidermonkey Javascript + runtime. + repo_url: https://github.com/basho/erlang_js + category: Web +- description: + POT is an Erlang library for generating Google Authenticator compatible + one time passwords + repo_url: https://github.com/yuce/pot + category: OTP +- description: "\U0001F409 SHEN: Erlang JavaScript Compiler" + repo_url: https://github.com/synrc/shen + category: JavaScript +- description: Simple, Distributed and Scalable PubSub Message Bus written in Erlang + repo_url: https://github.com/cabol/erlbus + category: PubSub +- description: "\U0001F41F GRiSP Erlang Runtime Library" + repo_url: https://github.com/grisp/grisp + category: Runtime +- description: Parse transform utilities for Erlang + repo_url: https://github.com/uwiger/parse_trans + category: Language +- description: Cuneiform distributed programming language + repo_url: https://github.com/joergen7/cuneiform + category: Language +- description: Web framework for Erlang. + repo_url: https://github.com/novaframework/nova + category: Web +- description: The modular distributed fingerprinting engine + repo_url: https://github.com/kudelskisecurity/scannerl + category: Fingerprinting +- description: Erlang Oauth2 implementation + repo_url: https://github.com/kivra/oauth2 + category: OAuth +- description: A scalable RPC library for Erlang-VM based languages + repo_url: https://github.com/priestjim/gen_rpc + category: RPC +- description: Distributed Python for the Erlang Ecosystem + repo_url: https://github.com/lfex/py + category: Python +- description: + Erlware Commons is an Erlware project focused on all aspects of reusable + Erlang components. + repo_url: https://github.com/erlware/erlware_commons + category: Erlang +- description: Erlang Native UUID Generation + repo_url: https://github.com/okeuday/uuid + category: UUID +- description: QUIC protocol for Erlang & Elixir + repo_url: https://github.com/emqx/quic + category: Web +- description: erlang tracing debugger + repo_url: https://github.com/massemanet/redbug + category: Debug +- description: OpenFlow Software Switch written in Erlang + repo_url: https://github.com/FlowForwarding/LINC-Switch + category: OpenFlow +- description: Erlang general non-blocking TCP/SSL socket server + repo_url: https://github.com/emqx/esockd + category: Web +- description: + 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. + repo_url: https://github.com/afiniate/seresye + category: Expert System +- description: + The repository for the code of the examples in the book Designing for + Scalability with Erlang/OTP + repo_url: https://github.com/francescoc/scalabilitywitherlangotp + category: Scalability +- description: Erlang task dispatcher based on ETS counters. + repo_url: https://github.com/ferd/dispcount + category: Debug +- description: A concolic testing tool for the Erlang functional programming language. + repo_url: https://github.com/cuter-testing/cuter + category: Testing +- description: Native Erlang CQL client for Cassandra + repo_url: https://github.com/cqerl/cqerl + category: Database +- description: MessagePack (de)serializer implementation for Erlang / msgpack.org[Erlang] + repo_url: https://github.com/msgpack/msgpack-erlang + category: Serialization +- description: An Erlang library and collection of applications + repo_url: https://github.com/joearms/elib1 + category: Library +- description: YAML 1.2 and JSON parser in pure Erlang + repo_url: https://github.com/yakaz/yamerl + category: Serialization +- description: Make it easy to use SOAP from Erlang + repo_url: https://github.com/bet365/soap + category: Web Service +- description: + Ybot - is a helpful chat robot written with Erlang which supports different + messaging protocols. [@0xAX] + repo_url: https://github.com/OtpChatBot/Ybot + category: Chat Bot +- description: Pure Erlang implementation of ZeroMQ Message Transport Protocol. + repo_url: https://github.com/zeromq/chumak + category: Transport +- description: Erlang bindings for NaCl / libsodium + repo_url: https://github.com/jlouis/enacl + category: Cryptography +- description: AWS Lambda in Erlang + repo_url: https://github.com/alertlogic/erllambda + category: Cloud +- description: Core components of exometer + repo_url: https://github.com/Feuerlabs/exometer_core + category: Monitoring +- description: Ubigraph Erlang Client (and Process Visualizer) + repo_url: https://github.com/krestenkrab/erlubi + category: Visualization +- description: High-Performance Erlang Network Client Framework + repo_url: https://github.com/lpgauth/shackle + category: Network +- description: Erlang client for RabbitMQ + repo_url: https://github.com/rabbitmq/rabbitmq-erlang-client + category: Queue +- description: ruby on erlang + repo_url: https://github.com/johnlinvc/erruby + category: Ruby +- description: Erlang websocket client (ws and wss supported) + repo_url: https://github.com/jeremyong/websocket_client + category: Web Socket +- description: ":boom: An Erlang library for breaking out of faulty services" + repo_url: https://github.com/klarna/circuit_breaker + category: Fault Tolerance +- description: Binary pattern match Based Mustache template engine for Erlang/OTP. + repo_url: https://github.com/soranoba/bbmustache + category: Template +- description: Erlang XMPP library + repo_url: https://github.com/processone/exmpp + category: XMPP +- description: Helper module for working with Erlang terms representing JSON + repo_url: https://github.com/seth/ej + category: JSON +- description: Erlang Shell + repo_url: https://github.com/karlll/kjell + category: Shell +- description: Erlang Koans + repo_url: https://github.com/patrickgombert/erlang-koans + category: Learning +- description: Distributed Erlang without the EPMD + repo_url: https://github.com/tsloughter/epmdless + category: Network +- description: Erlang Persistency Framework + repo_url: https://github.com/inaka/sumo_db + category: Database +- description: systemd utilities for Erlang applications + repo_url: https://github.com/hauleth/erlang-systemd + category: System +- description: Erlang MySQL Driver (from code.google.com) + repo_url: https://github.com/dizzyd/erlang-mysql-driver + category: Database +- description: "\u26A1 MAD: Managing Application Dependencies LING/UNIX" + repo_url: https://github.com/synrc/mad + category: System +- description: Small exercises to get you used to reading and writing Erlang code + repo_url: https://github.com/lambdaclass/erlings + category: Learning +- description: Erlang REST framework + repo_url: https://github.com/fbeline/rooster + category: Web +- description: Erlang package manager (A Giant Nebula of Erlang Repositories) + repo_url: https://github.com/agner/agner + category: Package Manager +- description: Erlang Priority Queues + repo_url: https://github.com/okeuday/pqueue + category: Queue +- description: SIP software written in Erlang + repo_url: https://github.com/fredrikt/yxa + category: Web +- description: A blazing fast JSON parser and generator in pure Erlang. + repo_url: https://github.com/lpil/thoas + category: JSON +- description: For the times you need more than just a gun. + repo_url: https://github.com/inaka/shotgun + category: Debug +- description: OpenId Connect client library in Erlang & Elixir + repo_url: https://github.com/erlef/oidcc + category: OAuth +- description: Multi-Paxos framework in Erlang + repo_url: https://github.com/basho/riak_ensemble + category: Paxos +- description: Wrangler -- An Erlang Refactorer + repo_url: https://github.com/RefactoringTools/wrangler + category: Refactoring +- description: A minimal, high-performance Kafka client in Erlang. + repo_url: https://github.com/helpshift/ekaf + category: Kafka +- description: a new dialect of erlang + repo_url: https://github.com/joearms/erl2 + category: Language +- description: HowTo Erlang in Docker + repo_url: https://github.com/erlang/docker-erlang-example + category: Docker +- description: An Erlang app for communicating with Elastic Search's rest interface. + repo_url: https://github.com/tsloughter/erlastic_search + category: Elastic Search +- description: ponos is a simple yet powerful load generator written in erlang + repo_url: https://github.com/klarna/ponos + category: Load Generator +- description: + Enable connection between Erlang VMs from different docker containers + on different hosts by reimplementing the distributed connection protocol used + by net_kernel. + repo_url: https://github.com/Random-Liu/Erlang-In-Docker + category: Docker +- description: Scalaris, a distributed, transactional key-value store + repo_url: https://github.com/scalaris-team/scalaris + category: Database +- description: Implementations of popular data structures and algorithms + repo_url: https://github.com/aggelgian/erlang-algorithms + category: Library +- description: A Streaming Process-based Skeleton Library for Erlang + repo_url: https://github.com/ParaPhrase/skel + category: Library +- description: The Erlang twist on web frameworks + repo_url: https://github.com/yariv/erlyweb + category: Web +- description: ":1234: Erlang Binary Pretty Printer" + repo_url: https://github.com/jtendo/binpp + category: Debug +- description: Erlang network protocol library + repo_url: https://github.com/msantos/pkt + category: Network +- description: A logger for erlang in the spirit of Log4J. + repo_url: https://github.com/ahmednawras/log4erl + category: Logging +- description: + An Erlang library for generating adversarial network conditions for + QAing distributed applications/systems on a single Linux box. + repo_url: https://github.com/lostcolony/damocles + category: QA +- description: + An up to date riak_core tutorial, using basho's riak_core, Erlang/OTP + 23-24-25 and rebar3. + repo_url: https://github.com/lambdaclass/riak_core_tutorial + category: Tutorial +- description: An ncurses library for Erlang + repo_url: https://github.com/mazenharake/cecho + category: Library +- description: CLI Framework for Erlang + repo_url: https://github.com/basho/clique + category: CLI +- description: + "\U0001F9CA \u0427\u0438\u0441\u0442\u0430 \u0441\u0438\u0441\u0442\ + \u0435\u043C\u0430 \u0437 \u0432\u0441\u0435\u0441\u0432\u0456\u0442\u0430\u043C\ + \u0438" + repo_url: https://github.com/groupoid/henk.ex + category: CLI +- description: Erlang NIF Wrapper Generator + repo_url: https://github.com/parapluu/nifty + category: NIF +- description: An Erlang language kernel for IPython. + repo_url: https://github.com/robbielynch/ierlang + category: IPython +- description: Erlang Distributed Scheduler + repo_url: https://github.com/GameAnalytics/gascheduler + category: Scheduler +- description: + Prototype implementation of Conflict-free Replicated Data Types (CRDTs) + in Erlang. + repo_url: https://github.com/lasp-lang/types + category: CRDT +- description: Complex event processing in Erlang + repo_url: https://github.com/vascokk/rivus_cep +- description: Erlang grpc on chatterbox + repo_url: https://github.com/tsloughter/grpcbox + category: gRPC +- description: An Erlang/Elixir/BEAM profiler tool + repo_url: https://github.com/rabbitmq/looking_glass + category: Profiler +- description: simplified query engine based on logic programming paradigm + repo_url: https://github.com/fogfish/datalog + category: Datalog +- description: Erlang in-memory cache + repo_url: https://github.com/fogfish/cache + category: Cache +- description: Concurrent profiling tool for Erlang + repo_url: https://github.com/huiqing/percept2 + category: Profiling +- description: A stats collection and distributed tracing framework + repo_url: https://github.com/census-instrumentation/opencensus-erlang + category: Tracing +- description: + Erlang/Elixir XMPP parsing and serialization library on top of Fast + XML + repo_url: https://github.com/processone/xmpp + category: XMPP +- description: + A small portable virtual machine that would run Erlang on embedded + systems + repo_url: https://github.com/kvakvs/E4VM + category: VM +- description: Simple exponential backoffs in Erlang + repo_url: https://github.com/ferd/backoff + category: Library +- description: Fast Expat based Erlang XML parsing library + repo_url: https://github.com/processone/fast_xml + category: XML +- description: Erlang Trie Implementation + repo_url: https://github.com/okeuday/trie + category: Library +- description: SSL Certificates for Erlang + repo_url: https://github.com/certifi/erlang-certifi + category: SSL +- description: A set of Protocol Buffers tools and modules for Erlang applications. + repo_url: https://github.com/ngerakines/erlang_protobuffs + category: Protocol Buffers +- description: Avro support for Erlang/Elixir (http://avro.apache.org/) + repo_url: https://github.com/klarna/erlavro + category: Avro +- description: An XMPP client library in Erlang for conveniently testing XMPP servers + repo_url: https://github.com/esl/escalus + category: XMPP +- description: An ISO 8601 date formating and parsing library for Erlang + repo_url: https://github.com/erlsci/iso8601 + category: Date +- description: + "Bondy is an open source, always-on and scalable application networking\ + \ platform connecting all elements of a distributed application\u2014offering\ + \ service and event mesh capabilities combined. Bondy implements the open Web\ + \ Application Messaging Protocol (WAMP) and is written in Erlang." + repo_url: https://github.com/bondy-io/bondy + category: WAMP +- description: In-memory circular array database + repo_url: https://github.com/selectel/yawndb + category: Database +- description: Erlang support for Visual Studio Code + repo_url: https://github.com/pgourlain/vscode_erlang + category: IDE +- description: + Early prototype of ErlT, an experimental Erlang dialect with first-class + support for static typing. + repo_url: https://github.com/WhatsApp/erlt + category: Language +- description: lhttpc is a lightweight HTTP/1.1 client implemented in Erlang. + repo_url: https://github.com/esl/lhttpc + category: HTTP +- description: Exercism exercises in Erlang. + repo_url: https://github.com/exercism/erlang + category: Learning +- description: + The resulting source code produced at the end of each chapter in Handbook + of Neuroevolution Through Erlang. + repo_url: https://github.com/CorticalComputer/Book_NeuroevolutionThroughErlang + category: Learning +- description: Erlang interface for V8 + repo_url: https://github.com/beamjs/erlv8 + category: JavaScript +- description: Erlang Benchmarking Suite. Simpler way to say "this code is faster". + repo_url: https://github.com/max-au/erlperf + category: Benchmark +- description: pure functional and generic programming for Erlang + repo_url: https://github.com/fogfish/datum + category: Library +- description: Rack handler for erlang + repo_url: https://github.com/erlyvideo/rack + category: Web +- description: + Chess representation written in Erlang using Bitboards, ready for use + on game servers + repo_url: https://github.com/DOBRO/binbo + category: Chess +- description: DHT implementation in Erlang + repo_url: https://github.com/jlouis/dht + category: DHT +- description: HTTP2 client for Erlang based on libcurl and libevent + repo_url: https://github.com/puzza007/katipo + category: HTTP +- description: Static site generator using Erlang. Yes, Erlang. + repo_url: https://github.com/gar1t/lambdapad + category: Web +- description: + jesse (JSon Schema Erlang) is an implementation of a JSON Schema validator + for Erlang. + repo_url: https://github.com/for-GET/jesse + category: JSON +- description: Unicode eXtention for Erlang (Strings, Collation) + repo_url: https://github.com/erlang-unicode/ux + category: Library +- description: An Erlang language server, providing IDE services. + repo_url: https://github.com/erlang/sourcer + category: Language Server +- description: An easy direct Erlang CouchDB library. + repo_url: https://github.com/jchris/hovercraft + category: Database +- description: + Project that aims to simplify Erlang/OTP development and improve developer + productivity + repo_url: https://github.com/gar1t/e2 + category: Library +- description: Erlang RFC4627 (JSON) codec and JSON-RPC server implementation. + repo_url: https://github.com/tonyg/erlang-rfc4627 + category: JSON +- description: Swagger integration for Cowboy (built on trails) + repo_url: https://github.com/inaka/cowboy_swagger + category: Web +- description: An Erlang implementation of libp2p swarms + repo_url: https://github.com/helium/erlang-libp2p + category: Library +- description: Erlang Docs in the Shell predating EEP-48 and shell_docs + repo_url: https://github.com/erszcz/docsh + category: Library +- description: Asynchronously replicated Mnesia-like database for Erlang/Elixir + repo_url: https://github.com/emqx/mria + category: Database +- description: Erlang driver for nanomsg + repo_url: https://github.com/basho/enm + category: Library +- description: Pure Erlang network stack + repo_url: https://github.com/archaelus/enet + category: Library +- description: Erlang SIP + repo_url: https://github.com/poroh/ersip + category: SIP +- description: A distributed KV store for Erlang and Elixir. + repo_url: https://github.com/ostinelli/ram + category: Database +- description: A framework to manage jobs at huge Erlang clusters + repo_url: https://github.com/NetComposer/nkcluster + category: Cluster +- description: + KATT (Klarna API Testing Tool) is an HTTP-based API testing tool for + Erlang. + repo_url: https://github.com/for-GET/katt + category: HTTP +- description: + dhtcrawler is a DHT crawler written in erlang. It can join a DHT network + and crawl many P2P torrents. + repo_url: https://github.com/kevinlynx/dhtcrawler + category: DHT +- description: A Lisp on the Erlang VM + repo_url: https://github.com/kapok-lang/kapok + category: Language +- description: Erlang PostgreSQL driver + repo_url: https://github.com/semiocast/pgsql + category: Database +- description: Minimum viable Erlang web framework + repo_url: https://github.com/flashingpumpkin/spooky + category: Web +- description: SHA-224, SHA-256, SHA-384, SHA-512 implemented in Erlang NIFs. + repo_url: https://github.com/vinoski/erlsha2 + category: Library +- description: Cap'n Proto library for Erlang + repo_url: https://github.com/kaos/ecapnp + category: Library +- description: Erlang with SQL or not + repo_url: https://github.com/artemeff/eql + category: SQL +- description: Lexical analyzer generator for Erlang + repo_url: https://github.com/rvirding/leex + category: Lexer +- description: Efficiently collect massive volumes of metrics inside the Erlang VM + repo_url: https://github.com/knutin/statman + category: Metrics +- description: Erlang Generic Game Server + repo_url: https://github.com/jordillonch/eggs + category: Game +- description: + Luvvie Script. An Erlang dialect that compiles to Javascript for Actor-style + DOM scripting + repo_url: https://github.com/hypernumbers/LuvvieScript + category: Language +- description: The Erlang git-daemon + repo_url: https://github.com/mojombo/egitd + category: Git +- description: Erlang Game Server + repo_url: https://github.com/essen/egs + category: Game +- description: Erlang to PureScript transpiler. Run Erlang in the browser! + repo_url: https://github.com/erlscripten/erlscripten + category: Language +- description: Erlang UUID + repo_url: https://github.com/avtobiff/erlang-uuid + category: Library +- description: A tool for rapid profiling of Erlang and Elixir applications + repo_url: https://github.com/Stratus3D/eflambe + category: Profiling +- description: A simple, standardized interface library to Erlang HTTP Servers. + repo_url: https://github.com/nitrogen/simple_bridge + category: Web +- description: An Erlang twitter client + repo_url: https://github.com/ngerakines/erlang_twitter + category: Twitter +- description: MMDB reader for geolocation and ASN lookup of IP addresses + repo_url: https://github.com/g-andrade/locus + category: Geolocation +- description: Guess Erlang Application Scattering + repo_url: https://github.com/crownedgrouse/geas + category: Library +- description: Erlang Formatter for Rebar3 + repo_url: https://github.com/AdRoll/rebar3_format + category: Library +- description: Sortable Erlang Term Serialization + repo_url: https://github.com/uwiger/sext + category: Library +- description: Generic Erlang CoAP Client/Server + repo_url: https://github.com/gotthardp/gen_coap + category: CoAP +- description: The Jungle of Erlang code + repo_url: https://github.com/gebi/jungerl + category: Library +- description: KVC - Key Value Coding for Erlang data structures + repo_url: https://github.com/etrepum/kvc + category: Library +- description: Oracle Database driver for Erlang + repo_url: https://github.com/erlangbureau/jamdb_oracle + category: Database +- description: Collection of ssl verification functions for Erlang + repo_url: https://github.com/deadtrickster/ssl_verify_fun.erl + category: Library +- description: Support for OpenTracing in Erlang + repo_url: https://github.com/Bluehouse-Technology/otter + category: Library +- description: Parallel worker and capacity limiting library for Erlang + repo_url: https://github.com/basho/sidejob + category: Library +- description: Library implementing the SPDY protocol + repo_url: https://github.com/RJ/erlang-spdy + category: HTTP +- description: An Erlang Memcached Client. + repo_url: https://github.com/joewilliams/merle + category: Library +- description: ":beetle: Primitive Erlang Security Tool" + repo_url: https://github.com/okeuday/pest + category: Library +- description: Rebar-friendly fork of rabbitmq-erlang-client + repo_url: https://github.com/jbrisbin/amqp_client + category: Library +- description: Erlang indentation and syntax for Vim + repo_url: https://github.com/vim-erlang/vim-erlang-runtime + category: Editor +- description: Erlang interface to ICMP sockets + repo_url: https://github.com/msantos/gen_icmp + category: Library +- description: pure erlang implementation of Cucumber parser & driver + repo_url: https://github.com/membase/cucumberl + category: Testing +- description: High-Performance Erlang StatsD Client + repo_url: https://github.com/lpgauth/statsderl + category: Metrics +- description: + An application used to dynamically discover resources present in an + Erlang node cluster. + repo_url: https://github.com/erlware/resource_discovery + category: Cluster +- description: A simple, yet powerful Erlang cluster bootstrapping application. + repo_url: https://github.com/schlagert/bootstrap + category: Cluster +- description: Erlang library for GRPC + repo_url: https://github.com/Bluehouse-Technology/grpc + category: Protocol +- description: Port of Poul-Henning Kamp's ministat to the Erlang world + repo_url: https://github.com/jlouis/eministat + category: Metrics +- description: Erlang driver for MongoDB with gridfs that works with maps and proplists + repo_url: https://github.com/SergejJurecko/erlmongo + category: Database +- description: Erlang BERT encoder/decoder + repo_url: https://github.com/mojombo/bert.erl + category: Protocol +- description: + Numeric Erlang - vector and matrix operations with CUDA. Heavily inspired + by Pteracuda - https://github.com/kevsmith/pteracuda + repo_url: https://github.com/vascokk/NumEr + category: Library +- description: A load-testing framework for running massively parallel tests + repo_url: https://github.com/esl/amoc + category: Testing +- description: + Erlang IP Geolocation module, currently supporting the MaxMind GeoLite + City Database. + repo_url: https://github.com/mochi/egeoip + category: Geolocation +- description: Kafka protocol erlang library + repo_url: https://github.com/kafka4beam/kafka_protocol + category: Protocol +- description: Erlang implementation of HyperLogLog + repo_url: https://github.com/GameAnalytics/hyper + category: Protocol +- description: Erlang DNS library. + repo_url: https://github.com/dnsimple/dns_erlang + category: DNS +- description: Microservices for Erlang + repo_url: https://github.com/videlalvaro/gen_microservice + category: Microservices +- description: Erlang Rest Client + repo_url: https://github.com/kivra/restclient + category: HTTP +- description: A Pure Erlang ZooKeeper Client (no C dependency) + repo_url: https://github.com/huaban/erlzk + category: Library +- description: Database for storing Stock Exchange quotes in erlang + repo_url: https://github.com/maxlapshin/stockdb + category: Database +- description: + Version-incrementing, appup-generating, relx-coaxing, workflow-assistant + for Erlang projects using rebar3. + repo_url: https://github.com/RJ/relflow + category: Library +- description: CloudI Process Groups + repo_url: https://github.com/okeuday/cpg + category: Library +- description: + Experimental library to bring pipe and maybe operator equivalents in + Erlang + repo_url: https://github.com/fenollp/fancyflow + category: Library +- description: A supercompiler pass for Erlang + repo_url: https://github.com/fenollp/erlscp + category: Library +- description: + etap is a simple erlang testing library that provides TAP compliant + output. + repo_url: https://github.com/ngerakines/etap + category: Testing +- description: Signaling and ICE servers for WebRTC in Erlang + repo_url: https://github.com/lambdaclass/webrtc-server + category: WebRTC +- description: Erlang port of Hamcrest + repo_url: https://github.com/hyperthunk/hamcrest-erlang + category: Library +- description: Create graphs of Erlang systems and programs + repo_url: https://github.com/eproxus/grapherl + category: Library +- description: "DEPRECATED: Erlang based Chef Server top-level OTP release project" + repo_url: https://github.com/chef-boneyard/erchef + category: Library +- description: Ragnarok Online server software written in Erlang. + repo_url: https://github.com/aliter/aliter + category: Game +- description: '["Linux VM", ["Erlang Process", ["Erlang VM"]]].' + repo_url: https://github.com/msantos/evum + category: Library +- description: + Timer module for Erlang that makes it easy to abstact time out of the + tests. + repo_url: https://github.com/lehoff/kairos + category: Library +- description: A simple tty interface to the Erlang debugger and tracer. + repo_url: https://github.com/etnt/edbg + category: Library +- description: Erlang Services Platform + repo_url: https://github.com/duomark/erlangsp + category: Library +- description: simple TCP routing proxy (layer 7) in erlang + repo_url: https://github.com/benoitc/cowboy_revproxy + category: HTTP +- description: Erlang port driver for interacting with syslog via syslog(3) + repo_url: https://github.com/Vagabond/erlang-syslog + category: Library +- description: A behaviour/support library for writing plain Erlang FSMs. + repo_url: https://github.com/uwiger/plain_fsm + category: Library +- description: Erlang stats aggregation app that periodically flushes data to graphite + repo_url: https://github.com/RJ/estatsd + category: Metrics +- description: + This is another erlang CouchDB client. It is a little simpler than + most and does what I want. + repo_url: https://github.com/ngerakines/erlang_couchdb + category: Database +- description: Erlang/OTP oriented build system + repo_url: https://github.com/erlware-deprecated/sinan + category: Library +- description: date manipulation library for erlang + repo_url: https://github.com/dweldon/edate + category: Library +- description: An Erlang application release in a Docker container from scratch + repo_url: https://github.com/shortishly/erlang-in-docker-from-scratch + category: Docker +- description: ANSI colors for your Erlang + repo_url: https://github.com/julianduque/erlang-color + category: Library +- description: A Treasure Hunt for Erlangers + repo_url: https://github.com/inaka/gold_fever + category: Community +- description: Docker Remote API client for Erlang + repo_url: https://github.com/proger/erldocker + category: Docker +- description: QR Code encoder in Erlang + repo_url: https://github.com/komone/qrcode + category: Library +- description: Run JavaScript from Erlang in an external OS process. + repo_url: https://github.com/strange/erlang_v8 + category: Library +- description: Erlang kafka driver based on librdkafka + repo_url: https://github.com/silviucpp/erlkaf + category: Protocol +- description: An Erlang application for Google Cloud Messaging + repo_url: https://github.com/pdincau/gcm-erlang + category: Protocol +- description: WebSocket Server and Client implementation in Erlang/Mochiweb + repo_url: https://github.com/davebryson/erlang_websocket + category: WebSocket +- description: barrel_tcp is a generic TCP acceptor pool with low latency in Erlang. + repo_url: https://github.com/benoitc-attic/barrel_tcp + category: Library +- description: Erlang library for testing http requests + repo_url: https://github.com/tank-bohr/bookish_spork + category: Testing +- description: Yes, another Erlang web server! + repo_url: https://github.com/gar1t/psycho + category: HTTP +- description: erGW - Erlang implementations of GGSN or P-GW + repo_url: https://github.com/travelping/ergw + category: Library +- description: + 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). + repo_url: https://github.com/basho/merge_index + category: Library +- description: + Erlang Simple Object Notation - dynamic name-value dictionary data + type and syntax for Erlang + repo_url: https://github.com/alavrik/erlson + category: Library +- description: Tree-sitter Grammar for Erlang + repo_url: https://github.com/WhatsApp/tree-sitter-erlang + category: Library +- description: A simple extendable irc bot in Erlang + repo_url: https://github.com/gdamjan/erlang-irc-bot + category: Library +- description: Erlang TUN/TAP interface + repo_url: https://github.com/msantos/tunctl + category: Library +- description: Erlang Postgres client and connection pool + repo_url: https://github.com/erleans/pgo + category: Database +- description: EMQX Webhook Plugin + repo_url: https://github.com/emqx/emqx-web-hook + category: Plugin +- description: Fast memcached protocol client in pure Erlang + repo_url: https://github.com/EchoTeam/mcd + category: Library +- description: + eredis_cluster is an erlang wrapper for eredis to support cluster mode + of redis 3.0.0+ + repo_url: https://github.com/adrienmo/eredis_cluster + category: Library +- description: + Erlang messaging server optimized to send 1 message to 40k subscribers + to a topic in < 1s + repo_url: https://github.com/tolbrino/hotwheels + category: Library +- description: Metaprogramming in Erlang + repo_url: https://github.com/richcarl/merl + category: Library +- description: Merkle Trees for data replication in Erlang + repo_url: https://github.com/ferd/merklet + category: Library +- description: simple Erlang config handler using INI files + repo_url: https://github.com/benoitc/econfig + category: Library +- description: + "Erlang shell with advanced features: evaluating non-exported functions + and shortcuts for frequently used functions." + repo_url: https://github.com/WhatsApp/power_shell + category: Library +- description: + All of the public Erlang/OTP source releases (since R6B-0 in 1999) + in convenient git form + repo_url: https://github.com/mfoemmel/erlang-otp + category: Library +- description: High-Performance Erlang HTTP 1.1 Client + repo_url: https://github.com/lpgauth/buoy + category: HTTP +- description: Create, configure, and manage AWS services from Erlang code. + repo_url: https://github.com/aws-beam/aws-erlang + category: AWS +- description: High-Performance Erlang Cassandra driver based on DataStax cpp-driver + repo_url: https://github.com/silviucpp/erlcass + category: Database +- description: "[MIRROR] Video, audio and Image Converter for Erlang/Elixir" + repo_url: https://github.com/G-Corp/vice + category: Library +- description: Erlang MIME types library + repo_url: https://github.com/erlangpack/mimetypes + category: Library +- description: Erlang XMPP Client + repo_url: https://github.com/engineyard/natter + category: Protocol +- description: A minimal library for building scalable TCP servers in Erlang + repo_url: https://github.com/sinasamavati/condor +- description: + 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. + repo_url: https://github.com/fredlund/JavaErlang + category: Protocol +- description: Tool to convert Erlang cover data files into Cobertura XML reports + repo_url: https://github.com/covertool/covertool + category: Library +- description: Erlang SMTP library + repo_url: https://github.com/archaelus/esmtp +- description: HTTP/2 server written in Erlang + repo_url: https://github.com/tatsuhiro-t/lucid +- description: Erlang Git Implementation + repo_url: https://github.com/schacon/erlangit +- description: A rebar3 plugin for frictionless release upgrades + repo_url: https://github.com/lrascao/rebar3_appup_plugin +- description: pipelined erlang redis client + repo_url: https://github.com/jkvor/redo +- description: Simple OTP app for managing Erlang VM system_monitor event messages + repo_url: https://github.com/basho/riak_sysmon +- description: Erlang OAuth2 Client + repo_url: https://github.com/kivra/oauth2_client +- description: Alternative to the erlang documentation + repo_url: https://github.com/daleharvey/erldocs +- description: A simple chat server written in Erlang. + repo_url: https://github.com/luisgabriel/erl-chat-server +- description: A wrapper on the RabbitMQ Erlang Client (Erlang) + repo_url: https://github.com/jlouis/turtle +- description: automatic Erlang node discovery via redis + repo_url: https://github.com/jkvor/redgrid +- description: A couple of improvements over Cowboy Routes + repo_url: https://github.com/inaka/cowboy-trails +- description: Erlang SQL constructor + repo_url: https://github.com/ddosia/mekao +- description: generic plugin & hook system for Erlang applications + repo_url: https://github.com/benoitc/hooks +- description: A lightweight, convention over configuration test framework for Erlang + repo_url: https://github.com/wooga/etest +- description: Generic setup utility for Erlang-based systems + repo_url: https://github.com/uwiger/setup +- description: + Scientific Computing on the Erlang VM - An LFE Wrapper Library for + SciPy, NumPy, etc. + repo_url: https://github.com/lfeutre/lsci +- description: "sfmt-erlang: SIMD-oriented Fast Mersenne Twister (SFMT) for Erlang" + repo_url: https://github.com/jj1bdx/sfmt-erlang +- description: A library that implements the sagas pattern for Erlang + repo_url: https://github.com/jadeallenx/gisla +- description: Erlang internationalization library. + repo_url: https://github.com/etnt/gettext +- description: A generic interface to different metrics systems in Erlang. + repo_url: https://github.com/benoitc/erlang-metrics +- description: Erlang + ClojureScript app to send holiday reminders + repo_url: https://github.com/lambdaclass/holiday_pinger +- description: Erlang Package Manager + repo_url: https://github.com/jkvor/epm +- description: Erlang implementation of HoneyBadgerBFT + repo_url: https://github.com/helium/erlang-hbbft +- description: Erlang package maker + repo_url: https://github.com/flussonic/epm +- description: "erlang \u6E38\u620F\u670D\u52A1\u5668\u6846\u67B6\u3002" + repo_url: https://github.com/fillmyheart/slg-server +- description: a set of statistics functions for erlang + repo_url: https://github.com/boundary/bear +- description: MySQL Server Protocol in Erlang + repo_url: https://github.com/altenwald/myproto +- description: Erlang stdlib extensions. + repo_url: https://github.com/0xYUANTI/stdlib2 +- description: Elixir, Erlang, Gleam & LFE code all in the same project! + repo_url: https://github.com/wojtekmach/hello_beam +- description: This project will no longer be maintained. + repo_url: https://github.com/w2l0o5/observerweb +- description: Sequential Binding Parse Transformation for Erlang + repo_url: https://github.com/spawngrid/seqbind +- description: Protocol Buffers, JSON, XML data serialization system for Erlang + repo_url: https://github.com/alavrik/piqi-erlang +- description: The Erlang Dead Code Cleaner + repo_url: https://github.com/AdRoll/rebar3_hank +- description: NIF-based date and time parsing and formatting for Erlang + repo_url: https://github.com/selectel/tempo +- description: + Rebar Erlang, OTP and other project templates. Use rebar3 for rebar3 + templates and updates. + repo_url: https://github.com/mbbx6spp/rebar-templates +- description: "Elixir Flavoured Erlang: an Erlang to Elixir Transpiler" + repo_url: https://github.com/marianoguerra/efe +- description: Lasp driven process group registry for Erlang. + repo_url: https://github.com/lasp-lang/lasp_pg +- description: Lens implementation in Erlang + repo_url: https://github.com/jlouis/erl-lenses +- description: Erlang UUID Module + repo_url: https://github.com/travis/erlang-uuid +- description: + Proxy server written in erlang. Supports reverse proxy load balancing + and forward proxy with http (including CONNECT), socks4, socks5, and transparent + proxy modes. + repo_url: https://github.com/skruger/Surrogate +- description: Common library used by rabbitmq-server and rabbitmq-erlang-client + repo_url: https://github.com/rabbitmq/rabbitmq-common +- description: A pool mining software written in Erlang for cryptographic currencies + repo_url: https://github.com/p2k/ecoinpool +- description: + Erlang Postgres application that uses Poolboy and deals with the database + being unavailable + repo_url: https://github.com/epgsql/pgapp +- description: A simple, fault-tolerant distributed lock server in erlang. + repo_url: https://github.com/dustin/elock +- description: Erlang port of famous radamsa fuzzzer. + repo_url: https://github.com/Darkkey/erlamsa +- description: + Director is a production-ready supervisor and manager for Erlang/Elixir + processes that focuses on speed, performance and flexibility. + repo_url: https://github.com/pouriya/director +- description: + A project to unify various implementations of the Erlang library gen_leader + into a modern, robust single implementation + repo_url: https://github.com/KirinDave/gen_leader_revival +- description: Pure Key/Value database library for Erlang Applications + repo_url: https://github.com/refuge/cowdb +- description: Erlang Docker client + repo_url: https://github.com/NetComposer/nkdocker +- description: Erlang configuration provider / application:get_env/2 on steroids + repo_url: https://github.com/jtendo/confetti +- description: The McErlang model checker for Erlang + repo_url: https://github.com/fredlund/McErlang +- description: An emulsifying Erlang SOAP library + repo_url: https://github.com/devinus/detergent +- description: redis erlang client library (imported from bitbucket) + repo_url: https://github.com/cstar/erldis +- description: A generic library to load balance communication between Erlang nodes + repo_url: https://github.com/boundary/gen_lb +- description: Erlang IRC client/server framework + repo_url: https://github.com/archaelus/erlirc +- description: Erlang XQuery 3.1 Processor + repo_url: https://github.com/zadean/xqerl +- description: Ruby to Erlang Bridge And Runner + repo_url: https://github.com/mojombo/rebar +- description: Build .deb packages from Erlang releases + repo_url: https://github.com/arjan/pkgx +- description: A PHP eval server for Erlang/OTP. + repo_url: https://github.com/skeltoac/php_app +- description: library for modeling Petri nets in Erlang + repo_url: https://github.com/joergen7/gen_pnet +- description: Very Simple Erlang Spell Checker + repo_url: https://github.com/inaka/sheldon +- description: Elevator control system demonstrating Erlang/OTP upgrades. + repo_url: https://github.com/extend/elevators +- description: Generate Vim tags for Erlang files + repo_url: https://github.com/vim-erlang/vim-erlang-tags +- description: FlowER - a Erlang OpenFlow development platform + repo_url: https://github.com/travelping/flower +- description: Erlang shell tools + repo_url: https://github.com/proger/erlsh +- description: Generic Erlang transport layer + repo_url: https://github.com/NetComposer/nkpacket +- description: + ":ok_hand: erlang grab bag of useful functions. it should have been + called swiss army knife but katanas are more deadlier ;)" + repo_url: https://github.com/lambdaclass/erlang-katana +- description: Ordered fixed-size binary dictionary in Erlang + repo_url: https://github.com/knutin/bisect +- description: The core of an Erlang linter + repo_url: https://github.com/inaka/elvis_core +- description: minimal container runtime in erlang + repo_url: https://github.com/emirozer/beamwhale +- description: "Erlang\u306E\u4FBF\u5229\u306A\u30E9\u30A4\u30D6\u30E9\u30EA\u96C6" + repo_url: https://github.com/dwango/moyo +- description: Syntax checker for Erlang + repo_url: https://github.com/ten0s/syntaxerl +- description: Erlang/Elixir OpenTelemetry API + repo_url: https://github.com/open-telemetry/opentelemetry-erlang-api +- description: A simple Facebook Platform API interface in Erlang. + repo_url: https://github.com/ngerakines/erlang_facebook +- description: Inline C code in Erlang modules to build NIFs + repo_url: https://github.com/inaka/niffy +- description: BSON documents in Erlang, see bsonspec.org + repo_url: https://github.com/comtihon/bson-erlang +- description: Python interpreter written in pure Erlang. + repo_url: https://github.com/cnwzhjs/python.erl +- description: An RFC 3164 and RFC 5424 compliant logging framework for Erlang. + repo_url: https://github.com/schlagert/syslog +- description: Bitcoin Erlang Node - scalable bitcoin daemon + repo_url: https://github.com/r-willis/biten +- description: Erlang implementation of the libvirtd remote protocol + repo_url: https://github.com/msantos/verx +- description: High-Performance Erlang Stream Processor + repo_url: https://github.com/lpgauth/swirl +- description: Generic cowboy handlers to work with Sumo + repo_url: https://github.com/inaka/sumo_rest +- description: A Heilum Blockchain Node + repo_url: https://github.com/helium/blockchain-node +- description: + An Erlang/OTP-style implementation of the PAXOS distributed consensus + protocol + repo_url: https://github.com/gburd/gen_paxos +- description: An Erlang-flavoured SQL DSL + repo_url: https://github.com/devinus/sqerl +- description: An Erlang implementation of the R*-tree spacial data structure + repo_url: https://github.com/armon/erl-rstar +- description: + Websocket and Socket.IO support for RabbitMQ (deprecated -- see https://github.com/sockjs/sockjs-erlang + instead) + repo_url: https://github.com/rabbitmq/rabbit-socks +- description: Native Erlang Unix serial interface + repo_url: https://github.com/msantos/srly +- description: Futures implemented in Erlang + repo_url: https://github.com/gleber/erlfu +- description: Safe and Fast Bloom Filter + FBFs for Erlang + repo_url: https://github.com/Vonmo/erbloom +- description: Erlang omnicomplete plugin for Vim + repo_url: https://github.com/vim-erlang/vim-erlang-omnicomplete +- description: Multi-Player Game on top of HDP protocol + repo_url: https://github.com/inaka/serpents +- description: Erlang on Bare Metal + repo_url: https://github.com/FlowForwarding/lincx +- description: Logger framework for Erlang applications + repo_url: https://github.com/eltex-ecss/chronica +- description: Erlang library for conversion from one local time to another + repo_url: https://github.com/dmitryme/erlang_localtime +- description: Simulating Netsplits using the Erlang Port Mapper Deamon + repo_url: https://github.com/dergraf/epmdpxy +- description: implements NAT handling facilities for Erlang applications + repo_url: https://github.com/benoitc/erlang-nat +- description: Erlang Crashdump Analysis Suite + repo_url: https://github.com/archaelus/edump +- description: + A pure Erlang library for creating PNG images. It can currently create + 8 and 16 bit RGB, RGB with alpha, indexed, grayscale and grayscale with alpha + images. + repo_url: https://github.com/yuce/png +- description: Erlang RTMP server + repo_url: https://github.com/windock/erlyvideo +- description: Erlang syntax checking and compiler plugin for Vim + repo_url: https://github.com/vim-erlang/vim-erlang-compiler +- description: zMQ implemented in Erlang + repo_url: https://github.com/RoadRunnr/ezmq +- description: "ecache: Erlang ETS Based TTL Cache" + repo_url: https://github.com/mattsta/ecache +- description: compile and load erlang modules from string input + repo_url: https://github.com/jkvor/dynamic_compile +- description: simple persistent queues for Erlang + repo_url: https://github.com/fogfish/esq +- description: + 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. + repo_url: https://github.com/chef/concrete +- description: BEAM friendly spinlocks for Elixir/Erlang + repo_url: https://github.com/whitfin/sleeplocks +- description: Erlang Kubernetes client + repo_url: https://github.com/tsloughter/kuberl +- description: Erlang RADIUS server framework + repo_url: https://github.com/travelping/eradius +- description: Erlang wrapper for Telegram bot API https://core.telegram.org/bots + repo_url: https://github.com/seriyps/pe4kin +- description: High-Performance Erlang Cassandra / Scylla CQL Client + repo_url: https://github.com/lpgauth/marina +- description: Erlang Slack REST API wrapper + repo_url: https://github.com/julienXX/slacker +- description: + A library for functional zipper data structures in Erlang. Read more + on zippers @ http://ferd.ca/yet-another-article-on-zippers.html + repo_url: https://github.com/ferd/zippers +- description: ChaosMonkey style testing for the BEAM + repo_url: https://github.com/ankhers/havoc +- description: Erlang Action Message Format Library + repo_url: https://github.com/abuibrahim/erlang-amf +- description: A lightweight/efficient cron-like job scheduling library for Erlang. + repo_url: https://github.com/zhongwencool/ecron +- description: rebar3 plugin for building Elixir dependencies with mix + repo_url: https://github.com/Supersonido/rebar_mix +- description: A scalability benchmark suite for Erlang/OTP + repo_url: https://github.com/softlab-ntua/bencherl +- description: Erlang distributed registration and load balancing + repo_url: https://github.com/NetComposer/nkdist +- description: + Small library for colored (ANSI) output in Erlang/Elixir/LFE. It's + can be useful when you need to create user-friendly command-line applications. + repo_url: https://github.com/lk-geimfari/nebula +- description: Multicast DNS in Erlang/OTP + repo_url: https://github.com/shortishly/mdns +- description: Erlang interface to eBPF + repo_url: https://github.com/oskardrums/ebpf +- description: A lean portable Erlang, no BEAM + repo_url: https://github.com/maximk/teeterl +- description: + OUTDATED. Use https://github.com/xirsys/xmedialib instead!!! Erlang + library for dealing with rtp/rtcp (STILL IN A VERY EARLY STAGE) + repo_url: https://github.com/lemenkov/rtplib +- description: Let's Encrypt client library for Erlang + repo_url: https://github.com/gbour/letsencrypt-erlang +- description: + A custom formatter for the Erlang logger application that turns maps + into single line text logs + repo_url: https://github.com/ferd/flatlog +- description: Adopting Erlang service discovery project + repo_url: https://github.com/adoptingerlang/service_discovery +- description: Erlang Amazon WebServices + repo_url: https://github.com/x6j8x/erlaws +- description: + "Active development for Erlang: rebuild and reload source/binary files + while the VM is running" + repo_url: https://github.com/proger/active +- description: Fast YAML native library for Erlang / Elixir + repo_url: https://github.com/processone/fast_yaml +- description: Erlang port of Haml + repo_url: https://github.com/kevsmith/herml +- description: Handle UNIX signals in Erlang + repo_url: https://github.com/jkingsbery/sighandler +- description: Erlang DBUS implementation (forked from unmaintained erlang-dbus) + repo_url: https://github.com/jeanparpaillon/erlang-dbus +- description: Cache environment variables as Erlang app variables + repo_url: https://github.com/heroku/stillir +- description: "Lol \u2014 Lisp on erLang, and programming is fun again" + repo_url: https://github.com/b0oh/lol +- description: Simply the best logging framework for Erlang + repo_url: https://github.com/siberian-fast-food/alogger +- description: + The EUnit lightweight unit testing framework for Erlang - this is the + canonical development repository. + repo_url: https://github.com/richcarl/eunit +- description: + 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.) + repo_url: https://github.com/richcarl/erlguten +- description: An adaptive accrual node failure detection library for Elixir and Erlang + repo_url: https://github.com/rabbitmq/aten +- description: Benchmarking tool to stress real-time protocols + repo_url: https://github.com/processone/rtb +- description: A collection of leex and yecc definitions, along with tests + repo_url: https://github.com/jchris/erlang-json-eep-parser +- description: Erlang Xref Runner (inspired in rebar xref) + repo_url: https://github.com/inaka/xref_runner +- description: + The source code of the Erlang Programming book by Francesco Cesarini + and Simon Thompson, published by O'Reilly Media + repo_url: https://github.com/francescoc/erlangprogramming +- description: Erlang consumer library for OpenID + repo_url: https://github.com/etnt/eopenid +- description: Streams in Erlang + repo_url: https://github.com/epappas/erl_streams +- description: A framework for building erlang memcached servers. + repo_url: https://github.com/dustin/ememcached +- description: BEAM emulator written in Erlang + repo_url: https://github.com/tonyrog/beam +- description: Erlang/OTP 25+ PostgreSQL client + repo_url: https://github.com/shortishly/pgmp +- description: + An Erlang linked-in driver that allows embedding Lua into the Erlang + VM + repo_url: https://github.com/raycmorgan/erl-lua +- description: Riak Erlang client using the HTTP interface + repo_url: https://github.com/basho/riak-erlang-http-client +- description: Send collectd statistics from your Erlang applications + repo_url: https://github.com/astro/erlang-collectd +- description: Erlang implementation of the Noise protocol + repo_url: https://github.com/aeternity/enoise +- description: Raft-based, consensus oriented implementation of Mnesia transactions + repo_url: https://github.com/rabbitmq/mnevis +- description: A semantic search tool for Erlang that supports large code-bases. + repo_url: https://github.com/klarna-incubator/glass +- description: Erlang memcached binary protocol client + repo_url: https://github.com/jkvor/erlmc +- description: SSH distribution for erlang + repo_url: https://github.com/geocar/inet_ssh_dist +- description: Intercluster RPC for Erlang and Elixir + repo_url: https://github.com/g-andrade/backwater +- description: Alternative Erlang Pre-Processor + repo_url: https://github.com/ErlyORM/aleppo +- description: erlang riak client pool + repo_url: https://github.com/dweldon/riakpool +- description: A basic CEP package written in erlang + repo_url: https://github.com/danmacklin/erlang_cep +- description: An alternative RPC implementation for Erlang. + repo_url: https://github.com/bet365/erpc +- description: scalable and lightweight OTP Erlang client for memcached + repo_url: https://github.com/AdRoll/mero +- description: A generic batching server for Erlang and Elixir + repo_url: https://github.com/rabbitmq/gen-batch-server +- description: Erlang Image Manipulation Process + repo_url: https://github.com/processone/eimp +- description: Erlang Websockets example using Cowboy + repo_url: https://github.com/marcelog/erws +- description: The BitBucket Erlang Client + repo_url: https://github.com/klarna/bec +- description: + 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. + repo_url: https://github.com/jimmyrcom/HTML5-Canvas-Old-School-RPG-Map-with-Erlang-Websockets-Chat +- description: JSON Schema to Erlang Records Generator + repo_url: https://github.com/ddossot/jerg +- description: Next Generation erlguten -- a PDF generation application in Erlang + repo_url: https://github.com/CarlWright/NGerlguten +- description: + Ports of some examples in tmm1's amqp library to use the rabbitmq erlang + client. + repo_url: https://github.com/careo/rabbitmq-erlang-client-examples +- description: Automatically format Erlang code. + repo_url: https://github.com/tsloughter/erl_tidy +- description: + Compile erlang record definitions into modules to convert them to/from + json easily. + repo_url: https://github.com/lordnull/rec2json +- description: a redis client library for erlang + repo_url: https://github.com/litaocheng/erl-redis +- description: Collection of utilities for trace-based testing + repo_url: https://github.com/klarna/snabbkaffe +- description: Github API client + repo_url: https://github.com/inaka/erlang-github +- description: Erlang binding for Uber's H3 spatial coordinate library + repo_url: https://github.com/helium/erlang-h3 +- description: Gossip middleware in Erlang + repo_url: https://github.com/gossiperl/gossiperl +- description: "[MIRROR] Erlang JWT Library" + repo_url: https://github.com/G-Corp/jwerl +- description: A simple Erlang Template Engine + repo_url: https://github.com/filippo/sgte +- description: Erlang Port Mapper Daemon in Erlang + repo_url: https://github.com/erlang/epmd +- description: "Steamroller: An opinionated Erlang code formatter." + repo_url: https://github.com/dtip/steamroller +- description: Erlang interface to Apple's Bonjour DNS Service Discovery implementation + repo_url: https://github.com/benoitc/dnssd_erlang +- description: Visual Erlang profiler + repo_url: https://github.com/artplant/vprof +- description: Erlang Shellcode snippets + repo_url: https://github.com/archaelus/eshellcode +- description: Apache Dubbo Erlang Implementation. + repo_url: https://github.com/apache/dubbo-erlang +- description: VoltDB Erlang Client Driver + repo_url: https://github.com/VoltDB/voltdb-client-erlang +- description: CAN driver and router + repo_url: https://github.com/tonyrog/can +- description: Implements consistent hashing in Erlang + repo_url: https://github.com/sile/hash_ring +- description: An Erlang script to convert Apple Keynote files to plain text. + repo_url: https://github.com/robertoaloi/keynote-to-text +- description: An ABNF parser generator for Erlang. + repo_url: https://github.com/nygge/abnfc +- description: A side-effect analyzer for Erlang + repo_url: https://github.com/mpitid/purity +- description: Chord DHT implementation in erlang + repo_url: https://github.com/mattwilliamson/chordial +- description: "stdinout_pool: stuff goes in, stuff goes out. there's never any + miscommunication." + repo_url: https://github.com/mattsta/erlang-stdinout-pool +- description: "ESpec: Behaviour driven development framework for Erlang" + repo_url: https://github.com/lucaspiller/espec +- description: SSE handler for Cowboy + repo_url: https://github.com/inaka/lasse +- description: Static typechecker for Erlang + repo_url: https://github.com/etylizer/etylizer +- description: Erlang thrift interface to elastic_search + repo_url: https://github.com/dieswaytoofast/erlasticsearch +- description: An Erlang implementation of the SWIM protocol + repo_url: https://github.com/ctbarbour/swim +- description: Erlang SAML library, SSO and SLO, with Cowboy integration + repo_url: https://github.com/arekinath/esaml +- description: Anycable Erlang WebSocket server + repo_url: https://github.com/anycable/erlycable +- description: + Simple erlang OAuth2 client module for any http server framework (Google, + Facebook, Yandex, Vkontakte are preconfigured) + repo_url: https://github.com/virtan/simple_oauth2 +- description: Erlang utility modules + repo_url: https://github.com/saleyn/util +- description: Erlang C Node to run Lua scripts + repo_url: https://github.com/rtraschke/erlang-lua +- description: In-memory cache Erlang / Elixir library + repo_url: https://github.com/processone/cache_tab +- description: Turn an Erlang/OTP application into a Unikernel image + repo_url: https://github.com/OtoloNetworks/rebar3_osv +- description: + High-performance, concurrent, and mutable Cuckoo Filter for Erlang + and Elixir + repo_url: https://github.com/farhadi/cuckoo_filter +- description: An (accurate) list of awesome Erlang resources + repo_url: https://github.com/erlang-punch/awesome-erlang +- description: Jump Consistent Hashing Library for Erlang/OTP + repo_url: https://github.com/darach/jch-erl +- description: mc-erl is a server for Minecraft 1.4.7 written in Erlang. + repo_url: https://github.com/clonejo/mc-erl +- description: Nontrivial HTTP proxy server in Erlang + repo_url: https://github.com/afiskon/erlang-http-proxy +- description: Erlang client for the etcd API v3 + repo_url: https://github.com/zhongwencool/eetcd +- description: Zstd binding for Erlang + repo_url: https://github.com/silviucpp/ezstd +- description: Erlang FTP Server Framework + repo_url: https://github.com/ryancrum/bifrost +- description: WebDriver implementation in Erlang + repo_url: https://github.com/Quviq/webdrv +- description: erlang-github-api + repo_url: https://github.com/onlyshk/erlang-github-api +- description: QUIC carrier for Erlang Distribution Protocol + repo_url: https://github.com/mickel8/quic_dist +- description: Erlang/OTP application to rate limit resource access + repo_url: https://github.com/lambdaclass/throttle +- description: transit format for erlang + repo_url: https://github.com/isaiah/transit-erlang +- description: On-demand worker pools for parallelizable tasks + repo_url: https://github.com/g-andrade/taskforce +- description: + Simhashing for Erlang -- hashing algorithm to find near-duplicates + in binary data. + repo_url: https://github.com/ferd/simhash +- description: "Erlang rich-text processing library \U0001F4DC" + repo_url: https://github.com/evanmiller/jerome +- description: + WEST (Web/Event-driven Systems Tool) is another messaging tool written + in Erlang, that enables the building of messaging-based systems + repo_url: https://github.com/cabol/west +- description: Mirror of Apache CouchDB + repo_url: https://github.com/apache/couchdb-couch +- description: Erlang framework for building applications with Lasp on GRiSP + repo_url: https://github.com/achlysproject/achlys +- description: Erlang Open Sound Control Application + repo_url: https://github.com/abuibrahim/erlang-osc +- description: + Sqlite gen_server port for Erlang. Creates, reads and writes to sqlite + database. + repo_url: https://github.com/ttyerl/sqlite-erlang +- description: RADIUS protocol stack for Erlang. + repo_url: https://github.com/sigscale/radierl +- description: LL(1) parser generator for Erlang and LFE + repo_url: https://github.com/rvirding/spell1 +- description: XML parsing library in Erlang + repo_url: https://github.com/paulgray/exml +- description: YAWS is an erlang web server + repo_url: https://github.com/mojombo/yaws +- description: Parse RSS and Atom feeds + repo_url: https://github.com/michaelnisi/feeder +- description: The guards `in` and `beetween` for Erlang parse_transform + repo_url: https://github.com/mad-cocktail/gin +- description: A comprehensive LFE rebar3 plugin for all your LFE tooling needs + repo_url: https://github.com/lfe/rebar3 +- description: Garbage Collection profiler for Erlang + repo_url: https://github.com/knutin/gcprof +- description: kdht is an erlang DHT implementation + repo_url: https://github.com/kevinlynx/kdht +- description: Distributed key generation for Erlang (using pairing based cryptography) + repo_url: https://github.com/helium/erlang-dkg +- description: Erlang library to map your internal port to an external using UNP IGD + repo_url: https://github.com/benoitc/nat_upnp +- description: Generate flamegraphs from Android method trace files + repo_url: https://github.com/rschlaikjer/erlang-atrace-flamegraphs +- description: A plot engine written in erlang. + repo_url: https://github.com/psyeugenic/eplot +- description: Quick Erlang Random Number Generation + repo_url: https://github.com/okeuday/quickrand +- description: + Erlang module to convert and send cover data to coveralls.io (or similar). + Available as a hex package on https://hex.pm/packages/coveralls. + repo_url: https://github.com/markusn/coveralls-erl +- description: Pragmatic Authentication Library + repo_url: https://github.com/manifest/pal +- description: TOML language erlang parser + repo_url: https://github.com/kalta/etoml +- description: Console Erlang DeBugger + repo_url: https://github.com/hachreak/cedb +- description: metrics library for erlang + repo_url: https://github.com/folsom-project/folsom +- description: A library that simplifies working with the Erlang abstract format. + repo_url: https://github.com/efcasado/forms +- description: Date formatting / parsing library for erlang + repo_url: https://github.com/daleharvey/dh_date +- description: An Erlang implementation of the syslog server protocol + repo_url: https://github.com/clofresh/esyslog +- description: Erlang/Elixir Arbitrary-Precision Arithmetic (EAPA) + repo_url: https://github.com/Vonmo/eapa +- description: Generic turn based game server in Erlang/OTP + repo_url: https://github.com/unix1/nuk +- description: Simple, Fast, Permanent Erlang Worker Pool + repo_url: https://github.com/teburd/hottub +- description: My Erlang/OTP library + repo_url: https://github.com/ndpar/erlang +- description: High performance Erlang metrics library + repo_url: https://github.com/machinezone/mzmetrics +- description: A pub/sub modeled, distributed Erlang logging system + repo_url: https://github.com/jkvor/log_roller +- description: + Introduction to Load Testing with Tsung for Erlang User Conference + 2014 + repo_url: https://github.com/erszcz/euc-2014 +- description: Erlang VoltDB server interface + repo_url: https://github.com/Eonblast/Erlvolt +- description: Erlang lazy lists library. + repo_url: https://github.com/vjache/erlang-zlists +- description: LAN discovery and presence in Erlang. + repo_url: https://github.com/refuge/rbeacon +- description: Erlang linter - rebar3 plugin + repo_url: https://github.com/project-fifo/rebar3_lint +- description: Git access in erlang + repo_url: https://github.com/maxlapshin/gitty +- description: Erlang SSH RPC module (experimental) + repo_url: https://github.com/jj1bdx/sshrpc +- description: Let's find the fastest beamer! + repo_url: https://github.com/inaka/beam_olympics +- description: Erlang/OTP Node Monitoring + repo_url: https://github.com/hyperthunk/nodewatch +- description: eXAT - The erlang eXperimental Agent Tool + repo_url: https://github.com/gleber/exat +- description: A WxErlang application to generate slidesets. + repo_url: https://github.com/ferd/slider +- description: Generic on-disk persistent queue implementation for Erlang + repo_url: https://github.com/emqx/replayq +- description: erlang interface to kinesis client library via MultiLangDaemon + repo_url: https://github.com/AdRoll/erlmld +- description: Erlang Minecraft server + repo_url: https://github.com/ScottBrooks/Erlcraft +- description: Open Telecom Platform Command Language a.k.a. Tcl-Flavored Erlang + repo_url: https://github.com/otpcl/otpcl +- description: AMQP erlang client wrapper library using the RabbitMQ libraries + repo_url: https://github.com/muxspace/bunny_farm +- description: Shirasu.ws is a WebSocket server framework based on Misultin and Erlang/OTP + repo_url: https://github.com/michilu/shirasu +- description: A mocking library for Erlang + repo_url: https://github.com/klajo/mockgyver +- description: HPACK Implementation for Erlang + repo_url: https://github.com/joedevivo/hpack +- description: + "\U0001F4AC An Erlang's ChicagoBoss websockets team chat, using Cowboy\ + \ server and PostgreSQL" + repo_url: https://github.com/joaomilho/apalachin +- description: A Google Protobuf implementation with enif (Erlang nif) + repo_url: https://github.com/jinganix/enif_protobuf +- description: Use Erlang typespecs in the runtime + repo_url: https://github.com/ieQu1/typerefl +- description: Error and stack trace pretty printers for Erlang + repo_url: https://github.com/eproxus/pretty_errors +- description: Erlang data transformation/validation library + repo_url: https://github.com/egobrain/emodel +- description: Erlang Kinesis Client + repo_url: https://github.com/AdRoll/kinetic +- description: zab propotocol implement by erlang + repo_url: https://github.com/xinmingyao/zab_engine +- description: Naive Parallel Prime Numbers Sieve + repo_url: https://github.com/videlalvaro/erlang-prime-sieve +- description: DirBuster successor in Erlang + repo_url: https://github.com/silentsignal/DirBustErl +- description: erlang dhcp server + repo_url: https://github.com/project-fifo/dhcp +- description: Brings Elixir's pipe (|>) and with to Erlang world + repo_url: https://github.com/oltarasenko/epipe +- description: an Erlang library for interacting with Unix processes + repo_url: https://github.com/msantos/prx +- description: Fast and simple acceptor pool for Erlang + repo_url: https://github.com/jeremey/swarm +- description: convert between record and proplist + repo_url: https://github.com/hio/erlang-record_info +- description: Erlang/OTP DNS server + repo_url: https://github.com/hcvst/erlang-dns +- description: Visual Erlang development + repo_url: https://github.com/haljin/erlesy +- description: Fast Erlang JSON data retrieval and updates via javascript-like notation + repo_url: https://github.com/GeneStevens/jsonpath +- description: Lightweight Erlang validator based on LIVR specification + repo_url: https://github.com/erlangbureau/liver +- description: Erlang client library for Neo4J's REST API + repo_url: https://github.com/dmitriid/neo4j-erlang +- description: Operate at the speed of (Erlang) BEAM with BeamParticle + repo_url: https://github.com/beamparticle/beamparticle +- description: Generic BERT-RPC server in Erlang + repo_url: https://github.com/a13x/aberth +- description: Totally asynchronous implementation of Shadowsocks in Erlang + repo_url: https://github.com/Yongke/shadowsocks-erlang +- description: An Eventual Leader Election Library for Erlang + repo_url: https://github.com/sile/evel +- description: Extended code coverage metrics for Erlang. + repo_url: https://github.com/ramsay-t/Smother +- description: round-robin load balancer for Erlang processes + repo_url: https://github.com/odo/revolver +- description: Erlang GTK binding + repo_url: https://github.com/massemanet/gtknode +- description: Erlang library to build WebSocket clients and servers + repo_url: https://github.com/madtrick/wsock +- description: Command Line Interface Framework for Erlang + repo_url: https://github.com/jvantuyl/erlctl +- description: + An Erlang/OTP library for reading and updating deeply nested immutable + data. + repo_url: https://github.com/jkrukoff/optic +- description: Four in a Row - A game to learn Erlang + repo_url: https://github.com/inaka/fiar +- description: + An Erlang library for communicating with the Twilio API and generating + TwiML + repo_url: https://github.com/huffman/twilio_erlang +- description: Cron-like scheduler for Erlang + repo_url: https://github.com/fra/ecron +- description: OpenFlow Protocol Library for Erlang + repo_url: https://github.com/FlowForwarding/of_protocol +- description: Erlang flavored by Some ML + repo_url: https://github.com/etnt/eml +- description: Erlang/Rserve communication interface + repo_url: https://github.com/del/erserve +- description: A modbus RTU and TCP driver for erlang + repo_url: https://github.com/ctennis/erlang-modbus +- description: Lightweight tracing, debugging and profiling utility for Erlang + repo_url: https://github.com/chrzaszcz/erlang_doctor +- description: + Library containing map/reduce utility functions for Riak implemented + in erlang. + repo_url: https://github.com/whitenode/riak_mapreduce_utils +- description: Erlang SMTP and POP3 server code. + repo_url: https://github.com/tonyg/erlang-smtp +- description: + Parse_transform for erlang which adds functions help/{0,1,2} showing + edoc information about module and exported functions. + repo_url: https://github.com/stolen/autohelp +- description: + Physics engine for graph drawing written in erlang for use in wxErlang + or standalone. + repo_url: https://github.com/psyeugenic/fgraph +- description: A small http server for erlang. + repo_url: https://github.com/noss/iserve +- description: Asciidoc for Erlang. + repo_url: https://github.com/ninenines/asciideck +- description: Erlang binding to libvirt virtualization API + repo_url: https://github.com/msantos/erlang-libvirt +- description: An IRC client library for Erlang + repo_url: https://github.com/mazenharake/eirc +- description: Erlang bindings for etcd key value store + repo_url: https://github.com/marshall-lee/etcd.erl +- description: "*OUTDATED* Erlang plugin for the XCode 3 IDE" + repo_url: https://github.com/JonGretar/erlangxcode +- description: + File conversion and export support for graphs created using the Erlang + digraph module. + repo_url: https://github.com/jkrukoff/digraph_export +- description: Lists of key-value pairs (decoded JSON) in Erlang + repo_url: https://github.com/jcomellas/kvlists +- description: Generic Zipper implementation in Erlang + repo_url: https://github.com/inaka/zipper +- description: The Erlang client for Cassandra 1.2+ binary protocol + repo_url: https://github.com/iamaleksey/seestar +- description: Heroku Erlang VM Monitoring library + repo_url: https://github.com/heroku/ehmon +- description: ORM implementation in Erlang + repo_url: https://github.com/erldb/erldb +- description: Windows Azure Erlang bindings + repo_url: https://github.com/dkataskin/erlazure +- description: Mirror of Apache CouchDB Mango + repo_url: https://github.com/apache/couchdb-mango +- description: + socks4, socks4a, socks5 proxy, encrypted, derived from yueyoum/make-proxy. + Across the Great Wall we can reach every corner in the world. + repo_url: https://github.com/andelf/erlang-proxy +- description: Clone of MS Notepad using Erlang (wxWidgets) + repo_url: https://github.com/aaronps/enotepad +- description: "IDEA EGTM: Erlang binding for GT.M database engine" + repo_url: https://github.com/ztmr/egtm +- description: + 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. + repo_url: https://github.com/TypedLambda/eresye +- description: Forth Flavoured Erlang + repo_url: https://github.com/tonyrog/ffe +- description: Erlang library to create and connect an arbitrary cluster of nodes + repo_url: https://github.com/stritzinger/braid +- description: Erlang AWS DynamoDB client + repo_url: https://github.com/SemanticSugar/dinerl +- description: Erlang Performance Measurements + repo_url: https://github.com/okeuday/erlbench +- description: a library to handle nested Erlang maps + repo_url: https://github.com/odo/nested +- description: demo of websocket service with ChicagoBoss, sharing a realtime drawing + repo_url: https://github.com/mihawk/draw +- description: LaunchDarkly Server-Side SDK for Erlang/Elixir + repo_url: https://github.com/launchdarkly/erlang-server-sdk +- description: Erlang client for the Sphinx search engine + repo_url: https://github.com/kevsmith/giza +- description: Distributed trace-based test framework with fault injection + repo_url: https://github.com/kafka4beam/snabbkaffe +- description: An Erlang implementation of the Chord distributed hash lookup protocol + repo_url: https://github.com/jashmenn/chordjerl +- description: Erlang trading game engine + repo_url: https://github.com/jadeallenx/parque +- description: ICMP protocol implementation for Erlang without NIFs + repo_url: https://github.com/hauleth/gen_icmp +- description: Vertebra Erlang Pieces + repo_url: https://github.com/engineyard/vertebra-erl +- description: HOCON configuration Parser for Erlang/OTP + repo_url: https://github.com/emqx/hocon +- description: a set of erlang utilities for the Olson timezone database files + repo_url: https://github.com/drfloob/ezic +- description: An experimental erlang HTTP client wrapping reqwest + repo_url: https://github.com/dlesl/erqwest +- description: A library for declaration and discovery of telemetry events + repo_url: https://github.com/beam-telemetry/telemetry_registry +- description: Erlang OTP Process Pool + repo_url: https://github.com/aberman/pooly +- description: helper library for making Erlang libraries logging framework agnostic + repo_url: https://github.com/tolbrino/hut +- description: + A very simple example of implementing a structured P2P network (DHT) + in Erlang. + repo_url: https://github.com/SomeKay/erlang-dht +- description: Erlang web playground http://tryerl.seriyps.ru/ + repo_url: https://github.com/seriyps/eplaypen +- description: Erlang Term Info + repo_url: https://github.com/okeuday/erlang_term +- description: Erlang postgresql driver + repo_url: https://github.com/noss/pgsql +- description: Portable native Erlang raw socket interface using pcap + repo_url: https://github.com/msantos/ewpcap +- description: Erlang multicast DNS and DNS-SD (DNS Service Discovery) + repo_url: https://github.com/msantos/emdns +- description: Reliable protocol over UDP for Erlang + repo_url: https://github.com/loguntsov/reliable_udp +- description: The Erlang Mail application or Email for short + repo_url: https://github.com/kivra/email +- description: SemVer 2.0 parsing, matching, and comparisons for Erlang + repo_url: https://github.com/jelly-beam/verl +- description: + Wrapper around Erlang ssh module to make it easier to add an sshd to + any node + repo_url: https://github.com/ivanos/erl_sshd +- description: Open Source GPS Tracking System + repo_url: https://github.com/erlymon/erlymon +- description: Code for the ErlangCamp teaching conference + repo_url: https://github.com/erlware/erlang-camp +- description: + Learn Erlang through this set of challenges. An interactive system + for getting to know Erlang. + repo_url: https://github.com/eriksoe/ErlangQuest +- description: The freshest Erlang web framework + repo_url: https://github.com/devinus/fresh +- description: + Code samples from the Handbook of Neuroevolution through Erlang in + both Erlang and Elixir + repo_url: https://github.com/coreyhaines/handbook-of-neuroevolution +- description: + ":rabbit: :wolf: World simulation of Wolves, Rabbits and Carrots in + Erlang." + repo_url: https://github.com/afronski/wolves-and-rabbits-world-simulation +- description: Fast, StAX-like XML Parser for BEAM Languages + repo_url: https://github.com/zadean/yaccety_sax +- description: Magic thing to make old Erlang stuff work in IPv6-only networks + repo_url: https://github.com/yandex/inet64_tcp +- description: Embedded Erlang (EEl) + repo_url: https://github.com/williamthome/eel +- description: Erlang RPC server framework + repo_url: https://github.com/travelping/hello +- description: A Erlang binding to the systemd journal C API + repo_url: https://github.com/systemd/ejournald +- description: Erlang distribution as HTTP protocol upgrade + repo_url: https://github.com/stolen/webdist +- description: Function chaining in Erlang + repo_url: https://github.com/sasa1977/fun_chain +- description: Erlang filesystem event watcher frontend for fswatch + repo_url: https://github.com/proger/erlfsmon +- description: An erlang binding for mesos - http://mesos.apache.org/ + repo_url: https://github.com/mdevilliers/erlang-mesos +- description: Parsec-style parsing for Erlang + repo_url: https://github.com/massung/parsec +- description: experimenting with CRDTs in erlang + repo_url: https://github.com/Licenser/ecrdt +- description: + Small service for snapshotting eleveldb without stopping the Erlang + node + repo_url: https://github.com/klarna/leveldb_manager +- description: Erlang web shell--program erlang on web + repo_url: https://github.com/killme2008/erlwsh +- description: Erlang Airbrake notification client + repo_url: https://github.com/kenpratt/erlbrake +- description: Resilient Kafka Producer for Erlang/Elixir + repo_url: https://github.com/kafka4beam/wolff +- description: Meta Testing Utilities for common_test + repo_url: https://github.com/inaka/katana-test +- description: An Erlang pool of pools. + repo_url: https://github.com/g-andrade/maestro +- description: + "\u5361\u724C\u6E38\u620F\u300A\u840C\u517D\u5802\u300B\u5B8C\u6574\ + \u670D\u52A1\u5668erlang\u6E90\u7801" + repo_url: https://github.com/dolotech/erlang_server +- description: A consistent hashing library in Erlang. + repo_url: https://github.com/carlosgaldino/concha +- description: crontab for Erlang + repo_url: https://github.com/b3rnie/crontab +- description: 2048 game base on pure erlang + repo_url: https://github.com/zhongwencool/erlang-2048-game +- description: EBILS - Erlang Binary Lightweight Search + repo_url: https://github.com/zgbjgg/ebils +- description: Erlang Virtual Filesystem + repo_url: https://github.com/yrashk/evfs +- description: Search Engine in Erlang + repo_url: https://github.com/tmaciejewski/see +- description: A little Erlang library for executing task dependency graphs + repo_url: https://github.com/rkallos/wrek +- description: Erlang sendmail interface + repo_url: https://github.com/richcarl/sendmail +- description: An OpenFlow controller written in pure erlang + repo_url: https://github.com/renatoaguiar/erlang-openflow +- description: Erlang InfluxDB UDP writer + repo_url: https://github.com/palkan/influx_udp +- description: Utilities for interacting with decoded JSON in erlang + repo_url: https://github.com/nalundgaard/jsn +- description: SAX style broken HTML parser in Erlang + repo_url: https://github.com/massemanet/trane +- description: High-Performance Erlang Cache Compiler + repo_url: https://github.com/lpgauth/foil +- description: + Fork of Will Glozer's erlang postgresql pool server, so it can be maintained + and polished. + repo_url: https://github.com/josephwecker/epgsql_pool +- description: JSON library for Erlang on top of jsx + repo_url: https://github.com/jonasrichard/ejson +- description: Porting the AlgoTrader (Java) code to Erlang [Abandoned] + repo_url: https://github.com/henry-hz/erlang-trader +- description: "SQL API implementation of an erlang program: mimic a MySQL server" + repo_url: https://github.com/flussonic/sqlapi +- description: "Erlang :: Exponential moving average library" + repo_url: https://github.com/EchoTeam/mavg +- description: Raft reference implementation for Erlang + repo_url: https://github.com/djui/eraft +- description: Erlang/OTP application for accessing Amazon S3 + repo_url: https://github.com/cstar/erls3 +- description: An Erlang client for Riemann. + repo_url: https://github.com/tel/zeta +- description: '"Least surprise" Erlang supervisor API' + repo_url: https://github.com/spawngrid/esupervisor +- description: Code samples from Introducing Erlang, second edition + repo_url: https://github.com/simonstl/introducing-erlang-2nd +- description: Html5 websocket protocol server for Erlang based application server + repo_url: https://github.com/sendtopms/Erlwebsockserver +- description: Simple Erlang Key/Value framework + repo_url: https://github.com/refuge/rkvs +- description: Erlang irc client library + repo_url: https://github.com/OtpChatBot/irc_lib +- description: ":pencil: A design-first Erlang REST Framework." + repo_url: https://github.com/nomasystems/erf +- description: Erlang Unix socket interface + repo_url: https://github.com/msantos/gen_unix +- description: Generic TCP Balancer for Erlang + repo_url: https://github.com/mdaguete/tcpbalance +- description: JSON Web Token implementation in Erlang + repo_url: https://github.com/marianoguerra/jwt-erl +- description: Light Weight Event System Erlang library + repo_url: https://github.com/lwes/lwes-erlang +- description: Erlang implementation of Conway's Game of Life + repo_url: https://github.com/lehoff/egol +- description: An Erlang NIF for the WiringPi library for the Raspberry Pi + repo_url: https://github.com/klajo/wpi +- description: Bittorrent Tracker written in Erlang + repo_url: https://github.com/hukl/Bitturret +- description: A minimal in-memory distributed master-less document database + repo_url: https://github.com/hachreak/minidb +- description: Erlang Connection/Client Pool Library + repo_url: https://github.com/emqx/ecpool +- description: Alternative application controller for Erlang/OTP + repo_url: https://github.com/aeternity/app_ctrl +- description: Documentation of Erlang Abstract Format + repo_url: https://github.com/zuiderkwast/erlang_abstract_format +- description: skeleton for thrift services in erlang + repo_url: https://github.com/toddlipcon/thrift_erl_skel +- description: Simple Erlang library to run SQL migrations + repo_url: https://github.com/spawngrid/erlang-sql-migrations +- description: task model for Erlang + repo_url: https://github.com/redink/task +- description: Erlang CSV Parser + repo_url: https://github.com/rcouch/ecsv +- description: An Erlang GraphicsMagick wrapper + repo_url: https://github.com/nuex/erl_gm +- description: Erlang View Server for CouchDB + repo_url: https://github.com/mmcdanie/erlview +- description: + an experimental programming language for the erlang vm that is actually + useful + repo_url: https://github.com/marianoguerra/interfix +- description: An Erlang Macaroons library compatible with libmacaroons + repo_url: https://github.com/kzemek/macaroons +- description: JSON to erlang record + repo_url: https://github.com/justinkirby/json_rec +- description: Erlang Metric Logger + repo_url: https://github.com/justinkirby/emetric +- description: Erlang/OTP sample projects + repo_url: https://github.com/irr/erl-tutorials +- description: InfluxDB client for Erlang + repo_url: https://github.com/gossiperl/erflux +- description: HOTP and TOTP algorithms in Erlang. + repo_url: https://github.com/gearnode/erl-hotp +- description: Serverless Erlang runtime for AWS Lambda Service + repo_url: https://github.com/fogfish/serverless +- description: BEAM Jupyter Kernels Tool + repo_url: https://github.com/filmor/ierl +- description: An Erlang library wrapping AES-GCM (AEAD) crypto in a Fernet-like interface + repo_url: https://github.com/ferd/hairnet +- description: This code implenets decorators for erlang. + repo_url: https://github.com/egobrain/erlang_decorators +- description: Concurrent Lists in Erlang + repo_url: https://github.com/dustin/erl-conc +- description: An Erlang INI parser + repo_url: https://github.com/devinus/zucchini +- description: Minimal AWS S3 client for Erlang + repo_url: https://github.com/chef/mini_s3 +- description: Erlang Client library for gRPC + repo_url: https://github.com/Bluehouse-Technology/grpc_client +- description: a fixed size LRU cache. + repo_url: https://github.com/barrel-db/erlang-lru +- description: Hartmann pipes in Erlang + repo_url: https://github.com/vladdu/erl-pipes +- description: An erlang interface to rrdtool + repo_url: https://github.com/Vagabond/erlang-rrdtool +- description: ":neckbeard: Erlang skeleton with cowboy and common test" + repo_url: https://github.com/unbalancedparentheses/erlskeletor_cowboy +- description: Erlang PubNub API + repo_url: https://github.com/tsloughter/epubnub +- description: erlang driver for rethinkdb + repo_url: https://github.com/taybin/lethink +- description: Erlang Distribution inside Kubernetes Cluster + repo_url: https://github.com/seniverse/kube_dist +- description: Google Cloud Messaging API for Ejabberd (PUSH Messages) + repo_url: https://github.com/mrDoctorWho/ejabberd_mod_gcm +- description: Library validates mobile phone number for country + repo_url: https://github.com/marinakr/libphonenumber_erlang +- description: edn format parser for the erlang platform + repo_url: https://github.com/marianoguerra/erldn +- description: A native Erlang IPMI library. + repo_url: https://github.com/lindenbaum/eipmi +- description: + iota (Inter-dependency Objective Testing Apparatus) - a tool to enforce + clean separation of responsibilities in Erlang code + repo_url: https://github.com/jpgneves/iota +- description: Erlang syslog logger + repo_url: https://github.com/jkvor/erlang_syslog +- description: + Set of helpers functions for more convenient functional programming + in Erlang + repo_url: https://github.com/habibutsu/erlz +- description: An evented, streaming json parser for Erlang. + repo_url: https://github.com/Damienkatz/json_stream_parse +- description: erlang prototype of scuttlebutt protocol + repo_url: https://github.com/cmoid/erlbutt +- description: minimal erlang/OTP rebar template + repo_url: https://github.com/cloudhead/erlapp.template +- description: Erlang API for FoundationDB + repo_url: https://github.com/apache/couchdb-erlfdb +- description: erlang implementation of gearman server + repo_url: https://github.com/antoniogarrote/egearmand-server +- description: Erlang OpenShift2 Cartridge + repo_url: https://github.com/wozniakjan/erlcart +- description: SOCKS4, SOCKS4a and SOCKS5 protocols implementation in Erlang/OTP. + repo_url: https://github.com/surik/tunnerl +- description: + Erlang Parse Transforms Including Fold (MapReduce) comprehension, Elixir-like + Pipeline, and default function arguments + repo_url: https://github.com/saleyn/etran +- description: An Ansible module to interact with Erlang nodes via Erlang RPC + repo_url: https://github.com/robertoaloi/ansible-nodetool +- description: Erlang file monitoring service + repo_url: https://github.com/richcarl/file_monitor +- description: Erlang library to create standalone modules from anonymous functions + repo_url: https://github.com/rabbitmq/horus +- description: Iris Erlang binding + repo_url: https://github.com/project-iris/iris-erl +- description: + Sockerl is an advanced Erlang/Elixir socket framework for TCP protocols + and provides fast, useful and easy-to-use API for implementing servers, clients + and client connection pools. + repo_url: https://github.com/pouriya/sockerl +- description: JSONPath Erlang implementation + repo_url: https://github.com/ostrovok-tech/ejsonpath +- description: Matching JSON nodes in Erlang + repo_url: https://github.com/nmichel/ejpet +- description: Just a game server template for Erlang/OTP. + repo_url: https://github.com/Naupio/pigame +- description: Master thesis on developing a static type checker for Erlang + repo_url: https://github.com/nachivpn/mt +- description: Erlang interface for Tokyo Tyrant + repo_url: https://github.com/mccoy/medici +- description: Erlang interface to the stripe.com API + repo_url: https://github.com/mattsta/stripe-erlang +- description: An Erlang cache where every stored item is its own process. + repo_url: https://github.com/mattsta/pcache +- description: Erlang client for the Twitter Streaming API + repo_url: https://github.com/lucaspiller/twerl +- description: Kafka REST proxy + repo_url: https://github.com/klarna/kastle +- description: A simple Riemann client written in Erlang. + repo_url: https://github.com/katja-beam/katja +- description: Erlang MySQL driver + repo_url: https://github.com/jkvor/emysql +- description: my repos for erlang test code . + repo_url: https://github.com/jixiuf/helloerlang +- description: + Creating a mutant army of self-discovering Raspberry Pi Erlang robots + for world domination or something... + repo_url: https://github.com/hypernumbers/erlang-wtd +- description: Arduino handler for Erlang/OTP Application. + repo_url: https://github.com/hiroeorz/arduino-erlang +- description: Priority Task Queue for Erlang + repo_url: https://github.com/hamidreza-s/Queuesk +- description: Erlang convenience wrapper around git executable + repo_url: https://github.com/gleber/erlgit +- description: Code from the book "Learn You Some Erlang For Great Good!" + repo_url: https://github.com/FranklinChen/learn-you-some-erlang +- description: Modern, performant, and extensible, Erlang in-memory cache + repo_url: https://github.com/esl/segmented_cache +- description: Heatmap and flamegraph sampling profiler for Erlang + repo_url: https://github.com/ebegumisa/flame_prof +- description: Simple example Erlang REST API + repo_url: https://github.com/dronowar/erlang_rest_api +- description: Rackspace / Open Stack Cloud Files Erlang Client + repo_url: https://github.com/ddossot/cferl +- description: Generic XMPP client framework for Erlang + repo_url: https://github.com/bokner/gen_client +- description: CIDR erlang library + repo_url: https://github.com/benoitc/inet_cidr +- description: An Erlang library to provide AWS credentials + repo_url: https://github.com/aws-beam/aws_credentials +- description: An Erlang OTP application for load shedding + repo_url: https://github.com/AdRoll/spillway +- description: MQTT library for Erlang *JUST USABLE* + repo_url: https://github.com/squaremo/erlmqtt +- description: Data validation library for Erlang + repo_url: https://github.com/spawngrid/validaterl +- description: + erlang port of shadowsocks (The next generation is elixir http://github.com/paulzql/shadowsocks-ex + ) + repo_url: https://github.com/paulzql/shadowsocks-erlang +- description: An Erlang node connection manager. + repo_url: https://github.com/ostinelli/cowbell +- description: Rollbar client in Erlang + repo_url: https://github.com/omarkj/erollbar +- description: + This software is no longer maintained. For archive/reference use only. + -- Tiny Mersenne Twister (TinyMT) for Erlang + repo_url: https://github.com/jj1bdx/tinymt-erlang +- description: a websocket server in erlang + repo_url: https://github.com/hpyhacking/webtekcos +- description: Erlang GraphQL implementation + repo_url: https://github.com/graphql-erlang/graphql +- description: Various Erlang related benchmarks + repo_url: https://github.com/gar1t/erlang-bench +- description: Synchronize Erlang/OTP releases to remote nodes + repo_url: https://github.com/fhunleth/relsync +- description: Partial application of Erlang functions + repo_url: https://github.com/erszcz/pa +- description: An Erlang decimal arithmetic library. + repo_url: https://github.com/egobrain/decimal +- description: The course material for a hands-on Erlang tutorial held in 2018 + repo_url: https://github.com/cursorinsight/erlang-tutorial +- description: A wamp.ws client written in erlang + repo_url: https://github.com/bwegh/awre +- description: Erlang SWF (Flash) file analysis toolkit + repo_url: https://github.com/bef/erlswf +- description: NeHe OpenGL tutorials ported to Erlang + repo_url: https://github.com/asceth/nehe_erlang +- description: An implementation of Norvig's sudoku solver in Erlang + repo_url: https://github.com/apauley/sudoku-in-erlang +- description: Modular, RFC 2616 compliant HTTP/1.1 server and client + repo_url: https://github.com/abuibrahim/erlang-http +- description: a high level json library for erlang (17.0+) + repo_url: https://github.com/talentdeficit/json +- description: Erlang reltool utility functionality application + repo_url: https://github.com/okeuday/reltool_util +- description: Erlang Memory Mapped Files + repo_url: https://github.com/saleyn/emmap +- description: + "\U0001F9CA \u0427\u0438\u0441\u0442\u0430 \u0441\u0438\u0441\u0442\ + \u0435\u043C\u0430 \u0437 \u0432\u0441\u0435\u0441\u0432\u0456\u0442\u0430\u043C\ + \u0438" + repo_url: https://github.com/groupoid/henk +- description: The Erlang RADIUS server and NetFlow v5, v9 collector + repo_url: https://github.com/ates/netspire-core +- description: Process balancer and distributor for Erlang/OTP + repo_url: https://github.com/altenwald/forseti +- description: Fast erlang csv reader + repo_url: https://github.com/maxlapshin/csv_reader +- description: Code for my tutorial on howistart.org + repo_url: https://github.com/ferd/howistart-erlang1-code +- description: A web framework for Gleam, Midas makes shiny things. + repo_url: https://github.com/midas-framework/midas +- description: Erlang implementation of WAND/max_score TOP-K retrieval algo. + repo_url: https://github.com/wardbekker/search +- description: "Steamroller: An opinionated Erlang code formatter." + repo_url: https://github.com/old-reliable/steamroller +- description: JSONPath Erlang implementation + repo_url: https://github.com/ostrovok-team/ejsonpath +- description: A sample Erlang blockchain in less than 500 lines of code + repo_url: https://github.com/novalabsxyz/BEAMCoin +- description: "\u2623\u26AB\u26AB SPA Imageboad on WebSockets written on Erlang" + repo_url: https://github.com/m-2k/erlach +- description: Simple Paperboy-themed PubSub + repo_url: https://github.com/inaka/canillita +- description: Open Pusher server implementation compatible with Pusher libraries. + repo_url: https://github.com/edgurgel/poxa-erlang +- description: sieve is a simple TCP routing proxy (layer 7) in erlang + repo_url: https://github.com/benoitc/sieve +- description: A type-checker for Erlang + repo_url: https://github.com/WhatsApp/eqwalizer +- description: Erlang/Elixir wrapper for RocksDB + repo_url: https://github.com/Vonmo/rocker +- description: + A distributed storage system which uses distributed Erlang strongly + influenced by http://dawsdesign.com/drupal/erlfs + repo_url: https://github.com/auser/erlfs +- description: MQTT Broker - for IoT, DIY, pubsub applications and more + repo_url: https://github.com/gbour/wave +- description: Erlang Services Management + repo_url: https://github.com/NetComposer/nkservice +- description: Erlang BGP daemon + repo_url: https://github.com/ThomasHabets/eggpd +- description: Erlang game_server + repo_url: https://github.com/sy-vendor/game_server +- description: Unicode utf-8 functions for Erlang + repo_url: https://github.com/rambocoder/unistring +- description: OpenId Connect client library in Erlang + repo_url: https://github.com/Erlang-Openid/oidcc +- description: + Timer module for Erlang that makes it easy to abstact time out of the + tests. + repo_url: https://github.com/lehoff/chronos +- description: Erlang logging for OTP applications flog and clog + repo_url: https://github.com/zavr/flog +- description: Identify browsers and OSes from user agent strings, in Erlang + repo_url: https://github.com/ferd/useragent +- description: A comprehensive LFE rebar3 plugin for all your LFE tooling needs + repo_url: https://github.com/lfe/rebar3_lfe +- description: + Scientific Computing on the Erlang VM - An LFE Wrapper Library for + SciPy, NumPy, etc. + repo_url: https://github.com/lfex/lsci +- description: Program which builds cscope database for erlang files + repo_url: https://github.com/syed/erlcscope +- description: erlang node auto-discovery on EC2 + repo_url: https://github.com/cstar/ec2nodefinder +- description: NIF powered global counters for erlang + repo_url: https://github.com/andytill/oneup +- description: A Google Protobuf implementation with enif (Erlang nif). + repo_url: https://github.com/jg513/enif_protobuf +- description: hlc - Hybrid Logical Clock in Erlang. + repo_url: https://github.com/barrel-db/hlc +- description: The BitBucket Erlang Client + repo_url: https://github.com/klarna-incubator/bec +- description: Erlang library to use binaries as strings + repo_url: https://github.com/jcomellas/bstr +- description: General balanced binary Merkle trees for Erlang + repo_url: https://github.com/KrzysiekJ/gb_merkle_trees +- description: RPC-over-HTTP system for Erlang supporting JSON, XML and Protocol Buffers + repo_url: https://github.com/alavrik/piqi-rpc +- description: + A simple Erlang tool to automatically migrate Mnesia databases between + versions + repo_url: https://github.com/yoonka/migresia +- description: An online implementation of the Diplomacy board game in Erlang. + repo_url: https://github.com/treacheroustalks/Treacherous-Talks +- description: Stay in sync in rebarized erlang projects + repo_url: https://github.com/tex/ssync +- description: Extensible HTTP Client for Erlang + repo_url: https://github.com/seriyps/xhttpc +- description: An erlang powered image store using amazon s3. + repo_url: https://github.com/ngerakines/s3imagehost +- description: Erlang, in-memory distributable cache + repo_url: https://github.com/jr0senblum/jc +- description: GRPC client for Erlang + repo_url: https://github.com/palkan/erlgrpc +- description: Open Tracing Toolkit for ERlang + repo_url: https://github.com/opentracing-contrib/opentracing-erlang +- description: Transform Erlang or Elixir data into Gleam data + repo_url: https://github.com/rjdellecese/gleam_decode +- description: + Bondy is an open source, always-on and scalable application networking + platform for modern architectures. It is an all-in-one event and service mesh + that offers both Publish-Subscribe (PubSub) and routed Remote Procedure Calls + (RPC). Bondy implements the open Web Application Messaging Protocol (WAMP) and + is written in Erlang. + repo_url: https://github.com/Leapsight/bondy +- description: "\u2B55 N2O: Most Powerful Erlang Web Framework" + repo_url: https://github.com/synrc/n2o +- description: Basic project using rebar, to demonstrate upgrades and packaging etc + repo_url: https://github.com/RJ/erlang_rebar_example_project +- description: Apache Kafka producer/consumer for erlang + repo_url: https://github.com/HernanRivasAcosta/kafkerl +- description: A Reliable-UDP Library for erlang + repo_url: https://github.com/hbcrhythm/kcp_erlang +- description: Configuration reload manager for Erlang applications + repo_url: https://github.com/EchoTeam/corman +- description: OpenTelemetry instrumentation for Erlang & Elixir + repo_url: https://github.com/open-telemetry/opentelemetry-erlang-contrib +- description: Function utilities for Erlang + repo_url: https://github.com/reiddraper/fn +- description: NSQ Client for erlang + repo_url: https://github.com/project-fifo/ensq +- description: an Erlang memcached client application + repo_url: https://github.com/echou/memcached-client +- description: "\U0001F4A0 LDAP: Erlang Server" + repo_url: https://github.com/erpuno/ldap +- description: "\u267E PTS: Pure Type System for Erlang" + repo_url: https://github.com/groupoid/pure +- description: This project will no longer be maintained. + repo_url: https://github.com/freecnpro/observerweb +- description: Erlang Design by Contract + repo_url: https://github.com/tamarit/edbc +- description: A URL Shortening Service Written in Erlang + repo_url: https://github.com/seth/sherl +- description: A drop-in replacement for epmd written in Erlang + repo_url: https://github.com/lemenkov/erlpmd +- description: Event sampler + repo_url: https://github.com/g-andrade/deigma +- description: Merciful killer for your Erlang processes + repo_url: https://github.com/doubleyou/euthanasia +- description: Web based Data Explorer / Data Jump Station with Erlang In-Memory Support + repo_url: https://github.com/K2InformaticsGmbH/dderl +- description: Use Erlang typespecs in the runtime + repo_url: https://github.com/k32/typerefl +- description: Simple generator to kick-off Erlang/OTP projects + repo_url: https://github.com/leandrosilva/otp_kickoff +- description: Erlang implementation of the HOTP algoritm (RFC-4226) + repo_url: https://github.com/etnt/ehotp +- description: "[unmaintained] erlang example using webmachine, hosted on heroku" + repo_url: https://github.com/6/heroku-erlang-example +- description: Sentry client for Erlang + repo_url: https://github.com/artemeff/raven-erlang +- description: A pluggable IRC daemon application/library for Erlang. + repo_url: https://github.com/tonyg/erlang-ircd +- description: Diff algorithm in Erlang + repo_url: https://github.com/tomas-abrahamsson/tdiff +- description: Erlang OpenID + repo_url: https://github.com/brendonh/erl_openid +- description: + "DG-IoT\uFF0COpen-source\_IoT\_Platform - Connect management,Device\ + \ management,Data collection, Processing and Visualization.High concurrency, light\ + \ weight, low code, fast access, free platform. Industry SaaS for IoT Platform.\u7269\ + \u8054\u7F51\u5F00\u6E90\u5E73\u53F0\uFF0C\u7269\u8054\u7F51\u5E73\u53F0\u5F00\ + \u53D1\uFF0C\u8FDE\u63A5\u7BA1\u7406\u3001\u8BBE\u5907\u7BA1\u7406\u3001\u591A\ + \u5DE5\u4E1A\u534F\u8BAE\u517C\u5BB9\u3001\u6570\u636E\u91C7\u96C6\u3001\u53EF\ + \u89C6\u5316\u5F00\u53D1\u3001\u9AD8\u5E76\u53D1\u3001\u8F7B\u91CF\u7EA7\u3001\ + \u4F4E\u4EE3\u7801\u3001\u5FEB\u63A5\u5165\u3001\u5E73\u53F0\u514D\u8D39\u3002" + repo_url: https://github.com/dgiot/dgiot +- description: A tool for rapid profiling of Erlang and Elixir applications + repo_url: https://github.com/spawnfest/eflambe +- description: Erlang game server framework for fun. + repo_url: https://github.com/tangyi1989/erl_game_server +- description: + Watches for .erl & .hrl changes, recompiles and reloads. You know, + for development. + repo_url: https://github.com/RJ/erlang-reup +- description: A GitHub mirror of the native Erlang MySQL client library. + repo_url: https://github.com/ngerakines/erlang_mysql +- description: Erlang foreign function interface. + repo_url: https://github.com/joergen7/effi +- description: Simple, Fast, Permanent Erlang Worker Pool + repo_url: https://github.com/bfrog/hottub +- description: + A super simple framework for extending Erlang supervision to external + apps + repo_url: https://github.com/gar1t/port_server +- description: An Erlang Syntactic Sugar Library + repo_url: https://github.com/dploop/esugar +- description: An extensible IMAP server for Erlang + repo_url: https://github.com/Vagabond/diemap +- description: "**pigame** is a game server template for Erlang." + repo_url: https://github.com/Naupio/dolphingame +- description: An Erlang OAuth 1.0 implementation + repo_url: https://github.com/erlangcode/erlang-oauth +- description: Erlang stdlib extensions. + repo_url: https://github.com/cannedprimates/stdlib2 +- description: A library that implements the sagas pattern for Erlang + repo_url: https://github.com/mrallen1/gisla +- description: Erlang trading game engine + repo_url: https://github.com/mrallen1/parque +- description: A small library for coercion to primitive Erlang types. + repo_url: https://github.com/xvw/coers +- description: An Erlang OAuth 1.0 implementation + repo_url: https://github.com/tim/erlang-oauth +- description: OpenId Connect client library in Erlang + repo_url: https://github.com/indigo-dc/oidcc +- description: ZMTP protocol in pure Erlang. + repo_url: https://github.com/a13x/ezmtp +- description: "**pigame** is a game server template for Erlang." + repo_url: https://github.com/Naupio/dolphin +- description: Lisp Flavoured Erlang (LFE) + repo_url: https://github.com/rvirding/lfe +- description: + Erlang R-Tree implementation I'm going to try and move into CouchDB + for n-dimensional spatial indexing + repo_url: https://github.com/cchandler/RTreeCouchDB +- description: uTP implementation in Erlang + repo_url: https://github.com/jlouis/erlang-utp +- description: Erlang exercises with answers + repo_url: https://github.com/Klimiec/Erlang +- description: Erlang to Bitcoind API + repo_url: https://github.com/edescourtis/ebitcoind +- description: cassandra driver in erlang that speaks native cassandra protocol + repo_url: https://github.com/RJ/erlang-cassandra-cql +- description: Apache Kafka client library for Erlang/Elixir + repo_url: https://github.com/klarna/brod +- description: Kafka protocol erlang library + repo_url: https://github.com/klarna/kafka_protocol +- description: An EasyMock inspired mocking library for erlang. + repo_url: https://github.com/sheyll/erlymock +- description: Interface for implementing Gossip Protocols in Erlang + repo_url: https://github.com/rramsden/gen_gossip +- description: Bonjour / Zeroconf in Erlang + repo_url: https://github.com/jarrodhroberson/inet_mdns +- description: RFC 3261 (SIP) implementation in Erlang + repo_url: https://github.com/idubrov/siperl +- description: A mocking (more precisely moking) framework for erlang + repo_url: https://github.com/samuelrivas/moka +- description: Erlang interface for manipulating 802.11 wireless devices + repo_url: https://github.com/msantos/wierl +- description: Simple, safe erlang interface for managing Linux Containers + repo_url: https://github.com/msantos/erlxc +- description: Auth + Google = Augle + repo_url: https://github.com/tsloughter/augle +- description: Dynamic Leader Election behaviour for Erlang + repo_url: https://github.com/ngmoco/gl_async_bully +- description: CAching Datastructure For Applications in ERLang + repo_url: https://github.com/ddossot/cadfaerl +- description: + yet another world of warcraft server emulator. implemented in Erlang + for fun and learning. + repo_url: https://github.com/keymone/wower