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

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
lz4
lz4C

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

#lz4#nif#data-compression
Stars65
Forks45
Last commit4 years ago
extrace
extraceElixir

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

#tracing#runtime-analysis#elixir
Stars64
Forks6
Last commit1 year ago
erlsh
erlshErlang

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

#shell-scripting#open-port#command-execution
Stars62
Forks8
Last commit4 years ago
sleeplocks
sleeplocksErlang

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

#locking#elixir#spinlocks
Stars61
Forks9
Last commit3 months ago
relex
relexElixir

A simplistic assembler for creating Erlang releases in Elixir applications.

#deployment#elixir#release-management
Stars60
Forks11
Last commit12 years ago
nodefinder
nodefinderErlang

Strategies For Automatic Node Discovery

#multicast#erlang#aws
Stars59
Forks11
Last commit2 years ago
png
pngErlang

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

#web-graphics#streaming-images#png-generation
Stars58
Forks10
Last commit6 years ago
erl-rstar
erl-rstarErlang

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

#multi-dimensional#spatial-indexing#data-structures
Stars58
Forks18
Last commit8 years ago
nitro
nitroErlang

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

#realtime#actions#web-components
Stars57
Forks33
Last commit1 month ago
slacker
slackerErlang

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

#client-lib#slackapi#integration
Stars57
Forks20
Last commit4 years ago
rebar3_auto
rebar3_autoErlang

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

#auto-compile#development-tool#rebar3-plugin
Stars56
Forks14
Last commit1 year ago
elixir-xml-to-map
elixir-xml-to-mapElixir

Converts XML strings to Elixir Map data structures with support for attributes and nested content.

#functional-programming#elixir#xml to json
Stars56
Forks23
Last commit2 years ago
erlang_localtime
erlang_localtimeErlang

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

#date-time-library#datetime#timezone-management
Stars56
Forks51
Last commit9 years ago
prometheus_process_collector
prometheus_process_collectorC++

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

#elixir#observability#metrics-collection
Stars53
Forks42
Last commit
fast_yaml
fast_yamlErlang

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

#data-serialization#yaml#yaml-parser
Stars53
Forks15
Last commit4 months ago
stash
stashElixir

A lightweight Elixir wrapper around ETS providing a simple key/value caching interface with optional disk persistence.

#in-memory-storage#elixir#memory-cache
Stars52
Forks9
Last commit6 months ago
quinn
quinnElixir

A simple XML parser for Elixir designed to parse RSS/Atom feeds.

#functional-programming#elixir#rss
Stars51
Forks12
Last commit7 years ago
diver
diverJava

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

#elixir#hbase#distributed-systems
Stars51
Forks7
Last commit9 years ago
inet_cidr
inet_cidrElixir

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

#elixir#library#ip-address-management
Stars50
Forks8
Last commit7 months ago
stillir
stillirErlang

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

#environment-variables#library#12-factor
Stars50
Forks13
Last commit7 months ago
phoenix_pubsub_rabbitmq
phoenix_pubsub_rabbitmqElixir

RabbitMQ adapter for Phoenix PubSub, enabling distributed messaging without distributed Erlang.

#elixir#adapter#message-queue
Stars47
Forks23
Last commit10 years ago
gossiperl
gossiperlErlang

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

#publish-subscribe#distributed-systems#apache-thrift
Stars47
Forks6
Last commit4 years ago
rec2json
rec2jsonErlang

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

#json-converter#json-serialization#type-checking
Stars45
Forks21
Last commit2 years ago
eredis
eredisErlang

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

#database-driver#high-performance#message-queue
Stars44
Forks24
Last commit1 year ago
Typhoon
TyphoonErlang

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

#load-testing#stress-testing#scalability-testing
Stars44
Forks19
Last commit7 years ago
feeder
feederErlang

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

#stream-processing#atom-parser#open-source
Stars44
Forks11
Last commit2 years ago
panoramix
panoramixElixir

An Elixir client library for querying Apache Druid, enabling efficient data analytics and time-series operations.

#data-querying#elixir#druid-io
Stars44
Forks5
Last commit4 days ago
exleveldb
exleveldbElixir

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

#elixir#storage#leveldb
Stars43
Forks6
Last commit7 years ago
nat_upnp
nat_upnpErlang

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

#library#nat-traversal#igd-protocol
Stars43
Forks6
Last commit7 years ago
quickrand
quickrandErlang

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

#random-number-generation#library#random-number-generators
Stars42
Forks11
Last commit11 months ago
lager
lagerErlang

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

#tracing#syslog#otp
Stars42
Forks46
Last commit9 years ago
dragonfly_server
dragonfly_serverElixir

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

#elixir#dragonfly#imagemagick
Stars41
Forks5
Last commit11 years ago
bottler
bottlerElixir

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

#elixir#release-management#mix-tasks
Stars40
Forks6
Last commit6 years ago
forms
formsErlang

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

#business-workflows#validation#form-builder
Stars39
Forks16
Last commit1 month ago
Kubex
KubexElixir

A pure Elixir library for integrating Elixir applications with Kubernetes, enabling service discovery and cluster awareness.

#elixir#container-orchestration#distributed-systems
Stars39
Forks3
Last commit11 years ago
PreviousPage 6 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
1 year ago
#Elixir160
#Otp52
#Distributed Systems49
#Concurrency25
#Library24
#Observability22
#Functional Programming22
#Monitoring22
#Hex Package21
#Performance18
#Message Queue18
#Build Tool17