Erlang
Erlang is a general-purpose, concurrent, functional programming language, and a garbage-collected runtime system. The term Erlang is used interchangeably with Erlang/OTP, or Open Telecom Platform (OTP), which consists of the Erlang runtime system, several ready-to-use components (OTP) mainly written in Erlang, and a set of design principles for Erlang programs.
- GitHub: https://github.com/topics/erlang
- Wikipedia: https://en.wikipedia.org/wiki/Erlang_(programming_language)
- Repo: https://github.com/erlang
- Created by: Joe Armstrong, Robert Virding, Mike Williams
- Released: December 8, 1998
- Related Topics: language, elixir,
- Last updated: 2026-06-22 00:10:08 UTC
- JSON Representation
https://github.com/rusterlium/rebar3_cargo
Rebar3 plugin to build Rust crates
Last synced: 13 Apr 2025
https://github.com/prometheus-erl/prometheus-cowboy
Expose Prometheus metrics using cowboy/cowboy2
cowboy erlang instrumentation monitoring prometheus
Last synced: 30 Apr 2025
https://github.com/walter-weinmann/ocparse
LALR grammar based Cypher parser using the grammar rules from the openCypher project.
cypher erlang lalr-grammar lalr-parser opencypher
Last synced: 06 Aug 2025
https://github.com/gleam-community/erlang-linux-builds
Prebuilt linux binaries of Erlang/OTP
Last synced: 21 Apr 2026
https://github.com/heyoka/faxe
data-flow edge-computing erlang faxe flowbased iiot iot stream-processing
Last synced: 19 Aug 2025
https://github.com/olian04/gleam_handles
Handles is a templating language written in pure Gleam. Heavily inspired by Mustache and Handlebars.js
bun deno erlang gleam gleam-lang gleam-language handlebars mustache nodejs template template-engine templating templating-engine
Last synced: 12 Apr 2025
https://github.com/alexprut/earth-defender
🚀 A distributed soft real-time 3D single/multiplayer game build with Erlang/OTP and Three.js
3d-graphics erlang multiplayer-game threejs
Last synced: 30 Apr 2025
https://github.com/processone/p1_utils
Erlang Utility Modules from ProcessOne
Last synced: 15 Jun 2025
https://github.com/alekras/erl.mqtt.server
MQTT server is designed for communication in Machine to Machine (M2M) and Internet of Things (IoT) contexts and implements MQTT protocol versions 3.1, 3.1.1 and 5.0. The server is written in Erlang as OTP application.
erlang erlang-mqtt iot mqtt mqtt-server rebar3
Last synced: 14 Jul 2025
https://github.com/helium/merkerl
A Merkle Tree implementation in Erlang
erlang merkle merkle-proof merkle-tree
Last synced: 15 Apr 2025
https://github.com/seriyps/rebar3_bench
Microbenchmark plugin for rebar3
benchmark criterion erlang microbenchmark rebar3-plugin
Last synced: 07 Apr 2025
https://github.com/abxy/hterl
An Erlang extension which adds HTML tags to the expression syntax.
Last synced: 05 Oct 2025
https://github.com/rabbitmq/lz4-erlang
LZ4 compression library for Erlang.
compression erlang lz4 native nif
Last synced: 25 Oct 2025
https://github.com/inaka/tirerl
Erlang interface to Elastic Search
elasticsearch erlang hacktoberfest
Last synced: 08 Sep 2025
https://github.com/snaiper80/hashids-erlang
The Erlang port of Hashid to generate YouTube-like hashids from one or many numbers.
Last synced: 25 Mar 2025
https://github.com/lfex/lutil
LFE Utility Modules (successor to lfe-utils)
beam erlang hacktoberfest lfe utilities utility-library
Last synced: 25 Aug 2025
https://github.com/okeuday/varpool
Erlang Process Pools as a Local Variable
data-structures erlang erlang-process-pool
Last synced: 25 Mar 2025
https://github.com/eyedouble/couchdb
An Erlang/Elixir CouchDB client
cloudant couchdb database database-connector documentdb driver elixir erlang nosql
Last synced: 21 Jun 2025
https://github.com/mrdimosthenis/minigen
Pure random data generation library, appropriate for realistic simulations in the Erlang ecosystem
elixir elixir-lang erlang generator gleam gleam-lang random random-generation
Last synced: 10 Apr 2025
https://github.com/nitrogen/nprocreg
Process Registry used by Nitrogen.
distributed-computing erlang erlang-library
Last synced: 19 Jun 2025
https://github.com/lucassouzamatos/chico.lang
:sparkles: :smiley_cat: a functional toy language
Last synced: 10 Jul 2025
https://github.com/xandkar/hope
A quest for a "standard" Erlang library with uniform, composable abstractions.
Last synced: 22 Apr 2025
https://github.com/feng19/wechat
WeChat SDK for Elixir,目前 Elixir 中支持最完善的微信SDK
elixir erlang wechat wechat-sdk
Last synced: 31 Jul 2025
https://github.com/erlang-punch/nostr
A pure Erlang implementation of the nostr protocol
client distributed erlang implementation library minimalist nip nostr otp protocol relay server
Last synced: 15 Apr 2025
https://github.com/appunite/beam_inspect
Inspect how your elixir module looks like in erlang / core erlang.
Last synced: 12 Jun 2025
https://github.com/appulse-projects/encon-java
Java based Erlang Node Connector. https://appulse.io
elixir elixir-client elixir-examples elixir-lang elixir-language elixir-library erlang erlang-distribution erlang-driver erlang-libraries erlang-library erlang-node erlang-node-connector erlang-otp java java-library
Last synced: 04 Mar 2026
https://github.com/opencensus-beam/opencensus-prometheus
Export opencensus span metrics and statistics to Prometheus
erlang metrics opencensus prometheus
Last synced: 10 Apr 2026
https://github.com/alfetahe/elector
Elects master node from Erlang/Elixir cluster that is agreed by all nodes.
clustering distributed-systems elections elixir erlang erlang-otp
Last synced: 26 Jul 2025
https://github.com/opencensus-beam/opencensus_telemetry
Opencensus integration with Telemetry library
elixir erlang metrics opencensus telemetry
Last synced: 02 Mar 2026
https://github.com/seriyps/gettexter
GNU-gettext compatible Erlang translation app.
erlang gnu-gettext i18n l10n mo-files plural
Last synced: 03 Oct 2025
https://github.com/erlang/erlide_kernel
Erlang IDE engine supporting source code indexing and manipulation. Currently only an Eclipse client is implemented.
Last synced: 19 Oct 2025
https://github.com/vkatsuba/rebar3_plugin
The rebar3 plugin template
erlang rebar3 rebar3-plugin rebar3-template
Last synced: 10 Apr 2025
https://github.com/xandkar/beam_stats
Collect detailed Erlang VM metrics and send to arbitrary, pluggable backends (StatsD and Graphite backends included).
Last synced: 05 Oct 2025
https://github.com/bwireman/go-over
A tool to audit Erlang & Elixir dependencies, to make sure your ✨ gleam projects really sparkle!
audit beam cli dependencies dependency elixir erlang ghsa gleam javascript security security-audit security-tools tools vulnerable
Last synced: 28 Oct 2025
https://github.com/halturin/mx
OTP Message Broker (pub/sub, workers queue, priority/deferring delivery)
erlang otp otp-message-broker pubsub-messages pubsubbroker
Last synced: 12 Apr 2025
https://github.com/silviucpp/ezlib
Erlang zlib NIF library optimized for streaming
Last synced: 10 Jun 2025
https://github.com/selectel/jane
JS's Acknowledgement of Native Erlang types
Last synced: 30 Apr 2025
https://github.com/thiagoesteves/observer_web
Phoenix Liveview Dashboard for Observability including Ports and Processes details, Tracing with erlang debugger, Beam VM metrics and much more
elixir elixir-lang elixir-phoenix elixir-phoenix-framework erlang erlang-distribution erlang-otp gleam library liveview observability
Last synced: 13 Feb 2026
https://github.com/sile/ppg
Plumtree based Distributed Process Group
distributed erlang plumtree process-group
Last synced: 13 Apr 2025
https://github.com/yutopp/obeam
[WIP] A utility library for parsing BEAM format(and Erlang External Term Format, etc) which is written in OCaml.
Last synced: 12 Apr 2025
https://github.com/hachreak/limitless
An OTP application to integrate a rate-limiter in your application.
erlang erlang-libraries erlang-library minidb mongodb otp-application rate-limiter rate-limiting rate-limits rest rest-api
Last synced: 08 Apr 2025
https://github.com/gootik/rebar_cmd
A rebar plugin for running custom commands
Last synced: 21 Mar 2025
https://github.com/lrascao/raterl
An erlang ETS based rate limiter inspired by Jobs
Last synced: 17 Mar 2025
https://github.com/dbi-beam/dbi
Erlang and Elixir DataBase Interface
database-connection dbi elixir erlang library mysql-client postgresql-client sqlite
Last synced: 25 Mar 2025
https://github.com/processone/stringprep
Fast Stringprep implementation for Erlang / Elixir
Last synced: 05 Oct 2025
https://github.com/greptimeteam/greptimedb-ingester-erl
An Erlang ingester for GreptimeDB, which is compatible with GreptimeDB protocol and lightweight.
erlang greptimedb time-series time-series-database tsdb
Last synced: 31 Jan 2026
https://github.com/savonarola/elixir-basic-patterns
Материалы ко внутреннему митапу в FunBox, посвященному проблемам в коде новичков в Erlang/Elixir
begginers elixir erlang erlang-learning
Last synced: 17 Jun 2025
https://github.com/atomvm/atomvm_lib
A library of Erlang modules for developing applications targeted for the AtomVM platform.
Last synced: 05 Oct 2025
https://github.com/olian04/gleam_stdin
This package provides a synchronous iterator for consuming stdin. It supports all the non-browser targets, Erlang, Node, Deno, and Bun.
bun deno erlang gleam gleam-lang gleam-language nodejs stdin stdio
Last synced: 10 Apr 2025
https://github.com/livewareproblems/hyper
Erlang implementation of HyperLogLog
Last synced: 12 Apr 2025
https://github.com/crownedgrouse/jason
JSON encode/decode library written in Erlang
decoding decoding-library encode encoding-library erlang json
Last synced: 15 Apr 2025
https://github.com/kopera/erlang-mqtt
Erlang/Elixir low level MQTT protocol implementation
elixir erlang mqtt mqtt-protocol
Last synced: 25 Mar 2025
https://github.com/arizona-framework/roadrunner
Pure-Erlang HTTP and WebSocket server. Beep beep.
autobahn beam erlang erlang-otp h2spec http http-server http2 http2-server https otp rfc-6455 rfc-7541 rfc-7692 rfc-9110 rfc-9112 rfc-9113 tls web-server websocket
Last synced: 26 May 2026
https://github.com/afiskon/erl-min-prj
Minimal Erlang project template and example of packing this project into deb package
Last synced: 05 Oct 2025
https://github.com/dobro/uef-lib
Useful Erlang Functions Library
binaries bytes-formatting datetime erlang file-reading functional-programming html-entities lists nested-maps number-formating otp-library
Last synced: 19 Aug 2025
https://github.com/vladdu/vscode-erlang-lsp
A VSCode extension for Erlang that uses a language server.
erlang language-server vscode-extension
Last synced: 07 May 2025
https://github.com/silviucpp/erlxml
erlxml - Erlang XML parsing library based on pugixml
Last synced: 13 Jul 2025
https://github.com/erlangpack/sidejob
Parallel, capacity-limited request pool
Last synced: 04 Oct 2025
https://github.com/leo-project/leo_object_storage
leo_object_storage is a log-structured object/BLOB storage.
erlang leofs library object-storage storage
Last synced: 14 Apr 2025
https://github.com/5HT/mq-nynja
💠 EMQ: N2O over MQTT for NYNJA 1.0
erlang iot messaging mqtt websockets
Last synced: 09 May 2025
https://github.com/monimesl/pulserl
Apache Pulsar client library for Erlang/Elixir
data-processing elixir erlang pulsar pulsar-client
Last synced: 26 Oct 2025
https://github.com/hauleth/consulate
Erlang port mapper module that uses Consul instead of EPMD
Last synced: 15 Jun 2025
https://github.com/rabbitmq/stdout_formatter
Erlang library to format paragraphs, lists and tables as plain text
elixir erlang erlang-libraries formatter stdout text
Last synced: 13 Apr 2025
https://github.com/DOBRO/uef-lib
Useful Erlang Functions Library
binaries bytes-formatting datetime erlang file-reading functional-programming html-entities lists nested-maps number-formating otp-library
Last synced: 30 Mar 2025
https://github.com/hauleth/logger_colorful
Simple Erlang's logger's formatters wrapper that adds colours to the messages
Last synced: 24 Jul 2025
https://github.com/gfngfn/game_tianjiupai
A Tian Jiu Pai (天九牌) game server written in Sesterl & Elm
cloudformation elm erlang game sesterl
Last synced: 02 Aug 2025
https://github.com/helium/ecc508
Library to communicate with the Microchip cryptoauthentication device
ecc608 erlang erlang-library i2c
Last synced: 15 Apr 2025
https://github.com/widgrensit/asobi
Game backend platform built on Nova/OTP
asobi beam erlang game-backend gamedev leaderboards lua luerl matchmaking multiplayer nova otp realtime websocket
Last synced: 09 May 2026
https://github.com/5ht/mq-nynja
💠 EMQ: N2O over MQTT for NYNJA 1.0
erlang iot messaging mqtt websockets
Last synced: 11 Dec 2025
https://github.com/lpgauth/anchor
High-Performance Erlang Memcached Client
client erlang high-performance memcached
Last synced: 10 Apr 2025
https://github.com/relrin/bert-rs
BERT (Binary ERlang Term) serializer for Rust
bert erlang rust serde serializer
Last synced: 22 Jul 2025
https://github.com/lpgauth/metal
Lightweight Erlang server behaviour
behaviour erlang lightweight server
Last synced: 07 Mar 2026
https://github.com/hachreak/swagger_routerl
Routing library that generate the routing table from swagger.yaml.
api cowboy erlang erlang-libraries erlang-library rest rest-api routing swagger tcp websockets
Last synced: 14 Jun 2025
https://github.com/leo-project/leo_redundant_manager
leo_redundant_manager monitors Gateway-node(s) and Storage-node(s) to keep availability and consistency. leo_redundant_manager also manages and provides routing-table(RING).
Last synced: 12 Sep 2025
https://github.com/shiguredo/swidden
ヘッダーベース HTTP API フレームワーク
erlang http-server json-schema
Last synced: 22 Apr 2025
https://github.com/teamon/typonf
Typed Runtime configuration for Elixir/Erlang
configuration distillery elixir env erlang
Last synced: 13 Apr 2025
https://github.com/bwireman/cactus
A tool for managing git lifecycle hooks with ✨ gleam! Pre commit, Pre push and more!
beam cli dx erlang git git-hooks gleam hooks javascript pre-commit pre-commit-hook tools
Last synced: 10 Apr 2025
https://github.com/jur0/eid
Erlang unique id generator based on UNIX timestamp.
erlang id-generator unique-id unix-timestamp
Last synced: 28 Oct 2025
https://github.com/williamthome/doctest
A library to test Erlang documentation
doctest erlang erlang-library erlang-otp otp
Last synced: 04 Mar 2026
https://github.com/axelf4/earl
🧛 Emacs implementation of the Erlang distribution protocol
Last synced: 17 Jul 2025
https://github.com/erlangbureau/wolfmq
Simple message broker for Erlang applications
Last synced: 09 Mar 2026
https://github.com/wise-home/quantity
An Elixir data structure that encapsulates a decimal value with a unit
Last synced: 15 Apr 2025
https://github.com/mikpe/erlscheme
An implementation of the Scheme programming language for the Erlang/OTP VM.
Last synced: 16 May 2025