Awesome
awesome-erlang
A curated list of awesome Erlang frameworks, libraries and software.
- erlang/otp - Erlang/OTP
- emqx/emqx - An Open-Source, Cloud-Native, Distributed MQTT Message Broker for IoT.
- ninenines/cowboy - Small, fast, modern HTTP server for Erlang/OTP.
- apache/couchdb - Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability
- processone/ejabberd - Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)
- happi/theBeamBook - A description of the Erlang Runtime System ERTS and the virtual Machine BEAM.
- vernemq/vernemq - A distributed MQTT message broker based on Erlang/OTP. Built for high quality & Industrial use cases.
- processone/tsung - Tsung is a high-performance benchmark framework for various protocols including HTTP, XMPP, LDAP, etc.
- lfe/lfe - Lisp Flavoured Erlang (LFE)
- ChicagoBoss/ChicagoBoss - Erlang web MVC, now featuring Comet
- mochi/mochiweb - MochiWeb is an Erlang library for building lightweight HTTP servers.
- clojerl/clojerl - Clojure for the Erlang VM (unofficial)
- leo-project/leofs - The LeoFS Storage System
- esl/MongooseIM - MongooseIM is a mobile messaging platform with focus on performance and scalability
- devinus/poolboy - A hunky Erlang worker pool factory
- alpaca-lang/alpaca - Functional programming inspired by ML for the Erlang VM
- erlang/rebar3 - Erlang build tool that makes it easy to compile and test Erlang applications and releases.
- erlyaws/yaws - Yaws webserver
- benoitc/hackney - simple HTTP client in Erlang
- ferd/recon - Collection of functions and scripts to debug Erlang in production.
- zhongwencool/observer_cli - Visualize Erlang/Elixir Nodes On The Command Line
- erlang-lager/lager - A logging framework for Erlang/OTP
- sky-big/RabbitMQ - RabbitMQ系统3.5.3版本中文完全注释(同时实现了RabbitMQ系统和插件源代码编译,根据配置文件创建RabbitMQ集群,创建连接RabbitMQ系统的客户端节点等相关功能,方便源代码的阅读)
- uwiger/gproc - Extended process registry for Erlang
- aeternity/aeternity - æternity: solving scalability problems by making sense of state-channels
- rebar/rebar - Deprecated Erlang build tool that makes it easy to compile and test Erlang applications, port drivers and releases. We encourage you to move to https://github.com/erlang/rebar3.
- hamler-lang/hamler - Haskell-style functional programming language running on Erlang VM.
- lasp-lang/lasp - Prototype implementation of Lasp in Erlang.
- nitrogen/nitrogen - Nitrogen Web Framework for Erlang (now with websockets!)
- proper-testing/proper - PropEr: a QuickCheck-inspired property-based testing tool for Erlang
- rvirding/luerl - Lua in Erlang
- tarcieri/reia - Ruby-like hybrid OOP/functional programming language for BEAM, the Erlang VM
- eproxus/meck - A mocking library for Erlang
- ninenines/gun - HTTP/1.1, HTTP/2 and Websocket client for Erlang/OTP.
- gotthardp/lorawan-server - Compact server for private LoRaWAN networks
- rustyio/sync - On-the-fly recompiling and reloading in Erlang. Code without friction.
- zotonic/zotonic - Zotonic - The Erlang Web Framework & CMS
- knutin/elli - Simple, robust and performant Erlang web server
- lasp-lang/partisan - High-performance, high-scalability distributed computing with Erlang and Elixir.
- ostinelli/misultin - Misultin (pronounced mee-sool-téen) is an Erlang library for building fast lightweight HTTP(S) servers, which also supports websockets.
- talentdeficit/jsx - an erlang application for consuming, producing and manipulating json. inspired by yajl
- erlware/relx - Sane, simple release creation for Erlang
- erlcloud/erlcloud - AWS APIs library for Erlang (Amazon EC2, S3, SQS, DDB, ELB and etc)
- wooga/eredis - Erlang Redis client
- gen-smtp/gen_smtp - The extensible Erlang SMTP client and server library.
- hdima/erlport - ErlPort - connect Erlang to other languages
- AntidoteDB/antidote - A planet scale, highly available, transactional database built on CRDT technology
- boundary/folsom - Expose Erlang Events and Metrics
- inaka/erlang_guidelines - Inaka's Erlang Coding Guidelines
- boundary/flake - A decentralized, k-ordered id generation service in Erlang
- erlanglab/erlangpl - Tool for developers working with systems running on the Erlang VM (BEAM). It helps with performance analysis.
- kafka4beam/brod - Apache Kafka client library for Erlang/Elixir
- cmullaparthi/ibrowse - Erlang HTTP client
- Feuerlabs/exometer - Basic measurement objects and probe behavior
- rabbitmq/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.
- ferd/erlang-history - Hacks to add shell history to Erlang's shell
- erlydtl/erlydtl - Django templates for Erlang
- cbd/edis - An Erlang implementation of Redis
- tomas-abrahamsson/gpb - A Google Protobuf implementation for Erlang
- joxa/joxa - A Modern Lisp for the Erlang VM
- mojombo/ernie - Ernie is an Erlang/Ruby BERT-RPC Server.
- ostinelli/syn - A global Process Registry and Process Group manager for Erlang and Elixir.
- massemanet/eper - Erlang performance and debugging tools
- jlouis/fuse - A Circuit Breaker for Erlang
- erlware/Erlang-and-OTP-in-Action-Source - The official "Erlang and OTP in Action" source code - see the README below for more details
- ernw/ss7MAPer - SS7 MAP (pen-)testing toolkit. DISCONTINUED REPO, please use: https://github.com/0xc0decafe/ss7MAPer/
- erlang-ls/erlang_ls - The Erlang Language Server
- inaka/elvis - Erlang Style Reviewer
- xslogic/phoebus - Phoebus is a distributed framework for large scale graph processing written in Erlang.
- basho/erlang_protobuffs - An implementation of Google's Protocol Buffers for Erlang, based on ngerakines/erlang_protobuffs.
- josefs/Gradualizer - A Gradual type system for Erlang
- moonpolysoft/dynomite - Open source dynamo clone written in Erlang.
- inaka/apns4erl - Apple Push Notification Server for Erlang
- sinasamavati/leptus - The Erlang REST framework
- epgsql/epgsql - Erlang PostgreSQL client library.
- dnsimple/erldns - DNS server, in erlang.
- qingliangcn/mgee - 2010年写的一个erlang游戏服务端demo
- mysql-otp/mysql-otp - MySQL/OTP – MySQL and MariaDB client for Erlang/OTP
- wg/epgsql - Erlang PostgreSQL client
- NetComposer/nksip - Erlang SIP application server
- emqx/emqtt-bench - Erlang MQTT v5.0 Benchmark Tool
- matteoredaelli/ebot - Ebot, an Opensource Web Crawler built on top of a nosql database (apache couchdb, riak), AMQP database (rabbitmq), webmachine and mochiweb. Ebot is written in Erlang and it is a very scalable, distribuited and highly configurable web cawler. See wiki pages for more details
- basho/riak_dt - Convergent replicated datatypes in Erlang
- yrashk/socket.io-erlang - Socket.IO server for Erlang
- comtihon/mongodb-erlang - MongoDB driver for Erlang
- basho/riak-erlang-client - The Riak client for Erlang.
- basho/basho_bench - A load-generation and testing tool for basically whatever you can write a returning Erlang function for.
- WhatsApp/erlfmt - An automated code formatter for Erlang
- rvirding/erlog - Prolog interpreter in and for Erlang
- erlangcode/erlang-oauth - An Erlang OAuth 1.0 implementation
- seancribbs/neotoma - Erlang library and packrat parser-generator for parsing expression grammars.
- ferd/pobox - External buffer processes to protect against mailbox overflow in Erlang
- zkessin/testing-erlang-book - A public book on testing Erlang
- jlouis/graphql-erlang - GraphQL implementation in Erlang.
- jlouis/etorrent - Erlang Bittorrent Client
- deadtrickster/prometheus.erl - Prometheus.io client in Erlang
- duomark/epocxy - Erlang Patterns of Concurrency
- krestenkrab/hanoidb - Erlang LSM BTree Storage
- parapluu/Concuerror - Concuerror is a stateless model checking tool for Erlang programs.
- mazenharake/entop - A top-like tool for monitoring an Erlang node
- KirinDave/fuzed - A new revision of Fuzed, the Erlang-based frontend for web apps. Check out the mailing list at http://groups.google.com/group/fuzed
- cabol/shards - Partitioned ETS tables for Erlang and Elixir
- yueyoum/make-proxy - HTTP/HTTPS/Socks4/Socks5 proxy written in Erlang
- emqx/emqtt - Erlang MQTT v5.0 Client
- sockjs/sockjs-erlang - WebSocket emulation - Erlang server
- ErlyORM/boss_db - BossDB: a sharded, caching, pooling, evented ORM for Erlang
- martinsumner/leveled - A pure Erlang Key/Value store - based on a LSM-tree, optimised for HEAD requests
- tsujigiri/axiom - a micro-framework for web applications in Erlang
- andrewjstone/rafter - An Erlang library application which implements the Raft consensus protocol
- chef/chef-server - Chef Infra Server is a hub for configuration data; storing cookbooks, node policies and metadata of managed nodes.
- jlouis/safetyvalve - A safety valve for your erlang node
- hibari/hibari - Hibari is a production-ready, distributed, ordered key-value, big data store. Hibari uses chain replication for strong consistency, high-availability, and durability. Hibari has excellent performance especially for read and large value operations.
- Appliscale/xprof - A visual tracer and profiler for Erlang and Elixir.
- willemdj/erlsom - XML parser for Erlang
- seriyps/mtproto_proxy - High performance Erlang MTProto proxy that powers https://t.me/socksy_bot
- ferd/vmstats - tiny Erlang app to generate information on the Erlang VM
- beamspirit/bigwig - like erlang's webtool, but trendy and new
- erlware/erlcron - Erlang cronish system
- erleans/erleans - Erlang Orleans
- potatosalad/erlang-jose - JSON Object Signing and Encryption (JOSE) for Erlang and Elixir
- mochi/statebox - Erlang state "monad" with merge/conflict-resolution capabilities. Useful for Riak.
- oreillymedia/etudes-for-erlang - Companion exercises for O'Reilly Media's "Introducing Erlang"
- inaka/worker_pool - Erlang worker pool
- yzh44yzh/practical_erlang - Курс обучения Эрланг
- mojombo/mustache.erl - Mustache template engine for Erlang.
- jcomellas/getopt - Erlang module to parse command line arguments using the GNU getopt syntax
- basho/erlang_js - A linked-in driver for Erlang to Mozilla's Spidermonkey Javascript runtime.
- benoitc/couchbeam - Apache CouchDB client in Erlang
- sile/jsone - Erlang JSON library
- synrc/shen - 🐉 SHEN: Erlang JavaScript Compiler
- ninenines/cowlib - Support library for manipulating Web protocols.
- joedevivo/chatterbox - HTTP/2 Server for Erlang. Boy, that guy was a real chatterbox waddn't he? I didn't think he was ever going to stop with the story.
- virtan/eep - Erlang Easy Profiling (eep) application provides a way to analyze application performance and call hierarchy
- choptastic/qdate - Erlang date, time, and timezone management: formatting, conversion, and date arithmetic
- priestjim/gen_rpc - A scalable RPC library for Erlang-VM based languages
- lfex/py - Distributed Python for the Erlang Ecosystem
- cabol/erlbus - Simple, Distributed and Scalable PubSub Message Bus written in Erlang
- kivra/oauth2 - Erlang Oauth2 implementation
- FlowForwarding/LINC-Switch - OpenFlow Software Switch written in Erlang
- elli-lib/elli - Simple, robust and performant Erlang web server
- bragful/ephp - Bragful core: PHP Interpreter in pure Erlang
- uwiger/parse_trans - Parse transform utilities for Erlang
- kudelskisecurity/scannerl - The modular distributed fingerprinting engine
- ferd/dispcount - Erlang task dispatcher based on ETS counters.
- cuter-testing/cuter - A concolic testing tool for the Erlang functional programming language.
- yuce/pot - POT is an Erlang library for generating Google Authenticator compatible one time passwords
- joearms/elib1 - An Erlang library and collection of applications
- processone/stun - STUN and TURN library for Erlang / Elixir
- erlware/erlware_commons - Erlware Commons is an Erlware project focused on all aspects of reusable Erlang components.
- cqerl/cqerl - Native Erlang CQL client for Cassandra
- bet365/soap - Make it easy to use SOAP from Erlang
- afiniate/seresye - SERESYE means Swarm oriented ERlang Expert SYstem Engine. It is a library to write expert systems and rule processing engines using the Erlang programming language. It allows to create multiple engines, each one with its own facts and rules to be processed.
- OtpChatBot/Ybot - Ybot - is a helpful chat robot written with Erlang which supports different messaging protocols. [@0xAX]
- krestenkrab/erlubi - Ubigraph Erlang Client (and Process Visualizer)
- okeuday/uuid - Erlang Native UUID Generation
- msgpack/msgpack-erlang - MessagePack (de)serializer implementation for Erlang / msgpack.org[Erlang]
- joergen7/cuneiform - Cuneiform distributed programming language
- processone/exmpp - Erlang XMPP library
- rabbitmq/rabbitmq-erlang-client - Erlang client for RabbitMQ
- johnlinvc/erruby - ruby on erlang
- alertlogic/erllambda - AWS Lambda in Erlang
- yakaz/yamerl - YAML 1.2 and JSON parser in pure Erlang
- emqx/esockd - Erlang General Non-blocking TCP/SSL Socket Server
- patrickgombert/erlang-koans - Erlang Koans
- karlll/kjell - Erlang Shell
- Feuerlabs/exometer_core - Core components of exometer
- seth/ej - Helper module for working with Erlang terms representing JSON
- fbeline/rooster - Erlang REST framework
- dizzyd/erlang-mysql-driver - Erlang MySQL Driver (from code.google.com)
- agner/agner - Erlang package manager (A Giant Nebula of Erlang Repositories)
- zeromq/chumak - Pure Erlang implementation of ZeroMQ Message Transport Protocol.
- francescoc/scalabilitywitherlangotp - The repository for the code of the examples in the book Designing for Scalability with Erlang/OTP
- synrc/mad - ⚡ MAD: Manage Dependencies
- jeremyong/websocket_client - Erlang websocket client (ws and wss supported)
- fredrikt/yxa - SIP software written in Erlang
- massemanet/redbug - erlang tracing debugger
- jlouis/enacl - Erlang bindings for NaCl / libsodium
- lpgauth/shackle - High-Performance Erlang Network Client Framework
- inaka/sumo_db - Erlang Persistency Framework
- helpshift/ekaf - A minimal, high-performance Kafka client in Erlang.
- inaka/shotgun - For the times you need more than just a gun.
- joearms/erl2 - a new dialect of erlang
- basho/riak_ensemble - Multi-Paxos framework in Erlang
- tsloughter/epmdless - Distributed Erlang without the EPMD
- tsloughter/erlastic_search - An Erlang app for communicating with Elastic Search's rest interface.
- yariv/erlyweb - The Erlang twist on web frameworks
- lostcolony/damocles - An Erlang library for generating adversarial network conditions for QAing distributed applications/systems on a single Linux box.
- soranoba/bbmustache - Binary pattern match Based Mustache template engine for Erlang/OTP.
- okeuday/pqueue - Erlang Priority Queues
- Random-Liu/Erlang-In-Docker - Enable connection between Erlang VMs from different docker containers on different hosts by reimplementing the distributed connection protocol used by net_kernel.
- ahmednawras/log4erl - A logger for erlang in the spirit of Log4J.
- klarna/ponos - ponos is a simple yet powerful load generator written in erlang
- ParaPhrase/skel - A Streaming Process-based Skeleton Library for Erlang
- grisp/grisp - GRiSP Erlang Runtime Library
- open-telemetry/opentelemetry-erlang - OpenTelemetry Erlang SDK
- jtendo/binpp - :1234: Erlang Binary Pretty Printer
- midas-framework/midas - A web framework for Gleam, Midas makes shiny things.
- robbielynch/ierlang - An Erlang language kernel for IPython.
- erlang/docker-erlang-example - HowTo Erlang in Docker
- mazenharake/cecho - An ncurses library for Erlang
- vascokk/rivus_cep - Complex event processing in Erlang
- klarna/circuit_breaker - :boom: An Erlang library for breaking out of faulty services
- GameAnalytics/gascheduler - Erlang Distributed Scheduler
- scalaris-team/scalaris - Scalaris, a distributed, transactional key-value store
- msantos/pkt - Erlang network protocol library
- groupoid/pure - ♾ PTS: Pure Type System for Erlang
- lambdaclass/erlings - Small exercises to get you used to reading and writing Erlang code
- basho/clique - CLI Framework for Erlang
- aggelgian/erlang-algorithms - Implementations of popular data structures and algorithms
- ngerakines/erlang_protobuffs - A set of Protocol Buffers tools and modules for Erlang applications.
- huiqing/percept2 - Concurrent profiling tool for Erlang
- parapluu/nifty - Erlang NIF Wrapper Generator
- lambdaclass/riak_core_tutorial - An up to date riak_core tutorial, using the riak_core_ng fork, Erlang/OTP 21 and rebar3
- census-instrumentation/opencensus-erlang - A stats collection and distributed tracing framework
- selectel/yawndb - YAWNDB is an in-memory circular array database written in Erlang.
- fogfish/cache - Erlang in-memory cache
- lasp-lang/types - Prototype implementation of Conflict-free Replicated Data Types (CRDTs) in Erlang.
- erszcz/docsh - Erlang Docs in the Shell
- kvakvs/E4VM - A small portable virtual machine that would run Erlang on embedded systems
- erlyvideo/rack - Rack handler for erlang
- beamjs/erlv8 - Erlang interface for V8
- esl/lhttpc - lhttpc is a lightweight HTTP/1.1 client implemented in Erlang.
- esl/escalus - An XMPP client library in Erlang for conveniently testing XMPP servers
- semiocast/pgsql - Erlang PostgreSQL driver
- jlouis/dht - DHT implementation in Erlang
- ferd/backoff - Simple exponential backoffs in Erlang
- rabbitmq/looking_glass - An Erlang/Elixir/BEAM profiler tool
- jchris/hovercraft - An easy direct Erlang CouchDB library.
- tonyg/erlang-rfc4627 - Erlang RFC4627 (JSON) codec and JSON-RPC server implementation.
- okeuday/trie - Erlang Trie Implementation
- erlang-unicode/ux - Unicode eXtention for Erlang (Strings, Collation)
- vinoski/erlsha2 - SHA-224, SHA-256, SHA-384, SHA-512 implemented in Erlang NIFs.
- gar1t/e2 - Project that aims to simplify Erlang/OTP development and improve developer productivity
- flashingpumpkin/spooky - Minimum viable Erlang web framework
- erlang/sourcer - An Erlang language server, providing IDE services.
- CorticalComputer/Book_NeuroevolutionThroughErlang - The resulting source code produced at the end of each chapter in Handbook of Neuroevolution Through Erlang.
- knutin/statman - Efficiently collect massive volumes of metrics inside the Erlang VM
- archaelus/enet - Pure Erlang network stack
- rvirding/leex - Lexical analyzer generator for Erlang
- erlsci/iso8601 - An ISO 8601 date formating and parsing library for Erlang
- basho/enm - Erlang driver for nanomsg
- NetComposer/nkcluster - A framework to manage jobs at huge Erlang clusters
- hypernumbers/LuvvieScript - Luvvie Script. An Erlang dialect that compiles to Javascript for Actor-style DOM scripting
- ngerakines/erlang_twitter - An Erlang twitter client
- hauleth/erlang-systemd - systemd utilities for Erlang applications
- processone/fast_xml - Fast Expat based Erlang XML parsing library
- klarna/erlavro - Avro support for Erlang/Elixir (http://avro.apache.org/)
- kapok-lang/kapok - A Lisp on the Erlang VM
- gar1t/lambdapad - Static site generator using Erlang. Yes, Erlang.
- mojombo/egitd - The Erlang git-daemon
- fogfish/datum - pure functional and generic programming for Erlang
- certifi/erlang-certifi - SSL Certificates for Erlang
- jordillonch/eggs - Erlang Generic Game Server
- essen/egs - Erlang Game Server
- avtobiff/erlang-uuid - Erlang UUID
- exercism/erlang - Exercism exercises in Erlang.
- puzza007/katipo - HTTP2 client for Erlang based on libcurl and libevent
- nitrogen/simple_bridge - A simple, standardized interface library to Erlang HTTP Servers.
- joewilliams/merle - An Erlang Memcached Client.
- etrepum/kvc - KVC - Key Value Coding for Erlang data structures
- artemeff/eql - Erlang with SQL or not
- RJ/erlang-spdy - Library implementing the SPDY protocol
- WhatsApp/erlt - Early prototype of ErlT, an experimental Erlang dialect with first-class support for static typing.
- inaka/cowboy_swagger - Swagger integration for Cowboy (built on trails)
- gebi/jungerl - The Jungle of Erlang code
- jbrisbin/amqp_client - Rebar-friendly fork of rabbitmq-erlang-client
- gotthardp/gen_coap - Generic Erlang CoAP Client/Server
- for-GET/jesse - jesse (JSon Schema Erlang) is an implementation of a JSON Schema validator for Erlang.
- lpgauth/statsderl - High-Performance Erlang StatsD Client
- poroh/ersip - Erlang SIP
- membase/cucumberl - pure erlang implementation of Cucumber parser & driver
- Bluehouse-Technology/otter - Support for OpenTracing in Erlang
- mochi/egeoip - Erlang IP Geolocation module, currently supporting the MaxMind GeoLite City Database.
- kaos/ecapnp - Cap'n Proto library for Erlang
- processone/xmpp - Erlang/Elixir XMPP parsing and serialization library on top of Fast XML
- msantos/gen_icmp - Erlang interface to ICMP sockets
- jlouis/eministat - Port of Poul-Henning Kamp's ministat to the Erlang world
- fogfish/datalog - simplified query engine based on logic programming paradigm
- mojombo/bert.erl - Erlang BERT encoder/decoder
- kevinlynx/dhtcrawler - dhtcrawler is a DHT crawler written in erlang. It can join a DHT network and crawl many P2P torrents.
- basho/sidejob - Parallel worker and capacity limiting library for Erlang
- schlagert/bootstrap - A simple, yet powerful Erlang cluster bootstrapping application.
- pgourlain/vscode_erlang - Erlang support for Visual Studio Code
- ngerakines/etap - etap is a simple erlang testing library that provides TAP compliant output.
- SergejJurecko/erlmongo - Erlang driver for MongoDB with gridfs that works with maps and proplists
- 5HT/pie - The Erlang-Scriptable Editor
- videlalvaro/gen_microservice - Microservices for Erlang
- uwiger/sext - Sortable Erlang Term Serialization
- tsloughter/grpcbox - Erlang grpc on chatterbox
- erlware/resource_discovery - An application used to dynamically discover resources present in an Erlang node cluster.
- crownedgrouse/geas - Guess Erlang Application Scattering
- RJ/estatsd - Erlang stats aggregation app that periodically flushes data to graphite
- vascokk/NumEr - Numeric Erlang - vector and matrix operations with CUDA. Heavily inspired by Pteracuda - https://github.com/kevsmith/pteracuda
- maxlapshin/stockdb - Database for storing Stock Exchange quotes in erlang
- GameAnalytics/hyper - Erlang implementation of HyperLogLog
- okeuday/cpg - CloudI Process Groups
- fenollp/erlscp - A supercompiler pass for Erlang
- hyperthunk/hamcrest-erlang - Erlang port of Hamcrest
- huaban/erlzk - A Pure Erlang ZooKeeper Client (no C dependency)
- chef-boneyard/erchef - DEPRECATED: Erlang based Chef Server top-level OTP release project
- uwiger/plain_fsm - A behaviour/support library for writing plain Erlang FSMs.
- fenollp/fancyflow - Experimental library to bring pipe and maybe operator equivalents in Erlang
- erlware-deprecated/sinan - Erlang/OTP oriented build system
- duomark/erlangsp - Erlang Services Platform
- RJ/relflow - Version-incrementing, appup-generating, relx-coaxing, workflow-assistant for Erlang projects using rebar3.
- vim-erlang/vim-erlang-runtime - Erlang indentation and syntax for Vim
- ngerakines/erlang_couchdb - This is another erlang CouchDB client. It is a little simpler than most and does what I want.
- pdincau/gcm-erlang - An Erlang application for Google Cloud Messaging
- benoitc/cowboy_revproxy - simple TCP routing proxy (layer 7) in erlang
- msantos/evum - ["Linux VM", ["Erlang Process", ["Erlang VM"]]].
- inaka/gold_fever - A Treasure Hunt for Erlangers
- eproxus/grapherl - Create graphs of Erlang systems and programs
- Vagabond/erlang-syslog - Erlang port driver for interacting with syslog via syslog(3)
- novaframework/nova - Web framework for Erlang.
- davebryson/erlang_websocket - WebSocket Server and Client implementation in Erlang/Mochiweb
- benoitc-attic/barrel_tcp - barrel_tcp is a generic TCP acceptor pool with low latency in Erlang.
- aliter/aliter - Ragnarok Online server software written in Erlang.
- lambdaclass/webrtc-server - Signaling and ICE servers for WebRTC in Erlang
- erlscripten/erlscripten - Erlang to PureScript transpiler. Run Erlang in the browser!
- Bluehouse-Technology/grpc - Erlang library for GRPC
- shortishly/erlang-in-docker-from-scratch - An Erlang application release in a Docker container from scratch
- helium/erlang-libp2p - An Erlang implementation of libp2p swarms
- dnsimple/dns_erlang - Erlang DNS library
- proger/erldocker - Docker Remote API client for Erlang
- okeuday/pest - :beetle: Primitive Erlang Security Tool
- kivra/restclient - Erlang Rest Client
- gdamjan/erlang-irc-bot - A simple extendable irc bot in Erlang
- tank-bohr/bookish_spork - Erlang library for testing http requests
- komone/qrcode - QR Code encoder in Erlang
- julianduque/erlang-color - ANSI colors for your Erlang
- dweldon/edate - date manipulation library for erlang
- g-andrade/locus - MMDB reader for geolocation and ASN lookup of IP addresses
- erlangbureau/jamdb_oracle - Oracle Database driver for Erlang
- deadtrickster/ssl_verify_fun.erl - Collection of ssl verification functions for Erlang
- alavrik/erlson - Erlang Simple Object Notation - dynamic name-value dictionary data type and syntax for Erlang
- AdRoll/rebar3_format - Erlang Formatter for Rebar3
- tolbrino/hotwheels - Erlang messaging server optimized to send 1 message to 40k subscribers to a topic in < 1s
- richcarl/merl - Metaprogramming in Erlang
- ferd/merklet - Merkle Trees for data replication in Erlang
- benoitc/econfig - simple Erlang config handler using INI files
- basho/merge_index - MergeIndex is an Erlang library for storing ordered sets on disk. It is very similar to an SSTable (in Google's Bigtable) or an HFile (in Hadoop).
- tatsuhiro-t/lucid - HTTP/2 server written in Erlang
- mfoemmel/erlang-otp - All of the public Erlang/OTP source releases (since R6B-0 in 1999) in convenient git form
- lehoff/chronos - Timer module for Erlang that makes it easy to abstact time out of the tests.
- erlangpack/mimetypes - Erlang MIME types library
- jkvor/redo - pipelined erlang redis client
- engineyard/natter - Erlang XMPP Client
- EchoTeam/mcd - Fast memcached protocol client in pure Erlang
- sinasamavati/condor - A minimal library for building scalable TCP servers in Erlang
- schacon/erlangit - Erlang Git Implementation
- gar1t/psycho - Yes, another Erlang web server!
- adrienmo/eredis_cluster - eredis_cluster is an erlang wrapper for eredis to support cluster mode of redis 3.0.0+
- lpgauth/buoy - High-Performance Erlang HTTP 1.1 Client
- jlouis/turtle - A wrapper on the RabbitMQ Erlang Client (Erlang)
- daleharvey/erldocs - Alternative to the erlang documentation
- archaelus/esmtp - Erlang SMTP library
- strange/erlang_v8 - Run JavaScript from Erlang in an external OS process.
- jkvor/redgrid - automatic Erlang node discovery via redis
- wooga/etest - A lightweight, convention over configuration test framework for Erlang
- kafka4beam/kafka_protocol - Kafka protocol erlang library
- jj1bdx/sfmt-erlang - sfmt-erlang: SIMD-oriented Fast Mersenne Twister (SFMT) for Erlang
- selectel/tempo - NIF-based date and time parsing and formatting for Erlang.
- jkvor/epm - Erlang Package Manager
- for-GET/katt - KATT (Klarna API Testing Tool) is an HTTP-based API testing tool for Erlang.
- etnt/gettext - Erlang internationalization library.
- cannedprimates/stdlib2 - Erlang stdlib extensions.
- basho/riak_sysmon - Simple OTP app for managing Erlang VM system_monitor event messages
- altenwald/myproto - MySQL Server Protocol in Erlang
- spawngrid/seqbind - Sequential Binding Parse Transformation for Erlang
- lfex/lsci - Scientific Computing on the Erlang VM - An LFE Wrapper Library for SciPy, NumPy, etc.
- fredlund/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.
- ddosia/mekao - Erlang SQL constructor
- boundary/bear - a set of statistics functions for erlang
- benoitc/erlang-metrics - A generic interface to different metrics systems in Erlang.
- DOBRO/binbo - Chess representation written in Erlang using Bitboards, ready for use on game servers
- travelping/ergw - erGW - Erlang implementations of GGSN or P-GW
- mbbx6spp/rebar-templates - Rebar Erlang, OTP and other project templates. Use rebar3 for rebar3 templates and updates.
- jlouis/erl-lenses - Lens implementation in Erlang
- freecnpro/observerweb - This project will no longer be maintained.
- flussonic/epm - Erlang package maker
- dustin/elock - A simple, fault-tolerant distributed lock server in erlang.
- G-Corp/vice - [MIRROR] Video, audio and Image Converter for Erlang/Elixir
- lambdaclass/holiday_pinger - Erlang + ClojureScript app to send holiday reminders
- kivra/oauth2_client - Erlang OAuth2 Client
- fredlund/McErlang - The McErlang model checker for Erlang
- alavrik/piqi-erlang - Protocol Buffers, JSON, XML data serialization system for Erlang
- travis/erlang-uuid - Erlang UUID Module
- skruger/Surrogate - Proxy server written in erlang. Supports reverse proxy load balancing and forward proxy with http (including CONNECT), socks4, socks5, and transparent proxy modes.
- p2k/ecoinpool - A pool mining software written in Erlang for cryptographic currencies
- msantos/tunctl - Erlang TUN/TAP interface
- boundary/gen_lb - A generic library to load balance communication between Erlang nodes
- KirinDave/gen_leader_revival - A project to unify various implementations of the Erlang library gen_leader into a modern, robust single implementation
- lasp-lang/lasp_pg - Lasp driven process group registry for Erlang.
- covertool/covertool - Tool to convert Erlang cover data files into Cobertura XML reports
- benoitc/hooks - generic plugin & hook system for Erlang applications
- uwiger/setup - Generic setup utility for Erlang-based systems
- skeltoac/php_app - A PHP eval server for Erlang/OTP.
- mrallen1/gisla - A library that implements the sagas pattern for Erlang
- knutin/bisect - Ordered fixed-size binary dictionary in Erlang
- jtendo/confetti - Erlang configuration provider / application:get_env/2 on steroids
- cstar/erldis - redis erlang client library (imported from bitbucket)
- NetComposer/nkdocker - Erlang Docker client
- silviucpp/erlcass - High-Performance Erlang Cassandra driver based on DataStax cpp-driver
- rabbitmq/rabbitmq-common - Common library used by rabbitmq-server and rabbitmq-erlang-client
- ngerakines/erlang_facebook - A simple Facebook Platform API interface in Erlang.
- lrascao/rebar3_appup_plugin - A rebar3 plugin for frictionless release upgrades
- inaka/cowboy-trails - A couple of improvements over Cowboy Routes
- extend/elevators - Elevator control system demonstrating Erlang/OTP upgrades.
- devinus/detergent - An emulsifying Erlang SOAP library
- pouriya/director - Director is a production-ready supervisor and manager for Erlang/Elixir processes that focuses on speed, performance and flexibility.
- emirozer/beamwhale - minimal container runtime in erlang
- cnwzhjs/python.erl - Python interpreter written in pure Erlang.
- travelping/flower - FlowER - a Erlang OpenFlow development platform
- mojombo/rebar - Ruby to Erlang Bridge And Runner
- luisgabriel/erl-chat-server - A simple chat server written in Erlang.
- arjan/pkgx - Build .deb packages from Erlang releases
- archaelus/erlirc - Erlang IRC client/server framework
- WhatsApp/power_shell - Erlang shell with advanced features: evaluating non-exported functions and shortcuts for frequently used functions.
- wojtekmach/hello_beam - Elixir, Erlang, Gleam & LFE code all in the same project!
- r-willis/biten - Bitcoin Erlang Node - scalable bitcoin daemon
- proger/erlsh - Erlang shell tools, maintained under synrc/sh
- open-telemetry/opentelemetry-erlang-api - Erlang/Elixir OpenTelemetry API
- inaka/niffy - Inline C code in Erlang modules to build NIFs
- eltex-ecss/chronica - Logger framework for Erlang applications
- devinus/sqerl - An Erlang-flavoured SQL DSL
- ten0s/syntaxerl - Syntax checker for Erlang
- rabbitmq/rabbit-socks - Websocket and Socket.IO support for RabbitMQ (deprecated -- see https://github.com/sockjs/sockjs-erlang instead)
- lambdaclass/erlang-katana - :ok_hand: erlang grab bag of useful functions. it should have been called swiss army knife but katanas are more deadlier ;)
- gburd/gen_paxos - An Erlang/OTP-style implementation of the PAXOS distributed consensus protocol
- emqx/emqx-web-hook - EMQ X Webhook Plugin
- comtihon/bson-erlang - BSON documents in Erlang, see bsonspec.org
- vim-erlang/vim-erlang-tags - Generate Vim tags for Erlang files
- silviucpp/erlkaf - Erlang kafka driver based on librdkafka
- joergen7/gen_pnet - library for modeling Petri nets in Erlang
- gleber/erlfu - Futures implemented in Erlang
- dwango/moyo - Erlangの便利なライブラリ集
- archaelus/edump - Erlang Crashdump Analysis Suite
- RoadRunnr/ezmq - zMQ implemented in Erlang
- Darkkey/erlamsa - Erlang port of famous radamsa fuzzzer.
- refuge/cowdb - Pure Key/Value database library for Erlang Applications
- inaka/sumo_rest - Generic cowboy handlers to work with Sumo
- helium/erlang-hbbft - Erlang implementation of HoneyBadgerBFT
- abuibrahim/erlang-amf - Erlang Action Message Format Library
- vim-erlang/vim-erlang-compiler - Erlang syntax checking and compiler plugin for Vim
- chef/concrete - Concrete enhances your rebar based Erlang project by providing a common Makefile wrapper, a dialyzer make target that caches PLT analysis of your project's dependencies, and a mechanism to specify development only dependencies.
- epgsql/pgapp - Erlang Postgres application that uses Poolboy and deals with the database being unavailable
- windock/erlyvideo - Erlang RTMP server
- proger/active - Active development for Erlang: rebuild and reload source/binary files while the VM is running
- maximk/teeterl - A lean portable Erlang, no BEAM
- mattsta/ecache - ecache: Erlang ETS Based TTL Cache
- julienXX/slacker - Erlang Slack REST API wrapper
- jkvor/dynamic_compile - compile and load erlang modules from string input
- armon/erl-rstar - An Erlang implementation of the R*-tree spacial data structure
- ankhers/havoc - ChaosMonkey style testing for the BEAM
- schlagert/syslog - An RFC 3164 and RFC 5424 compliant logging framework for Erlang.
- msantos/verx - Erlang implementation of the libvirtd remote protocol
- jchris/erlang-json-eep-parser - A collection of leex and yecc definitions, along with tests
- fillmyheart/slg-server - erlang 游戏服务器框架。
- etnt/edbg - A simple tty interface to the Erlang debugger and tracer.
- dergraf/epmdpxy - Simulating Netsplits using the Erlang Port Mapper Deamon
- b0oh/lol - Lol — Lisp on erLang, and programming is fun again
- FlowForwarding/lincx - Erlang on Bare Metal
- x6j8x/erlaws - Erlang Amazon WebServices
- vim-erlang/vim-erlang-omnicomplete - Erlang omnicomplete plugin for Vim
- kevsmith/herml - Erlang port of Haml
- gbour/letsencrypt-erlang - Let's Encrypt client library for Erlang
- dmitryme/erlang_localtime - Erlang library for conversion from one local time to another
- tsloughter/kuberl - Erlang Kubernetes client
- softlab-ntua/bencherl - A scalability benchmark suite for Erlang/OTP
- siberian-fast-food/alogger - Simply the best logging framework for Erlang
- lpgauth/swirl - High-Performance Erlang Stream Processor
- lpgauth/marina - High-Performance Erlang Cassandra CQL Client
- lk-geimfari/nebula - Small library for colored (ANSI) output in Erlang/Elixir/LFE. It's can be useful when you need to create user-friendly command-line applications.
- lemenkov/rtplib - Erlang library for dealing with rtp/rtcp (STILL IN A VERY EARLY STAGE)
- jkingsbery/sighandler - Handle UNIX signals in Erlang
- etnt/eopenid - Erlang consumer library for OpenID
- dustin/ememcached - A framework for building erlang memcached servers.
- NetComposer/nkpacket - Generic Erlang transport layer
- richcarl/eunit - The EUnit lightweight unit testing framework for Erlang - this is the canonical development repository.
- msantos/srly - Native Erlang Unix serial interface
- jkvor/erlmc - Erlang memcached binary protocol client
- heroku/stillir - Cache environment variables as Erlang app variables
- benoitc/erlang-nat - implements NAT handling facilities for Erlang applications
- basho/riak-erlang-http-client - Riak Erlang client using the HTTP interface
- astro/erlang-collectd - Send collectd statistics from your Erlang applications
- tsloughter/erl_tidy - Automatically format Erlang code.
- richcarl/erlguten - ErlGuten is a system for high-quality typesetting, written purely in Erlang. This is the canonical repository, representing the latest official release, now under the MIT license. (The link below points to the old, outdated project page.)
- old-reliable/steamroller - Steamroller: An opinionated Erlang code formatter.
- max-au/erlperf - Collection of tools useful for Erlang profiling, tracing, memory analysis and more. Scalability and performance inspection
- litaocheng/erl-redis - a redis client library for erlang
- inaka/serpents - Multi-Player Game on top of HDP protocol
- danmacklin/erlang_cep - A basic CEP package written in erlang
- artplant/vprof - Visual Erlang profiler
- robertoaloi/keynote-to-text - An Erlang script to convert Apple Keynote files to plain text.
- raycmorgan/erl-lua - An Erlang linked-in driver that allows embedding Lua into the Erlang VM
- g-andrade/backwater - Intercluster RPC for Erlang and Elixir
- ferd/zippers - A library for functional zipper data structures in Erlang. Read more on zippers @ http://ferd.ca/yet-another-article-on-zippers.html
- dweldon/riakpool - erlang riak client pool
- careo/rabbitmq-erlang-client-examples - Ports of some examples in tmm1's amqp library to use the rabbitmq erlang client.
- shortishly/mdns - Multicast DNS in Erlang/OTP
- seriyps/pe4kin - Erlang wrapper for Telegram bot API https://core.telegram.org/bots
- mattwilliamson/chordial - Chord DHT implementation in erlang
- klarna-incubator/glass - A semantic search tool for Erlang that supports large code-bases.
- jimmyrcom/HTML5-Canvas-Old-School-RPG-Map-with-Erlang-Websockets-Chat - You can make MMOs now using html thanks to google. See the link for what it does. The client is pure HTML5, the server here is erlang.
- geocar/inet_ssh_dist - SSH distribution for erlang
- fogfish/esq - simple persistent queues for Erlang
- erleans/pgo - Erlang Postgres client and connection pool
- ddossot/jerg - JSON Schema to Erlang Records Generator
- archaelus/eshellcode - Erlang Shellcode snippets
- NetComposer/nkdist - Erlang distributed registration and load balancing
- rabbitmq/mnevis - Raft-based, consensus oriented implementation of Mnesia transactions
- mpitid/purity - A side-effect analyzer for Erlang
- mattsta/erlang-stdinout-pool - stdinout_pool: stuff goes in, stuff goes out. there's never any miscommunication.
- lucaspiller/espec - ESpec: Behaviour driven development framework for Erlang
- epappas/erl_streams - Streams in Erlang
- anycable/erlycable - Anycable Erlang WebSocket server
- ErlyORM/aleppo - Alternative Erlang Pre-Processor
- CarlWright/NGerlguten - Next Generation erlguten -- a PDF generation application in Erlang
- zadean/xqerl - Erlang XQuery 3.1 Processor
- virtan/simple_oauth2 - Simple erlang OAuth2 client module for any http server framework (Google, Facebook, Yandex, Vkontakte are preconfigured)
- tonyrog/beam - BEAM emulator written in Erlang
- nygge/abnfc - An ABNF parser generator for Erlang.
- inaka/xref_runner - Erlang Xref Runner (inspired in rebar xref)
- francescoc/erlangprogramming - The source code of the Erlang Programming book by Francesco Cesarini and Simon Thompson, published by O'Reilly Media
- filippo/sgte - A simple Erlang Template Engine
- ferd/simhash - Simhashing for Erlang -- hashing algorithm to find near-duplicates in binary data.
- benoitc/dnssd_erlang - Erlang interface to Apple's Bonjour DNS Service Discovery implementation
- VoltDB/voltdb-client-erlang - VoltDB Erlang Client Driver
- processone/rtb - Benchmarking tool to stress real-time protocols
- onlyshk/erlang-github-api - erlang-github-api
- knutin/gcprof - Garbage Collection profiler for Erlang
- evanmiller/jerome - Erlang rich-text processing library 📜
- dieswaytoofast/erlasticsearch - Erlang thrift interface to elastic_search
- daleharvey/dh_date - Date formatting / parsing library for erlang
- clonejo/mc-erl - mc-erl is a server for Minecraft 1.4.7 written in Erlang.
- apache/couchdb-couch - Mirror of Apache CouchDB
- Quviq/webdrv - WebDriver implementation in Erlang
- AdRoll/rebar3_hank - The Erlang Dead Code Cleaner
- ttyerl/sqlite-erlang - Sqlite gen_server port for Erlang. Creates, reads and writes to sqlite database.
- ryancrum/bifrost - Erlang FTP Server Framework
- lordnull/rec2json - Compile erlang record definitions into modules to convert them to/from json easily.
- isaiah/transit-erlang - transit format for erlang
- inaka/lasse - SSE handler for Cowboy
- ferd/flatlog - A custom formatter for the Erlang logger application that turns maps into single line text logs
- darach/jch-erl - Jump Consistent Hashing Library for Erlang/OTP
- cabol/west - WEST (Web/Event-driven Systems Tool) is another messaging tool written in Erlang, that enables the building of messaging-based systems
- bfrog/hottub - Simple, Fast, Permanent Erlang Worker Pool
- afiskon/erlang-http-proxy - Nontrivial HTTP proxy server in Erlang
- AdRoll/mero - scalable and lightweight OTP Erlang client for memcached
- travelping/eradius - Erlang RADIUS server framework
- psyeugenic/eplot - A plot engine written in erlang.
- processone/fast_yaml - Fast YAML native library for Erlang / Elixir
- paulgray/exml - XML parsing library in Erlang
- markusn/coveralls-erl - Erlang module to convert and send cover data to coveralls.io (or similar). Available as a hex package on https://hex.pm/packages/coveralls.
- mad-cocktail/gin - The guards
in
andbeetween
for Erlang parse_transform - machinezone/mzmetrics - High performance Erlang metrics library
- jeanparpaillon/erlang-dbus - Erlang DBUS implementation (forked from unmaintained erlang-dbus)
- inaka/erlang-github - Github API client
- bet365/erpc - An alternative RPC implementation for Erlang.
- benoitc/nat_upnp - Erlang library to map your internal port to an external using UNP IGD
- adoptingerlang/service_discovery - Adopting Erlang service discovery project
- Supersonido/rebar_mix - rebar3 plugin for building Elixir dependencies with mix
- processone/cache_tab - In-memory cache Erlang / Elixir library
- ndpar/erlang - My Erlang/OTP library
- mojombo/yaws - YAWS is an erlang web server
- michaelnisi/feeder - Parse RSS and Atom feeds
- marcelog/erws - Erlang Websockets example using Cowboy
- manifest/pal - Pragmatic Authentication Library
- kalta/etoml - TOML language erlang parser
- g-andrade/taskforce - On-demand worker pools for parallelizable tasks
- erszcz/euc-2014 - Introduction to Load Testing with Tsung for Erlang User Conference 2014
- erpuno/ldap - 💠 LDAP: Erlang Server
- efcasado/forms - A library that simplifies working with the Erlang abstract format.
- clofresh/esyslog - An Erlang implementation of the syslog server protocol
- apache/dubbo-erlang - Apache Dubbo Erlang Implementation.
- Erlang-Openid/oidcc - OpenId Connect client library in Erlang
- yuce/png - A pure Erlang library for creating PNG images. It can currently create 8 and 16 bit RGB, RGB with alpha, indexed, grayscale and grayscale with alpha images.
- whitfin/sleeplocks - BEAM friendly spinlocks for Elixir/Erlang
- sile/hash_ring - Implements consistent hashing in Erlang
- sigscale/radierl - RADIUS protocol stack for Erlang.
- refuge/rbeacon - LAN discovery and presence in Erlang.
- michilu/shirasu - Shirasu.ws is a WebSocket server framework based on Misultin and Erlang/OTP
- marianoguerra/efe - Elixir Flavoured Erlang: an Erlang to Elixir Transpiler
- jkvor/log_roller - A pub/sub modeled, distributed Erlang logging system
- inaka/beam_olympics - Let's find the fastest beamer!
- hyperthunk/nodewatch - Erlang/OTP Node Monitoring
- erlang/epmd - Erlang Port Mapper Daemon in Erlang
- arekinath/esaml - Erlang SAML library, SSO and SLO, with Cowboy integration
- abuibrahim/erlang-osc - Erlang Open Sound Control Application
- FlowForwarding/of_protocol - OpenFlow Protocol Library for Erlang
- Eonblast/Erlvolt - Erlang VoltDB server interface
- vjache/erlang-zlists - Erlang lazy lists library.
- rtraschke/erlang-lua - Erlang C Node to run Lua scripts
- muxspace/bunny_farm - AMQP erlang client wrapper library using the RabbitMQ libraries
- maxlapshin/gitty - Git access in erlang
- klajo/mockgyver - A mocking library for Erlang
- joaomilho/apalachin - 💬 An Erlang's ChicagoBoss websockets team chat, using Cowboy server and PostgreSQL
- eproxus/pretty_errors - Error and stack trace pretty printers for Erlang
- ctbarbour/swim - An Erlang implementation of the SWIM protocol
- achlysproject/achlys - Erlang framework for building applications with Lasp on GRiSP
- a13x/aberth - Generic BERT-RPC server in Erlang
- G-Corp/jwerl - [MIRROR] Erlang JWT Library
- AdRoll/kinetic - Erlang Kinesis Client
- unix1/nuk - Generic turn based game server in Erlang/OTP
- silentsignal/DirBustErl - DirBuster successor in Erlang
- saleyn/util - Erlang utility modules
- kevinlynx/kdht - kdht is an erlang DHT implementation
- huffman/twilio_erlang - An Erlang library for communicating with the Twilio API and generating TwiML
- hio/erlang-record_info - convert between record and proplist
- gossiperl/gossiperl - Gossip middleware in Erlang
- gleber/exat - eXAT - The erlang eXperimental Agent Tool
- fra/ecron - Cron-like scheduler for Erlang
- beamparticle/beamparticle - Operate at the speed of (Erlang) BEAM with BeamParticle
- aeternity/enoise - Erlang implementation of the Noise protocol
- zhongwencool/ecron - A lightweight/efficient cron-like job scheduling library for Erlang.
- videlalvaro/erlang-prime-sieve - Naive Parallel Prime Numbers Sieve
- ramsay-t/Smother - Extended code coverage metrics for Erlang.
- processone/eimp - Erlang Image Manipulation Process
- oltarasenko/epipe - Brings Elixir's pipe (|>) and with to Erlang world
- klarna-incubator/bec - The BitBucket Erlang Client
- jvantuyl/erlctl - Command Line Interface Framework for Erlang
- joedevivo/hpack - HPACK Implementation for Erlang
- jj1bdx/sshrpc - Erlang SSH RPC module (experimental)
- jeremey/swarm - Fast and simple acceptor pool for Erlang
- egobrain/emodel - Erlang data transformation/validation library
- dmitriid/neo4j-erlang - Erlang client library for Neo4J's REST API
- GeneStevens/jsonpath - Fast Erlang JSON data retrieval and updates via javascript-like notation
- xinmingyao/zab_engine - zab propotocol implement by erlang
- whitenode/riak_mapreduce_utils - Library containing map/reduce utility functions for Riak implemented in erlang.
- stolen/autohelp - Parse_transform for erlang which adds functions help/{0,1,2} showing edoc information about module and exported functions.
- rschlaikjer/erlang-atrace-flamegraphs - Generate flamegraphs from Android method trace files
- okeuday/quickrand - Quick Erlang Random Number Generation
- okeuday/erlbench - Erlang Performance Measurements
- noss/iserve - A small http server for erlang.
- mazenharake/eirc - An IRC client library for Erlang
- marshall-lee/etcd.erl - Erlang bindings for etcd key value store
- jcomellas/kvlists - Lists of key-value pairs (decoded JSON) in Erlang
- iamaleksey/seestar - The Erlang client for Cassandra 1.2+ binary protocol
- hcvst/erlang-dns - Erlang/OTP DNS server
- haljin/erlesy - Visual Erlang development
- aberman/pooly - Erlang OTP Process Pool
- Yongke/shadowsocks-erlang - Totally asynchronous implementation of Shadowsocks in Erlang
- Vonmo/erbloom - Safe and Fast Bloom Filter + FBFs for Erlang
- TypedLambda/eresye - This is a clone of the Sourceforge project repository of the same name. ERESYE means ERlang Expert SYstem Engine. It is a library to write expert systems and rule processing engines using the Erlang programming language. It allows to create multiple engines, each one with its own facts and rules to be processed.
- JonGretar/erlangxcode - OUTDATED Erlang plugin for the XCode 3 IDE
- tonyg/erlang-smtp - Erlang SMTP and POP3 server code.
- sile/evel - An Eventual Leader Election Library for Erlang
- odo/revolver - round-robin load balancer for Erlang processes
- noss/pgsql - Erlang postgresql driver
- mihawk/draw - demo of websocket service with ChicagoBoss, sharing a realtime drawing
- madtrick/wsock - Erlang library to build WebSocket clients and servers
- lambdaclass/throttle - Erlang/OTP application to rate limit resource access
- klarna/snabbkaffe - Collection of utilities for trace-based testing
- kevsmith/giza - Erlang client for the Sphinx search engine
- jkrukoff/digraph_export - File conversion and export support for graphs created using the Erlang digraph module.
- jashmenn/chordjerl - An Erlang implementation of the Chord distributed hash lookup protocol
- inaka/fiar - Four in a Row - A game to learn Erlang
- inaka/elvis_core - The core of an Erlang linter
- engineyard/vertebra-erl - Vertebra Erlang Pieces
- dkataskin/erlazure - Windows Azure Erlang bindings
- devinus/fresh - The freshest Erlang web framework
- del/erserve - Erlang/Rserve communication interface
- coreyhaines/handbook-of-neuroevolution - Code samples from the Handbook of Neuroevolution through Erlang in both Erlang and Elixir
- apache/couchdb-mango - Mirror of Apache CouchDB Mango
- OtoloNetworks/rebar3_osv - Turn an Erlang/OTP application into a Unikernel image
- psyeugenic/fgraph - Physics engine for graph drawing written in erlang for use in wxErlang or standalone.
- project-fifo/dhcp - erlang dhcp server
- odo/nested - a library to handle nested Erlang maps
- ninenines/asciideck - Asciidoc for Erlang.
- msantos/erlang-libvirt - Erlang binding to libvirt virtualization API
- mrallen1/parque - Erlang trading game engine
- mdevilliers/erlang-mesos - An erlang binding for mesos - http://mesos.apache.org/
- kivra/email - The Erlang Mail application or Email for short
- killme2008/erlwsh - Erlang web shell--program erlang on web
- kenpratt/erlbrake - Erlang Airbrake notification client
- jkrukoff/optic - An Erlang/OTP library for reading and updating deeply nested immutable data.
- heroku/ehmon - Heroku Erlang VM Monitoring library
- erlware/erlang-camp - Code for the ErlangCamp teaching conference
- drfloob/ezic - a set of erlang utilities for the Olson timezone database files
- carlosgaldino/concha - A consistent hashing library in Erlang.
- aaronps/enotepad - Clone of MS Notepad using Erlang (wxWidgets)
- SomeKay/erlang-dht - A very simple example of implementing a structured P2P network (DHT) in Erlang.
- ztmr/egtm - IDEA EGTM: Erlang binding for GT.M database engine
- travelping/hello - Erlang RPC server framework
- tonyrog/can - CAN driver and router
- sasa1977/fun_chain - Function chaining in Erlang
- nalundgaard/jsn - Utilities for interacting with decoded JSON in erlang
- msantos/ewpcap - Portable native Erlang raw socket interface using pcap
- ivanos/erl_sshd - Wrapper around Erlang ssh module to make it easier to add an sshd to any node
- helium/erlang-dkg - Distributed key generation for Erlang (using pairing based cryptography)
- hachreak/cedb - Console Erlang DeBugger
- g-andrade/maestro - An Erlang pool of pools.
- eriksoe/ErlangQuest - Learn Erlang through this set of challenges. An interactive system for getting to know Erlang.
- ctennis/erlang-modbus - A modbus RTU and TCP driver for erlang
- ScottBrooks/Erlcraft - Erlang Minecraft server
- Licenser/ecrdt - experimenting with CRDTs in erlang
- zgbjgg/ebils - EBILS - Erlang Binary Lightweight Search
- yandex/inet64_tcp - Magic thing to make old Erlang stuff work in IPv6-only networks
- systemd/ejournald - A Erlang binding to the systemd journal C API
- spawngrid/esupervisor - "Least surprise" Erlang supervisor API
- sendtopms/Erlwebsockserver - Html5 websocket protocol server for Erlang based application server
- rkallos/wrek - A little Erlang library for executing task dependency graphs
- renatoaguiar/erlang-openflow - An OpenFlow controller written in pure erlang
- rabbitmq/aten - An adaptive accrual node failure detection library for Elixir and Erlang
- proger/erlfsmon - Erlang filesystem event watcher frontend for fswatch
- msantos/gen_unix - Erlang Unix socket interface
- massemanet/trane - SAX style broken HTML parser in Erlang
- hukl/Bitturret - Bittorrent Tracker written in Erlang
- flussonic/sqlapi - SQL API implementation of an erlang program: mimic a MySQL server
- djui/eraft - Raft reference implementation for Erlang
- aws-beam/aws-erlang - Create, configure, and manage AWS services from Erlang code.
- andelf/erlang-proxy - socks4, socks4a, socks5 proxy, encrypted, derived from yueyoum/make-proxy. Across the Great Wall we can reach every corner in the world.
- afronski/wolves-and-rabbits-world-simulation - :rabbit: :wolf: World simulation of Wolves, Rabbits and Carrots in Erlang.
- Vonmo/eapa - Erlang/Elixir Arbitrary-Precision Arithmetic (EAPA)
- SemanticSugar/dinerl - Erlang AWS DynamoDB client
- zhongwencool/erlang-2048-game - 2048 game base on pure erlang
- stolen/webdist - Erlang distribution as HTTP protocol upgrade
- richcarl/sendmail - Erlang sendmail interface
- refuge/rkvs - Simple Erlang Key/Value framework
- msantos/prx - an Erlang library for interacting with Unix processes
- msantos/emdns - Erlang multicast DNS and DNS-SD (DNS Service Discovery)
- massung/parsec - Parsec-style parsing for Erlang
- mallipeddi/tora - An Erlang client for Tokyo Tyrant (speaks Tokyo Tyrant's TCP/IP protocol).
- klarna/leveldb_manager - Small service for snapshotting eleveldb without stopping the Erlang node
- jkvor/emysql - Erlang MySQL driver
- inaka/katana-test - Meta Testing Utilities for common_test
- gossiperl/erflux - InfluxDB client for Erlang
- ferd/hairnet - An Erlang library wrapping AES-GCM (AEAD) crypto in a Fernet-like interface
- etnt/eml - Erlang flavored by Some ML
- erlymon/erlymon - Open Source GPS Tracking System
- cstar/erls3 - Erlang/OTP application for accessing Amazon S3
- AdRoll/erlmld - erlang interface to kinesis client library via MultiLangDaemon
- vladdu/erl-pipes - Hartmann pipes in Erlang
- unbalancedparentheses/erlskeletor_cowboy - :neckbeard: Erlang skeleton with cowboy and common test
- toddlipcon/thrift_erl_skel - skeleton for thrift services in erlang
- rvirding/spell1 - LL(1) parser generator for Erlang and LFE
- project-iris/iris-erl - Iris Erlang binding
- oskardrums/ebpf - Erlang interface to eBPF
- nuex/erl_gm - An Erlang GraphicsMagick wrapper
- mdaguete/tcpbalance - Generic TCP Balancer for Erlang
- massemanet/gtknode - Erlang GTK binding
- marianoguerra/jwt-erl - JSON Web Token implementation in Erlang
- lwes/lwes-erlang - Light Weight Event System Erlang library
- lucaspiller/twerl - Erlang client for the Twitter Streaming API
- lehoff/egol - Erlang implementation of Conway's Game of Life
- klajo/wpi - An Erlang NIF for the WiringPi library for the Raspberry Pi
- katja-beam/katja - A simple Riemann client written in Erlang.
- josephwecker/epgsql_pool - Fork of Will Glozer's erlang postgresql pool server, so it can be maintained and polished.
- henry-hz/erlang-trader - Porting the AlgoTrader (Java) code to Erlang [Abandoned]
- helium/erlang-h3 - Erlang binding for Uber's H3 spatial coordinate library
- hachreak/minidb - A minimal in-memory distributed master-less document database
- cloudhead/erlapp.template - minimal erlang/OTP rebar template
- barrel-db/erlang-lru - a fixed size LRU cache.
- Vagabond/erlang-rrdtool - An erlang interface to rrdtool
- EchoTeam/mavg - Erlang :: Exponential moving average library
- zhongwencool/eetcd - Erlang client for the etcd API v3
- yrashk/evfs - Erlang Virtual Filesystem
- tolbrino/hut - helper library for making Erlang libraries logging framework agnostic
- tel/zeta - An Erlang client for Riemann.
- taybin/lethink - erlang driver for rethinkdb
- spawngrid/erlang-sql-migrations - Simple Erlang library to run SQL migrations
- seriyps/eplaypen - Erlang web playground http://tryerl.seriyps.ru/
- okeuday/erlang_term - Erlang Term Info
- mmcdanie/erlview - Erlang View Server for CouchDB
- justinkirby/json_rec - JSON to erlang record
- justinkirby/emetric - Erlang Metric Logger
- jonasrichard/ejson - JSON library for Erlang on top of jsx
- jkvor/erlang_syslog - Erlang syslog logger
- jixiuf/helloerlang - my repos for erlang test code .
- irr/erl-tutorials - Erlang/OTP sample projects
- inaka/zipper - Generic Zipper implementation in Erlang
- hamidreza-s/Queuesk - Priority Task Queue for Erlang
- gleber/erlgit - Erlang convenience wrapper around git executable
- dustin/erl-conc - Concurrent Lists in Erlang
- antoniogarrote/egearmand-server - erlang implementation of gearman server
- OtpChatBot/irc_lib - Erlang irc client library
- Damienkatz/json_stream_parse - An evented, streaming json parser for Erlang.
- wardbekker/search - Erlang implementation of WAND/max_score TOP-K retrieval algo.
- tsloughter/epubnub - Erlang PubNub API
- tmaciejewski/see - Search Engine in Erlang
- squaremo/erlmqtt - MQTT library for Erlang JUST USABLE
- robertoaloi/ansible-nodetool - An Ansible module to interact with Erlang nodes via Erlang RPC
- richcarl/file_monitor - Erlang file monitoring service
- nmichel/ejpet - Matching JSON nodes in Erlang
- mrDoctorWho/ejabberd_mod_gcm - Google Cloud Messaging API for Ejabberd (PUSH Messages)
- mccoy/medici - Erlang interface for Tokyo Tyrant
- mattsta/pcache - An Erlang cache where every stored item is its own process.
- lpgauth/foil - High-Performance Erlang Cache Compiler
- jelly-beam/verl - SemVer 2.0 parsing, matching, and comparisons for Erlang
- inaka/canillita - Simple Paperboy-themed PubSub
- hypernumbers/erlang-wtd - Creating a mutant army of self-discovering Raspberry Pi Erlang robots for world domination or something...
- hpyhacking/webtekcos - a websocket server in erlang
- erszcz/pa - Partial application of Erlang functions
- emqx/replayq - Generic on-disk persistent queue implementation for Erlang
- devinus/zucchini - An Erlang INI parser
- ddossot/cferl - Rackspace / Open Stack Cloud Files Erlang Client
- chef/mini_s3 - Minimal AWS S3 client for Erlang
- bokner/gen_client - Generic XMPP client framework for Erlang
- auser/erlfs - A distributed storage system which uses distributed Erlang strongly influenced by http://dawsdesign.com/drupal/erlfs
- wozniakjan/erlcart - Erlang OpenShift2 Cartridge
- seriyps/xhttpc - Extensible HTTP Client for Erlang
- paulzql/shadowsocks-erlang - erlang port of shadowsocks (The next generation is elixir http://github.com/paulzql/shadowsocks-ex )
- omarkj/erollbar - Rollbar client in Erlang
- maxlapshin/csv_reader - Fast erlang csv reader
- mattsta/stripe-erlang - Erlang interface to the stripe.com API
- marianoguerra/erldn - edn format parser for the erlang platform
- m-2k/erlach - ☣⚫⚫ SPA Imageboad on WebSockets written on Erlang
- jpgneves/iota - iota (Inter-dependency Objective Testing Apparatus) - a tool to enforce clean separation of responsibilities in Erlang code
- jj1bdx/tinymt-erlang - This software is no longer maintained. For archive/reference use only. -- Tiny Mersenne Twister (TinyMT) for Erlang
- inaka/sheldon - Very Simple Erlang Spell Checker
- hiroeorz/arduino-erlang - Arduino handler for Erlang/OTP Application.
- erlangbureau/liver - Lightweight Erlang validator based on LIVR specification
- egobrain/erlang_decorators - This code implenets decorators for erlang.
- edgurgel/poxa-erlang - Open Pusher server implementation compatible with Pusher libraries.
- b3rnie/crontab - crontab for Erlang
- andytill/oneup - NIF powered global counters for erlang
- abuibrahim/erlang-http - Modular, RFC 2616 compliant HTTP/1.1 server and client
- yoonka/migresia - A simple Erlang tool to automatically migrate Mnesia databases between versions
- treacheroustalks/Treacherous-Talks - An online implementation of the Diplomacy board game in Erlang.
- tex/ssync - Stay in sync in rebarized erlang projects
- talentdeficit/json - a high level json library for erlang (17.0+)
- spawngrid/validaterl - Data validation library for Erlang
- rjdellecese/gleam_decode - Transform Erlang or Elixir data into Gleam data
- rabbitmq/gen-batch-server - A generic batching server for Erlang and Elixir
- otpcl/otpcl - Open Telecom Platform Command Language a.k.a. Tcl-Flavored Erlang
- ostrovok-team/ejsonpath - JSONPath Erlang implementation
- okeuday/reltool_util - Erlang reltool utility functionality application
- loguntsov/reliable_udp - Reliable protocol over UDP for Erlang
- lindenbaum/eipmi - A native Erlang IPMI library.
- kzemek/macaroons - An Erlang Macaroons library compatible with libmacaroons
- klarna/kastle - Kafka REST proxy
- habibutsu/erlz - Set of helpers functions for more convenient functional programming in Erlang
- gar1t/erlang-bench - Various Erlang related benchmarks
- fhunleth/relsync - Synchronize Erlang/OTP releases to remote nodes
- ferd/useragent - Identify browsers and OSes from user agent strings, in Erlang
- ferd/howistart-erlang1-code - Code for my tutorial on howistart.org
- doubleyou/euthanasia - Merciful killer for your Erlang processes
- cstar/ec2nodefinder - erlang node auto-discovery on EC2
- bwegh/awre - A wamp.ws client written in erlang
- benoitc/sieve - sieve is a simple TCP routing proxy (layer 7) in erlang
- bef/erlswf - Erlang SWF (Flash) file analysis toolkit
- barrel-db/hlc - hlc - Hybrid Logical Clock in Erlang.
- ThomasHabets/eggpd - Erlang BGP daemon
- RJ/erlang_rebar_example_project - Basic project using rebar, to demonstrate upgrades and packaging etc
- tamarit/edbc - Erlang Design by Contract
- simonstl/introducing-erlang-2nd - Code samples from Introducing Erlang, second edition
- seth/sherl - A URL Shortening Service Written in Erlang
- reiddraper/fn - Function utilities for Erlang
- redink/task - task model for Erlang
- rambocoder/unistring - Unicode utf-8 functions for Erlang
- project-fifo/ensq - NSQ Client for erlang
- palkan/influx_udp - Erlang InfluxDB UDP writer
- palkan/erlgrpc - GRPC client for Erlang
- ostinelli/cowbell - An Erlang node connection manager.
- ngerakines/s3imagehost - An erlang powered image store using amazon s3.
- lemenkov/erlpmd - A drop-in replacement for epmd written in Erlang
- leandrosilva/otp_kickoff - Simple generator to kick-off Erlang/OTP projects
- k32/typerefl - Use Erlang typespecs in the runtime
- joergen7/effi - Erlang foreign function interface.
- jcomellas/bstr - Erlang library to use binaries as strings
- hbcrhythm/kcp_erlang - A Reliable-UDP Library for erlang
- graphql-erlang/graphql - Erlang GraphQL implementation
- g-andrade/deigma - Event sampler
- exograd/erl-hotp - HOTP and TOTP algorithms in Erlang.
- etnt/ehotp - Erlang implementation of the HOTP algoritm (RFC-4226)
- erldb/erldb - ORM implementation in Erlang
- echou/memcached-client - an Erlang memcached client application
- ates/netspire-core - The Erlang RADIUS server and NetFlow v5, v9 collector
- asceth/nehe_erlang - NeHe OpenGL tutorials ported to Erlang
- aeternity/app_ctrl - Alternative application controller for Erlang/OTP
- KrzysiekJ/gb_merkle_trees - General balanced binary Merkle trees for Erlang
- 6/heroku-erlang-example - [unmaintained] erlang example using webmachine, hosted on heroku
- tonyg/erlang-ircd - A pluggable IRC daemon application/library for Erlang.
- tomas-abrahamsson/tdiff - Diff algorithm in Erlang
- tangyi1989/erl_game_server - Erlang game server framework for fun.
- syed/erlcscope - Program which builds cscope database for erlang files
- ngerakines/erlang_mysql - A GitHub mirror of the native Erlang MySQL client library.
- marinakr/libphonenumber_erlang - Library validates mobile phone number for country
- helium/BEAMCoin - A sample Erlang blockchain in less than 500 lines of code
- gar1t/port_server - A super simple framework for extending Erlang supervision to external apps
- dploop/esugar - An Erlang Syntactic Sugar Library
- brendonh/erl_openid - Erlang OpenID
- beam-telemetry/telemetry_registry - A library for declaration and discovery of telemetry events
- apauley/sudoku-in-erlang - An implementation of Norvig's sudoku solver in Erlang
- altenwald/forseti - Process balancer and distributor for Erlang/OTP
- alavrik/piqi-rpc - RPC-over-HTTP system for Erlang supporting JSON, XML and Protocol Buffers
- Vagabond/diemap - An extensible IMAP server for Erlang
- RJ/erlang-reup - Watches for .erl & .hrl changes, recompiles and reloads. You know, for development.
- NetComposer/nkservice - Erlang Services Management
- Naupio/dolphingame - pigame is a game server template for Erlang.
- K2InformaticsGmbH/dderl - Web based Data Explorer / Data Jump Station with Erlang In-Memory Support
- HernanRivasAcosta/kafkerl - Apache Kafka producer/consumer for erlang
- EchoTeam/corman - Configuration reload manager for Erlang applications
- xvw/coers - A small library for coercion to primitive Erlang types.
- jr0senblum/jc - Erlang, in-memory distributable cache
- tim/erlang-oauth - An Erlang OAuth 1.0 implementation
- indigo-dc/oidcc - OpenId Connect client library in Erlang
- cmoid/erlbutt - erlang prototype of scuttlebutt protocol
- a13x/ezmtp - ZMTP protocol in pure Erlang.
- pouriya/sockerl - Sockerl is an advanced Erlang/Elixir socket framework for TCP protocols and provides fast, useful and easy-to-use API for implementing servers, clients and client connection pools.
- Naupio/dolphin - pigame is a game server template for Erlang.
- rvirding/lfe - Lisp Flavoured Erlang (LFE)
- gbour/wave - MQTT Broker - for IoT, DIY, pubsub applications and more
- cchandler/RTreeCouchDB - Erlang R-Tree implementation I'm going to try and move into CouchDB for n-dimensional spatial indexing
- rcouch/ecsv - Erlang CSV Parser
- jlouis/erlang-utp - uTP implementation in Erlang
- Klimiec/Erlang - Erlang exercises with answers
- edescourtis/ebitcoind - Erlang to Bitcoind API
- RJ/erlang-cassandra-cql - cassandra driver in erlang that speaks native cassandra protocol
- klarna/brod - Apache Kafka client library for Erlang/Elixir
- klarna/kafka_protocol - Kafka protocol erlang library
- sheyll/erlymock - An EasyMock inspired mocking library for erlang.
- rramsden/gen_gossip - Interface for implementing Gossip Protocols in Erlang
- jarrodhroberson/inet_mdns - Bonjour / Zeroconf in Erlang
- idubrov/siperl - RFC 3261 (SIP) implementation in Erlang
- Naupio/pigame - pigame is a game server template for Erlang.
- samuelrivas/moka - A mocking (more precisely moking) framework for erlang
- msantos/wierl - Erlang interface for manipulating 802.11 wireless devices
- msantos/erlxc - Simple, safe erlang interface for managing Linux Containers
- tsloughter/augle - Auth + Google = Augle
- ngmoco/gl_async_bully - Dynamic Leader Election behaviour for Erlang
- ddossot/cadfaerl - CAching Datastructure For Applications in ERLang
- keymone/wower - yet another world of warcraft server emulator. implemented in Erlang for fun and learning.
- hungryblank/emongrel2 - erlang mongrel2 toolkit, build mongrel2 handlers and compatible servers
- cooldaemon/ermlia - The ermlia is Erlang implementation of Kademlia. This is easy key-value store.
- AbstractMachinesLab/caramel - :candy: An Erlang backend to the OCaml compiler
- darrikmazey/erlmon - host and network monitoring suite written in erlang
- jkakar/aws-erlang - AWS clients for Erlang
- lambdaclass/holiday_ping - Erlang + ClojureScript app to send holiday reminders
- joergen7/gruff - A basic worker pool manager for Erlang to showcase gen_pnet.
- artefactop/elibphonenumber - Erlang port for use libphonenumber from erlang
- zuiderkwast/jsonrpc2-erlang - JSON-RPC 2.0 for Erlang
- jeraymond/leader_cron - Cron for Erlang clusters
- daleharvey/erlang_util - Collection of random handy erlang scripts
- rabbitmq/rabbitmq-top - Adds top-like information on the Erlang VM to the management plugin.
- KristianPoslek/erlang-dht - A very simple example of implementing a structured P2P network (DHT) in Erlang.
- project-fifo/eplugin - An erlang plugin manager
- extend/goldrush - @deprecated Small, Fast event processing and monitoring for Erlang/OTP applications.
- bmizerany/redis-erl - Minimilast Redis Client for Erlang
- archaelus/errd - Erlang RRDTool library
- shopgun/graphql-erlang - GraphQL implementation in Erlang.
- shopgun/turtle - A wrapper on the RabbitMQ Erlang Client (Erlang)
- erlware-deprecated/ktuo - json encoder/decoder for Erlang
- matehat/cqerl - Native Erlang CQL client for Cassandra
- litaocheng/gen-erl-app - the script to generate an erlang app skeleton
- groupoid/pts - Pure Type System for Erlang