Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Erlang

Erlang

337 projects

Showing 36 of 337 projects

conduit
conduitElixir

A message queue framework for Elixir with middleware support and multiple adapter options.

#elixir#message-queue#distributed-systems
Stars128
Forks18
Last commit1 year ago
datum
datumErlang

A pure functional and generic programming library for Erlang, inspired by "scrap your boilerplate" and functional data structures.

#foldable#functional-programming#lenses
Stars127
Forks9
Last commit1 year ago
Consolex
ConsolexJavaScript

Attach a web-based console to any Elixir Mix project for remote IEx and Erlang shell access.

#elixir#web-console#elixir-development
Stars125
Forks10
Last commit10 years ago
tinymq
tinymqErlang

A channel-based, in-memory message queue for Erlang with automatic channel lifecycle management.

#in-memory#message-queue#distributed-systems
Stars125
Forks41
Last commit5 years ago
katt
kattErlang

An HTTP-based API testing tool for Erlang that executes sequential requests and validates responses.

#har-conversion#api#integration-testing
Stars124
Forks17
Last commit13 days ago
eql
eqlErlang

Erlang library for embedding SQL queries and other structured data in separate files with named sections.

#database#configuration#erlang
Stars117
Forks16
Last commit2 years ago
enm
enmErlang

Erlang port driver that wraps the nanomsg C library, enabling Erlang systems to communicate with nanomsg endpoints.

#message-queue#distributed-systems#scalability-protocols
Stars117
Forks21
Last commit9 years ago
emel
emelGleam

A simple and functional machine learning library for Erlang, Elixir, and Gleam projects.

#functional-programming#elixir#ml-library
Stars115
Forks5
Last commit2 years ago
simple_bridge
simple_bridgeErlang

A standardized interface library for Erlang HTTP servers, supporting Cowboy, Inets, Mochiweb, Webmachine, and Yaws.

#http-server#yaws#server-abstraction
Stars113
Forks75
Last commit2 months ago
geas
geasErlang

A tool that detects the runnable Erlang/OTP release window for a project by analyzing dependencies and function usage.

#version-checker#otp#dependency-management
Stars111
Forks5
Last commit12 days ago
ssl_verify_fun
ssl_verify_funErlang

Erlang library providing SSL certificate fingerprint, public key, and hostname verification functions for enhanced security.

#fingerprint-validation#otp#certificate-pinning
Stars110
Forks39
Last commit2 years ago
kane
kaneElixir

An Elixir client library for publishing and subscribing to messages using Google Cloud Pub/Sub.

#event-driven#elixir#google-cloud-platform
Stars107
Forks43
Last commit3 years ago
exmoji
exmojiElixir

An Elixir/Erlang library providing low-level operations for handling Emoji glyphs in the Unicode standard.

#functional-programming#emoji#elixir
Stars105
Forks28
Last commit1 year ago
sidejob
sidejobErlang

A parallel, capacity-limited worker pool library for Erlang that provides scalable process bounding and overload protection.

#overload-protection#distributed-systems#capacity-limiting
Stars104
Forks22
Last commit3 years ago
rebar3_hex
rebar3_hexErlang

A Rebar3 plugin providing providers to interact with Hex.pm for publishing and managing Erlang/Elixir packages.

#open-source-publishing#elixir#rebar3-plugin
Stars101
Forks49
Last commit1 day ago
statsderl
statsderlErlang

A high-performance Erlang StatsD client optimized for fast metrics collection with compile-time parse transform.

#statsd-client#client#high-performance
Stars100
Forks70
Last commit4 months ago
restc
restcErlang

An Erlang library for consuming RESTful web services with built-in JSON, percent, and XML encoding/decoding.

#rest-client#web-services#xml
Stars95
Forks49
Last commit1 month ago
matcha
matchaElixir

A library providing first-class, ergonomic match specifications for the Elixir language.

#tracing#hex#functional-programming
Stars93
Forks8
Last commit1 year ago
elixir_nsq
elixir_nsqElixir

A complete, well-tested NSQ client library for Elixir and Erlang applications to handle asynchronous messaging.

#elixir#library#message-queue
Stars92
Forks26
Last commit1 month ago
syslog
syslogErlang

Erlang port driver for interacting with syslog via the syslog(3) C library.

#c-integration#syslog#observability
Stars86
Forks53
Last commit8 months ago
beamchmark
beamchmarkElixir

An Elixir tool for measuring BEAM VM performance metrics like scheduler utilization, reductions, and context switches.

#elixir#dev-tools#scheduler-metrics
Stars85
Forks3
Last commit2 months ago
quaff
quaffElixir

A set of tools for integrating Elixir into Erlang applications and vice versa, including constants import and debugging helpers.

#elixir#constants#integration
Stars85
Forks13
Last commit2 years ago
rest
restErlang

A minimal Erlang REST framework with typed JSON and parse_transform-based record transformations.

#rest#minimalist#http
Stars83
Forks22
Last commit4 months ago
barrel_tcp
barrel_tcpErlang

A generic TCP acceptor pool for Erlang with low latency and configurable concurrency.

#tcp-server#network-programming#graceful-reload
Stars83
Forks16
Last commit11 years ago
exquisite
exquisiteElixir

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

#database#elixir#query-language
Stars82
Forks14
Last commit6 years ago
tx
txCSS

Erlang term explorer that visualizes complex data structures from your Erlang shell in a web browser.

#debugging-tools#local-server#term-explorer
Stars82
Forks1
Last commit12 years ago
oauth2c
oauth2cErlang

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

#token-management#oauth2#authentication
Stars74
Forks39
Last commit1 month ago
cauldron
cauldronElixir

A pure Elixir web server library designed for easy embedding and DSL creation.

#http-server#spdy#elixir
Stars72
Forks7
Last commit9 years ago
exjson
exjsonErlang

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

#parse#elixir#data-serialization
Stars71
Forks12
Last commit10 years ago
sfmt
sfmtErlang

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

#random-number-generation#algorithm#mersenne-twister
Stars71
Forks23
Last commit4 years ago
nix-gleam
nix-gleamNix

A Nix builder for Gleam applications that fetches dependencies from Hex using manifest.toml.

#hex-pm#gleam#nix
Stars71
Forks14
Last commit18 days ago
erlang-metrics
erlang-metricsErlang

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

#exometer#observability#application-instrumentation
Stars70
Forks17
Last commit8 years ago
pc
pcErlang

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

#c-integration#rebar3-plugin#native-code-compilation
Stars69
Forks40
Last commit6 months ago
apns
apnsElixir

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

#ios#elixir#otp
Stars69
Forks21
Last commit9 years ago
active
activeErlang

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

#elixir#mad#build-automation
Stars67
Forks18
Last commit4 months ago
exlager
exlagerElixir

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

#macro#elixir#observability
Stars65
Forks35
Last commit8 years ago
PreviousPage 5 of 10Next

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
#Elixir161
#Otp52
#Distributed Systems49
#Concurrency25
#Library24
#Observability22
#Functional Programming22
#Monitoring22
#Hex Package21
#Performance18
#Message Queue18
#Build Tool17