Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Erlang

Erlang

173 projects

Showing 36 of 170 projects

propcheck
propcheckElixir

A property-based testing library for Elixir, built as a wrapper around the PropEr framework.

#elixir#property-testing#testing-library
Stars393
Forks44
Last commit1 year ago
mysql
mysqlErlang

A native Erlang/OTP driver for MySQL and MariaDB with Mnesia-style transactions and OTP supervision.

#database-driver#otp#connection-pooling
Stars375
Forks140
Last commit1 year ago
NkSIP
NkSIPErlang

An Erlang SIP application server framework for building robust and scalable server-side SIP applications like proxies, registrars, and B2BUAs.

#telephony#sip#session-border-controller
Stars363
Forks131
Last commit2 years ago
riak_dt
riak_dtErlang

A reusable Erlang library of state-based convergent replicated data types (CRDTs) with QuickCheck testing.

#otp#distributed-systems#data-structures
Stars357
Forks69
Last commit3 years ago
prometheus
prometheusErlang

An Erlang client library for the Prometheus monitoring system, providing metrics collection and exposition.

#devops#observability#metrics-collection
Stars354
Forks121
Last commit1 month ago
mongodb-erlang
mongodb-erlangErlang

A feature-rich Erlang driver for MongoDB supporting modern protocols, connection pooling, and automatic topology discovery.

#database-driver#bson#otp
Stars349
Forks270
Last commit1 month ago
Concuerror
ConcuerrorErlang

A stateless model checking tool for Erlang programs that systematically tests for concurrency errors.

#concurrent-erlang-programs#testing-tool#otp
Stars346
Forks43
Last commit20 days ago
pdf_generator
pdf_generatorElixir

An Elixir wrapper for generating PDFs from HTML using wkhtmltopdf or Chrome/Chromium via Puppeteer.

#elixir#html-to-pdf#puppeteer
Stars342
Forks71
Last commit3 years ago
jose
joseErlang

A comprehensive Erlang/Elixir library implementing JSON Object Signing and Encryption (JOSE) standards.

#elixir#digital-signature#authentication
Stars334
Forks118
Last commit6 months ago
goth
gothElixir

An Elixir library for generating and retrieving OAuth2 tokens for Google Cloud Service accounts.

#elixir#google-cloud-platform#oauth2
Stars321
Forks119
Last commit1 year ago
Ace
AceElixir

An Elixir HTTP/1 and HTTP/2 web server and client that implements the Raxx interface.

#h2spec#http-server#elixir-lang
Stars303
Forks26
Last commit5 years ago
bullet
bulletErlang

A Cowboy handler and JavaScript library for persistent client-server connections with WebSocket fallback.

#realtime#http-handler#jquery
Stars303
Forks68
Last commit7 years ago
msgpax
msgpaxElixir

High-performance MessagePack serialization/deserialization library for Elixir with comprehensive type support.

#binary-protocol#elixir#msgpack
Stars299
Forks37
Last commit2 years ago
shards
shardsErlang

A library that adds transparent sharding and partitioning to ETS tables in Erlang/Elixir for improved concurrency and scalability.

#in-memory-storage#elixir#distributed-systems
Stars297
Forks36
Last commit2 years ago
Fez
FezF#

An experimental compiler that translates F# code to Core Erlang, enabling F# programs to run on the BEAM virtual machine.

#functional-programming#compiler#language-interop
Stars285
Forks16
Last commit7 years ago
bpe
bpeElixir

An Erlang-based Business Process Engine implementing BPMN 2.0 (ISO 19510) for workflow orchestration and rule-based production systems.

#process-orchestration#rule-engine#business-process-management
Stars278
Forks66
Last commit7 days ago
boss_db
boss_dbErlang

A sharded, caching, pooling, evented Object-Relational Mapper (ORM) for Erlang applications.

#event-driven#orm#database
Stars276
Forks138
Last commit2 years ago
erlsom
erlsomErlang

An Erlang library for parsing and generating XML documents with SAX, simple DOM, and data binding modes.

#dom-parser#sax-parser#xml-schema
Stars269
Forks107
Last commit9 months ago
entop
entopErlang

A top-like command-line tool for real-time monitoring of Erlang nodes, showing process and system metrics.

#devops#observability#command-line-tool
Stars267
Forks58
Last commit7 years ago
Axiom
AxiomErlang

A micro-framework for building web applications in Erlang, inspired by Sinatra and built on Cowboy.

#sinatra-inspired#http-server#micro-framework
Stars266
Forks26
Last commit3 years ago
rexbug
rexbugElixir

A thin Elixir wrapper for the production-friendly redbug Erlang tracing debugger, providing live system debugging with Elixir syntax.

#tracing#elixir-lang#elixir
Stars262
Forks16
Last commit2 years ago
getopt
getoptErlang

Erlang module for parsing command line arguments using GNU getopt syntax with type conversion and environment variable expansion.

#argument-parsing#cli-parser#erlang
Stars256
Forks80
Last commit2 years ago
statebox
stateboxErlang

An Erlang state monad with deterministic conflict resolution for eventually consistent systems like Riak.

#distributed-systems#data-structures#conflict-resolution
Stars255
Forks17
Last commit11 years ago
vmstats
vmstatsErlang

A tiny Erlang application that collects and exports Erlang VM metrics to configurable sinks like StatsD.

#observability#telemetry#vm-metrics
Stars255
Forks37
Last commit8 months ago
discovery
discoveryElixir

An OTP application for auto-discovering and connecting Elixir services using Consul for service health and node management.

#elixir#node-management#otp
Stars250
Forks18
Last commit9 years ago
qdate
qdateErlang

An Erlang library for comprehensive date, time, and timezone management, including formatting, parsing, conversion, and arithmetic.

#datetime-library#open-source#date-time
Stars248
Forks84
Last commit1 year ago
ecto_mnesia
ecto_mnesiaElixir

An Ecto adapter for Mnesia, enabling Elixir applications to use the Erlang term database with Ecto's query and repository API.

#hex#elixir-lang#package
Stars247
Forks38
Last commit5 years ago
gutenex
gutenexElixir

A native Elixir library for generating PDF documents with support for text, fonts, images, and drawing.

#elixir#image-embedding#drawing
Stars245
Forks38
Last commit7 years ago
pot
potErlang

An Erlang library for generating Google Authenticator compatible HMAC-based (HOTP) and time-based (TOTP) one-time passwords.

#totp#elixir#authentication
Stars243
Forks37
Last commit2 years ago
fs
fsErlang

A cross-platform file system watcher for Erlang/Elixir applications using native OS backends.

#elixir#file-system-watcher#fsevent
Stars239
Forks73
Last commit7 days ago
oidcc
oidccErlang

An OpenID Connect certified client library for Erlang and Elixir applications.

#openid#elixir#oauth2
Stars228
Forks64
Last commit1 day ago
loom
loomElixir

A composable and extensible CRDT library with delta-CRDT support for conflict-free replicated data types.

#elixir#concurrent-data-structures#data-synchronization
Stars228
Forks14
Last commit9 years ago
gen_rpc
gen_rpcErlang

A scalable RPC library for Erlang-VM languages using a mailbox-per-node architecture to avoid distributed port congestion.

#elixir#tcp#distributed-systems
Stars227
Forks87
Last commit7 months ago
erlware_commons
erlware_commonsErlang

A collection of reusable Erlang components that extend the standard library for production applications.

#parallel-computing#production-tools#semantic-versioning
Stars225
Forks102
Last commit1 month ago
uuid_erl
uuid_erlErlang

Erlang implementation for generating UUIDs (versions 1, 3, 4, 5, 6, 7, 8) with native Erlang process and node information.

#node-management#rfc-9562#distributed-systems
Stars221
Forks66
Last commit2 months ago
oauth2
oauth2Erlang

An Erlang library for implementing the server side of OAuth 2.0 authorization.

#oauth2#server-side#authentication
Stars221
Forks69
Last commit4 days ago
PreviousPage 3 of 5Next

Related Tags

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
#Elixir79
#Otp32
#Distributed Systems32
#Observability15
#Performance14
#Monitoring13
#Concurrency13
#Message Queue11
#Functional Programming11
#Beam10
#Fault Tolerance8
#Web Framework8