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 5 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
exquisite
exquisitemeh/exquisite

A LINQ-inspired query language for Elixir that compiles to match_specs for mnesia, ets, and dets.

8214Elixir
6 years ago
oauth2c
oauth2ckivra/oauth2_client

An Erlang library that simplifies consuming OAuth2-enabled REST services by handling authentication and token refresh.

7439Erlang
8 months ago
sidetask
sidetaskPSPDFKit-labs/sidetask

An Elixir task supervisor alternative using Basho's sidejob library for better parallelism and capacity limiting.

723Elixir
9 years ago
exjson
exjsonguedes/exjson

An Elixir implementation of JSON parsing and generation with support for keyword lists and maps.

7112Erlang
10 years ago
sfmt
sfmtjj1bdx/sfmt-erlang

An Erlang implementation of the SIMD-oriented Fast Mersenne Twister pseudorandom number generator, with both NIF and pure Erlang modules.

7023Erlang
4 years ago
rayex
rayexshiryel/rayex

Elixir NIF bindings for the Raylib game development library, enabling game programming in Elixir.

7011Elixir
1 year ago
erlang-metrics
erlang-metricsbenoitc/erlang-metrics

A generic Erlang interface to different metrics systems like Folsom and Exometer.

7017Erlang
7 years ago
pc
pcblt/port_compiler

A rebar3 plugin that replicates rebar2's native code compilation capabilities for Erlang/OTP projects.

6940Erlang
3 months ago
apns
apnschvanikoff/apns4ex

An Elixir library for sending push notifications to iOS devices via Apple Push Notification Service (APNS).

6921Elixir
9 years ago
pubsub
pubsubsimonewebdesign/elixir_pubsub

A lightweight publish/subscribe utility module for Elixir that decouples business logic processes from communication concerns.

6811Elixir
1 year ago
active
activesynrc/active

A file-system activity monitor for continuous compilation and reloading of Erlang files and templates.

6718Erlang
1 month ago
stranger
strangercazrin/stranger

A web app for anonymous real-time chat with randomly matched strangers.

674Elixir
10 years ago
cb_admin
cb_adminChicagoBoss/cb_admin

Admin interface for Chicago Boss web framework providing database management and application monitoring.

6633CSS
10 years ago
lz4
lz4szktty/erlang-lz4

Erlang bindings for the LZ4 compression algorithm, providing fast lossless compression capabilities.

6545C
4 years ago
detergent
detergentdevinus/detergent

An Erlang library for SOAP interactions, extracted from Yaws and built on Erlsom for XML handling.

6539Erlang
7 years ago
detergentex
detergentexr-icarus/detergentex

Elixir client for calling SOAP web services using the Detergent Erlang library.

6521Elixir
8 years ago
Giallo
Giallokivra/giallo

A small and flexible web framework built on top of Cowboy for Erlang, implementing a View-Controller pattern.

656Erlang
13 years ago
exlager
exlagerkhia/exlager

Elixir binding for Lager that provides compile-time optimized logging macros with zero runtime overhead when disabled.

6535Elixir
8 years ago
extrace
extraceredink/extrace

An Elixir wrapper for Recon Trace, enabling function tracing and debugging in Elixir applications.

646Elixir
1 year ago
erlsh
erlshproger/erlsh

Erlang library for safe shell interaction, path handling, and external program execution with proper escaping.

628Erlang
4 years ago
sleeplocks
sleeplockswhitfin/sleeplocks

BEAM-friendly spinlocks for Elixir/Erlang using message passing for synchronization and throttling.

619Erlang
3 months ago
relex
relexyrashk/relex

A simplistic assembler for creating Erlang releases in Elixir applications.

6011Elixir
12 years ago
csv2sql
csv2sqlArp-G/csv2sql

A blazing-fast, fully-automated tool for loading large CSV files into MySQL or PostgreSQL databases with parallel processing.

583Elixir
6 days ago
erl-rstar
erl-rstararmon/erl-rstar

A pure Erlang implementation of the R*-tree data structure for efficient multi-dimensional spatial indexing.

5818Erlang
8 years ago
png
pngyuce/png

A pure Erlang library for creating PNG images with support for various color modes and bit depths.

5810Erlang
6 years ago
slacker
slackerjulienXX/slacker

An Erlang wrapper for the Slack REST API, enabling programmatic interaction with Slack services.

5720Erlang
4 years ago
nitro
nitrosynrc/nitro

A lightweight Erlang/Elixir web framework for building HTML5 and SVG applications with WebSocket support.

5733Erlang
1 month ago
rebar3_auto
rebar3_autovans163/rebar3_auto

A rebar3 plugin that automatically recompiles Erlang/OTP projects and reloads modules when source files change.

5614Erlang
1 year ago
erlang_localtime
erlang_localtimedmitryme/erlang_localtime

Erlang library for converting datetime values between UTC and various local timezones with full timezone name support.

5651Erlang
9 years ago
cuid
cuidduailibe/cuid

Collision-resistant IDs optimized for horizontal scaling and sequential lookup performance, implemented in Elixir.

556Elixir
9 years ago
Walkman
Walkmanderekkraan/walkman

An Elixir library for isolating tests by mocking external modules with fixture recording, inspired by Ruby's VCR.

545Elixir
5 years ago
mecks_unit
mecks_unitarchan937/mecks_unit

An Elixir package for elegantly mocking module functions in asynchronous ExUnit tests using Erlang's :meck library.

547Elixir
6 years ago
fast_yaml
fast_yamlprocessone/fast_yaml

A fast Erlang/Elixir wrapper for the libyaml C library, providing efficient YAML parsing.

5315Erlang
4 months ago
prometheus_process_collector
prometheus_process_collectordeadtrickster/prometheus_process_collector

An Erlang collector for Prometheus that exports detailed process metrics including CPU, memory, file descriptors, and thread counts.

5342C++
1 year ago
diver
divernovabyte/diver

An Erlang/Elixir driver for HBase that uses a Java server with Asynchbase to provide asynchronous database queries.

517Java
9 years ago
inet_cidr
inet_cidrcobenian/inet_cidr

An Elixir CIDR library compatible with Erlang's :inet module, supporting both IPv4 and IPv6 address parsing and manipulation.

508Elixir
7 months ago
1
4
5
6
9