Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Erlang

Erlang

336 projects

Showing 36 of 336 projects

form
formErlang

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

#web-forms#workflow#javascript-otp
Stars39
Forks16
Last commit1 month ago
mnemonix
mnemonixElixir

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

#elixir#adapter#otp
Stars39
Forks4
Last commit8 years ago
array
arrayElixir

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

#functional-programming#elixir#array
Stars37
Forks8
Last commit5 years ago
exometer_influxdb
exometer_influxdbErlang

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

#exometer#observability#telemetry
Stars36
Forks33
Last commit6 years ago
rsa
rsaElixir

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

#elixir#rsa-encryption#wrapper-library
Stars36
Forks2
Last commit6 years ago
exor_filter
exor_filterC

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

#probabilistic-data-structures#nif#bloom-filter-alternative
Stars36
Forks3
Last commit4 years ago
plug_heartbeat
plug_heartbeatElixir

A Plug middleware for responding to heartbeat/health check requests in Elixir web applications.

#elixir#plug-middleware#monitoring
Stars35
Forks4
Last commit5 years ago
CLERIC
CLERICCommon Lisp

A Common Lisp implementation of the Erlang distribution protocol for interoperability between Lisp and Erlang nodes.

#otp#distributed-systems#interoperability
Stars35
Forks8
Last commit3 years ago
lager_amqp_backend
lager_amqp_backendErlang

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

#message-queue#connection-pooling#distributed-systems
Stars34
Forks20
Last commit14 years ago
dq
dqErlang

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

#message-queue#distributed-systems#distributed-queue
Stars34
Forks2
Last commit11 years ago
qex
qexElixir

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

#hex#elixir#enumerable
Stars34
Forks5
Last commit2 months ago
erlang_term
erlang_termErlang

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

#performance-optimization#data-structures#erlang-otp
Stars33
Forks6
Last commit2 years ago
def_memo
def_memoElixir

A memoization macro (defmemo) for Elixir that caches function results to improve performance.

#macro#functional-programming#elixir
Stars29
Forks5
Last commit9 years ago
lager_logger
lager_loggerElixir

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

#elixir#observability#integration
Stars29
Forks19
Last commit6 years ago
erflux
erfluxErlang

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

#otp#monitoring#database-client
Stars29
Forks7
Last commit9 years ago
SpiderMan
SpiderManElixir

A fast high-level web crawling and scraping framework for Elixir, built on Broadway.

#elixir#web-crawling#spider
Stars28
Forks6
Last commit9 months ago
tunnerl
tunnerlErlang

A versatile SOCKS4, SOCKS4a, and SOCKS5 proxy protocol implementation in Erlang/OTP.

#sosck4a#proxy#erlang-socks-server
Stars28
Forks4
Last commit2 years ago
signaturex
signaturexElixir

A simple Elixir library for key/secret-based API authentication using signature validation.

#signature-validation#key-secret-auth#security
Stars27
Forks7
Last commit2 years ago
erlaudio
erlaudioC

Experimental Erlang bindings for PortAudio, enabling audio input/output operations in Erlang applications.

#audio-bindings#nif#experimental
Stars27
Forks5
Last commit11 years ago
reltool_util
reltool_utilErlang

Erlang utility application providing tools for Elixir-to-Erlang conversion, release generation, dependency scoping, and manual application startup.

#elixir#build-tools#dependency-management
Stars26
Forks3
Last commit2 years ago
tinymt
tinymtErlang

Erlang implementation of the Tiny Mersenne Twister pseudorandom number generator algorithm (no longer maintained).

#random-number-generation#algorithm#mersenne-twister
Stars26
Forks3
Last commit4 years ago
jc
jcErlang

An Erlang-based, in-memory, distributable cache with pub/sub, JSON querying, and consistency mechanisms.

#in-memory-cache#json-query#distributed-cache
Stars26
Forks2
Last commit1 year ago
hsnif
hsnifHaskell

A tool for writing Erlang NIF (Native Implemented Function) libraries in Haskell.

#haskell#ffi#erlang-nif
Stars25
Forks2
Last commit13 years ago
rebar3_run
rebar3_runMakefile

A rebar3 plugin that runs Erlang/OTP releases with a single command.

#devops#otp#rebar3-plugin
Stars25
Forks17
Last commit3 years ago
vessel
vesselElixir

An Elixir MapReduce framework with Hadoop Streaming integration, simplifying distributed data processing.

#mapreduce#elixir#mix-tasks
Stars24
Forks1
Last commit5 years ago
booter
booterElixir

Boot complex Elixir applications step by step using a directed acyclic graph of boot steps.

#elixir#library#application-boot
Stars23
Forks0
Last commit7 years ago
Awesome Tsung
Awesome Tsung

A curated collection of resources for load testing with the Tsung multi-protocol distributed tool.

#load-testing#devops#performance-testing
Stars23
Forks6
Last commit23 days ago
excellent
excellentElixir

An Elixir library for parsing Excel 2000 .xlsx files into lists of cell values.

#elixir#library#spreadsheet
Stars22
Forks4
Last commit7 years ago
hexdocset
hexdocsetElixir

Convert Elixir/Erlang hex documentation to Dash.app's docset format for offline browsing.

#elixir#dash-app#cli-tool
Stars22
Forks1
Last commit10 years ago
RBMQ
RBMQElixir

A simple Elixir library for creating RabbitMQ producers and consumers with minimal boilerplate.

#hex#elixir-lang#package
Stars21
Forks10
Last commit8 years ago
mix_erlang_tasks
mix_erlang_tasksElixir

Mix tasks for Erlang projects to run EUnit tests, Common Test suites, and generate Edoc documentation.

#elixir#hex-pm#eunit
Stars21
Forks11
Last commit8 years ago
ratx
ratxErlang

Erlang application providing rate limiting and overload protection via per-queue processes and ETS counters.

#concurrency-control#overload-protection#fault-tolerance
Stars20
Forks4
Last commit8 years ago
mtx
mtxErlang

Erlang metrics client supporting multiple backends including DataDog, New Relic, and Librato.

#observability#telemetry#new-relic
Stars20
Forks5
Last commit11 years ago
minigen
minigenGleam

A pure random data generation library for realistic simulations in Erlang, Elixir, and Gleam applications.

#generator#functional-programming#elixir-lang
Stars19
Forks4
Last commit1 year ago
redo
redoErlang

A minimal, pipelined Redis client for Erlang with a single API function for raw Redis commands.

#database-driver#pipelining#minimalist
Stars19
Forks0
Last commit7 years ago
pgsql_migration
pgsql_migrationErlang

A lightweight PostgreSQL migration tool for Erlang projects that uses plain SQL files with up/down directives.

#database-migrations#postgresql#schema-management
Stars19
Forks8
Last commit3 years ago
PreviousPage 7 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
#Elixir160
#Otp52
#Distributed Systems49
#Concurrency25
#Library24
#Observability22
#Functional Programming22
#Monitoring22
#Hex Package21
#Performance18
#Message Queue18
#Build Tool17