Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Erlang
E

Erlang

Language
305 projects142.2k total stars26.3k total forks17 languages

Open-source projects built with Erlang

There are currently 305 open-source projects built with Erlang, with a combined total of 142.2k GitHub stars. The most common language among these projects is Erlang.

Showing 305 open-source projects · page 6 of 9

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
stillir
stillirheroku/stillir

Caches environment variables as Erlang application configuration variables for 12-factor apps.

5013Erlang
7 months ago
gossiperl
gossiperlgossiperl/gossiperl

A language-agnostic gossip middleware and message bus built with Apache Thrift for distributed communication.

476Erlang
4 years ago
good_times
good_timesDevL/good_times

An expressive and easy-to-use datetime library for Elixir with functions for manipulation, conversion, and generation.

463Elixir
1 year ago
rec2json
rec2jsonlordnull/rec2json

A parse transform for Erlang that automatically generates JSON serialization/deserialization functions from record definitions.

4521Erlang
2 years ago
eredis
eredisNordix/eredis

A non-blocking Erlang Redis client focused on performance, robustness, and supporting TLS, Sentinel, and pubsub.

4424Erlang
1 year ago
Typhoon
Typhoonfogfish/typhoon

A distributed system stress and load testing tool that simulates traffic and visualizes latencies for microservices.

4419Erlang
7 years ago
feeder
feedermichaelnisi/feeder

An Erlang library for parsing RSS and Atom feeds using a stream-based callback interface.

4411Erlang
2 years ago
nat_upnp
nat_upnpbenoitc/nat_upnp

Erlang library for port mapping using UPnP IGD protocol to expose internal ports externally.

436Erlang
7 years ago
exleveldb
exleveldbskovsgaard/exleveldb

An Elixir wrapper for the Erlang eleveldb module, providing idiomatic access to LevelDB key-value storage.

436Elixir
7 years ago
cuckoo
cuckoogmcabrita/cuckoo

A pure Elixir implementation of Cuckoo Filters, a probabilistic data structure for set membership testing.

420Elixir
5 years ago
lager
lagerbasho/lager

A logging framework for Erlang/OTP that integrates with traditional UNIX logging tools like logrotate and syslog.

4246Erlang
9 years ago
quickrand
quickrandokeuday/quickrand

Efficient random number generation for Erlang with proper seeding and a replacement for the deprecated random module.

4211Erlang
11 months ago
dragonfly_server
dragonfly_servercloud8421/dragonfly-server

An Elixir application for serving Dragonfly image processing URLs with an admin API for cache management.

415Elixir
11 years ago
ex_hl7
ex_hl7jcomellas/ex_hl7

An Elixir parser for HL7 version 2.x messages with a DSL for custom segment and composite field definitions.

4113Elixir
6 years ago
bottler
bottlerrubencaro/bottler

A collection of tools for generating, shipping, installing, and deploying Elixir releases to remote servers.

406Elixir
6 years ago
forms
formsspawnproc/forms

A declarative document and form system for business workflows, generating web applications from Erlang specifications.

3916Erlang
1 month ago
form
formsynrc/form

A declarative document and form system for business applications, generating web forms from Erlang specifications.

3916Erlang
1 month ago
mnemonix
mnemonixchristhekeele/mnemonix

A unified interface to Elixir and Erlang key/value stores, providing a common GenServer interface and Map-style API.

394Elixir
8 years ago
eden
edenjfacorro/Eden

An Elixir library for encoding and decoding edn (extensible data notation) data.

386Elixir
2 years ago
array
arraytakscape/elixir-array

An Elixir wrapper library for Erlang's array, supporting Access, Enumerable, and Collectable protocols.

378Elixir
5 years ago
red_black_tree
red_black_treeSenecaSystems/red_black_tree

An Elixir implementation of a red-black tree providing an ordered key-value store with O(log(N)) operations.

3714Elixir
8 years ago
lru_cache
lru_cachearago/lru_cache

An ETS-based fixed-size LRU cache implementation for Elixir applications.

3712Elixir
4 years ago
exometer_influxdb
exometer_influxdbtravelping/exometer_influxdb

An Exometer reporter that sends Erlang application metrics to InfluxDB for time-series monitoring.

3633Erlang
6 years ago
exor_filter
exor_filtermpope9/exor_filter

Erlang NIF wrapper for xor_filter, providing faster and smaller probabilistic filters than Bloom and Cuckoo filters.

363C
4 years ago
rsa
rsatrapped/elixir-rsa

Elixir wrapper for Erlang's public_key module providing easy RSA encryption and decryption.

362Elixir
6 years ago
lager_amqp_backend
lager_amqp_backendjbrisbin/lager_amqp_backend

A Lager backend that sends Erlang logging messages to RabbitMQ via AMQP with smart connection pooling.

3420Erlang
14 years ago
dq
dqdarach/dq

A distributed fault-tolerant queue library for Erlang that maintains consistent state across nodes and recovers from failures.

342Erlang
11 years ago
prompt
promptsilbermm/prompt

A terminal UI library for building interactive command-line interfaces in Elixir.

343Elixir
6 months ago
qex
qexprincemaple/elixir-queue

An Elixir queue wrapper with improved API and protocol implementations for better integration with Elixir's ecosystem.

345Elixir
2 months ago
erlang_term
erlang_termokeuday/erlang_term

Provides accurate memory consumption information for Erlang/OTP data structures and processes.

336Erlang
2 years ago
exprint
exprintparroty/exprintf

A printf/sprintf library for Elixir that wraps :io.format with a more familiar syntax.

3312Elixir
1 year ago
bitpay
bitpaybitpay/elixir-client

Elixir/Erlang library for interacting with the BitPay Bitcoin payment gateway API.

319Elixir
10 years ago
lager_logger
lager_loggerPSPDFKit-labs/lager_logger

A lager backend that forwards all log messages to Elixir's Logger for unified logging in Elixir applications.

2919Elixir
6 years ago
expool
expoolwhitfin/expool

A simple Elixir library for process pooling and task submission to manage concurrency and avoid boilerplate.

292Elixir
6 months ago
paratize
paratizeseantanly/elixir-paratize

An Elixir library providing parallel processing facilities with configurable worker count and timeout.

293Elixir
8 years ago
erflux
erfluxgossiperl/erflux

An Erlang client library for interacting with InfluxDB time-series databases.

297Erlang
9 years ago
1
5
6
7
9