Discover the top trending Erlang repositories and projects on Github. Explore the latest trends in Erlang development.

Trending Repositories

1

emqx

The most scalable open-source MQTT broker for IoT, IIoT, and connected vehicles
🔥🔥🔥
2

ejabberd

Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)
🔥
3

otp

Erlang/OTP
📣
4

couchdb

Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability
📣
5

rabbitmq-delayed-message-exchange

Delayed Messaging for RabbitMQ
⬆️
6

cowboy

Small, fast, modern HTTP server for Erlang/OTP.
⬆️
7

lfe

Lisp Flavoured Erlang (LFE)
⬆️
8

luerl

Lua in Erlang
⬆️
9

gen_smtp

The extensible Erlang SMTP client and server library.
⬆️
10

vernemq

A distributed MQTT message broker based on Erlang/OTP. Built for high quality & Industrial use cases.
⬆️
11

gproc

Extended process registry for Erlang
⬆️
12

rebar3

Erlang build tool that makes it easy to compile and test Erlang applications and releases.
⬆️
13

ra

A Raft implementation for Erlang and Elixir that strives to be efficient and make it easier to use multiple Raft clusters in a single system.
⬆️
14

parse_trans

Parse transform utilities for Erlang
⬆️
15

antidote

A planet scale, highly available, transactional database built on CRDT technology
⬆️
16

opentelemetry-erlang

OpenTelemetry Erlang SDK
⬆️
17

observer_cli

Visualize Erlang/Elixir Nodes On The Command Line
⬆️
18

waraft

An Erlang implementation of RAFT from WhatsApp
⬆️
19

aeternity

æternity blockchain - scalable blockchain for the people - smart contracts, state channels, names, tokens
⬆️
20

khepri

Khepri is a tree-like replicated on-disk database library for Erlang and Elixir.
⬆️
21

eturnal

STUN / TURN standalone server
⬆️
22

Gradualizer

A Gradual type system for Erlang
⬆️
23

alpaca

Functional programming inspired by ML for the Erlang VM
⬆️
24

hackney

simple HTTP client in Erlang
⬆️
25

ephp

Bragful core: PHP Interpreter in pure Erlang
⬆️
26

erlang-certifi

SSL Certificates for Erlang
⬆️
27

braid

Erlang library to create and connect an arbitrary cluster of nodes
⬆️
28

theBeamBook

A description of the Erlang Runtime System ERTS and the virtual Machine BEAM.
⬆️
29

erlang_ds

Universal and extensible data structure library for interacting with Erlang maps, proplists, dicts, etc..
⬆️
30

erlydtl

Django templates for Erlang
⬆️
31

fuse

A Circuit Breaker for Erlang
⬆️
32

eqwalizer

A type-checker for Erlang
⬆️
33

mochiweb

MochiWeb is an Erlang library for building lightweight HTTP servers.
⬆️
34

lorawan-server

Compact server for private LoRaWAN networks
⬆️
35

Concuerror

Concuerror is a stateless model checking tool for Erlang programs.
⬆️
36

thoas

A blazing fast JSON parser and generator in pure Erlang.
⬆️
37

erlfmt

An automated code formatter for Erlang
⬆️
38

riak_core

Distributed systems infrastructure used by Riak.
⬆️
39

JavaErlang

JavaErlang is a library that attempts to facilitate the communication between Java and Erlang nodes, implemented as an additional layer on top of the JInterface Java interface.
⬆️
40

chat

💬 CHAT: Instant Messenger. ISO/IEC: 20922; ITU/IETF: 3394, 3565, 5280, 5480, 5652, 5755 8551, X.509, CMS, PKCS-10, PCKS-7, OCSP, LDAP, DNS; ANSI: X9-42, X9-62, X25519, X488; NIST: SECP384r1.
⬆️
41

emqtt-bench

Lightweight MQTT benchmark tool written in Erlang
⬆️
42

bpe

💠 BPE: BPMN Process Engine ISO 19510
⬆️
43

sample

💧 SAMPLE: WebSocket Sample Application
⬆️
44

pgec

A realtime replica of your PostgreSQL data with Redis, Memcached and REST APIs
⬆️
45

ram

A distributed KV store for Erlang and Elixir.
⬆️
46

ecpool

Erlang Connection/Client Pool Library
⬆️
47

dhtcrawler

dhtcrawler is a DHT crawler written in erlang. It can join a DHT network and crawl many P2P torrents.
⬆️
48

kairos

Timer module for Erlang that makes it easy to abstact time out of the tests.
⬆️
49

pgo

Erlang Postgres client and connection pool
⬆️
50

crypto_tutorial

⬆️
51

srcd

versioned source code hosting
⬆️
52

erlyjs

Fork of Roberto Saccon's ErlyJs (just copied from hassy to not lost this)
⬆️
53

xc9500xl-fuse-map

Xilinx XC9500XL Fuse Map (by experiment)
⬆️
54

enet

ENet implementation in Erlang/OTP
⬆️
55

aliter

Ragnarok Online server software written in Erlang.
⬆️
56

vegur

Vegur: HTTP Proxy Library
⬆️
57

hamler

Haskell-style functional programming language running on Erlang VM.
⬆️
58

egeoip

Erlang IP Geolocation module, currently supporting the MaxMind GeoLite City Database.
⬆️
59

riak_core_tutorial

An up to date riak_core tutorial, using basho's riak_core, Erlang/OTP 23-24-25 and rebar3.
⬆️
60

eflambe

A tool for rapid profiling of Erlang and Elixir applications
⬆️
61

erlang-webapp-howto

Some notes while I learn how to use Erlang for web applications
⬆️
62

epocxy

Erlang Patterns of Concurrency
⬆️
63

ssl_verify_fun.erl

Collection of ssl verification functions for Erlang
⬆️
64

wings

Wings3D is an advanced sub-division 3D modeller.
⬆️
65

recon

Collection of functions and scripts to debug Erlang in production.
⬆️
66

erbloom

Safe and Fast Bloom Filter + FBFs for Erlang
⬆️
67

rufus

Rufus is a programming language for people that build and operate fault tolerant systems.
⬆️
68

bellboy

📧 Bellboy - is HTTP client library for send SMS by different services: Plivo, Twilio, Nexmo
⬆️
69

erlquad

Simple quadtrees
⬆️
70

erlzord

N-dimensional Z-order curves
⬆️
71

edbg

A simple tty interface to the Erlang debugger and tracer.
⬆️
72

erlang_ls

The Erlang Language Server
⬆️
73

erleans

Erlang Orleans
⬆️
74

cth_readable

Common Test hooks for more readable logs
⬆️
75

ast_ninja

The Elixir AST explorer
⬆️
76

rabbitmq-management

RabbitMQ Management UI and HTTP API
⬆️
77

scalabilitywitherlangotp

The repository for the code of the examples in the book Designing for Scalability with Erlang/OTP
⬆️
78

otc

Erlang/OTC
⬆️
79

MongooseIM

MongooseIM is Erlang Solutions' robust, scalable and efficient XMPP server, aimed at large installations. Specifically designed for enterprise purposes, it is fault-tolerant and can utilise the resources of multiple clustered machines.
⬆️
80

hardcore

Erlang application supervisor - manage application crashes
⬆️
81

proxy

支持SOCKS 5协议的高速加密通信的代理服务器脚本
⬆️
82

erlcloud

AWS APIs library for Erlang (Amazon EC2, S3, SQS, DDB, ELB and etc)
⬆️
83

cuter

A concolic testing tool for the Erlang functional programming language.
⬆️
84

herml

Erlang port of Haml
⬆️
85

gun

HTTP/1.1, HTTP/2, Websocket client (and more) for Erlang/OTP.
⬆️
86

rebar3_caramel

rebar3 plugin for compiling caramel / ocaml projects
⬆️
87

qetag

qetag
⬆️
88

datalog

simplified query engine based on logic programming paradigm
⬆️
89

rebar3_external

A rebar3 plugin to get external dependencies.
⬆️
90

trueskill

Erlang implementation of classic TrueSkill and TrueSkill2
⬆️
91

emqx-coap

EMQ X CoAP Gateway
⬆️
92

crypt

Erlang NIF wrapping Unix crypt(3)
⬆️
93

sourceror

Utilities to manipulate Elixir source code
⬆️
94

gl_demos

Erlang wxErlang OpenGL demos
⬆️
95

mria

Asynchronously replicated Mnesia-like database for Erlang/Elixir
⬆️
96

khepri-benchmark

Benchmark to track the performance of Khepri
⬆️
97

epgsql

Erlang PostgreSQL client library.
⬆️
98

gen_tracker

supervisor with ets handling of children and their metadata
⬆️
99

prometheus_rabbitmq_exporter

Prometheus.io exporter as a RabbitMQ Managment Plugin plugin
⬆️
100

ldap

🌐 LDAP: Directory Server. ITU/IETF: 2849, 3296, 3671-3673, 3866, 4510-4518, 4522, 4525, 4526, 4929, 5480, X.519.
⬆️