awesome-erlang
github.com/drobakowski/awesome-erlang ↗A curated list of awesome Erlang libraries, resources and shiny things.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me web frameworks resources from awesome-erlang"
Installation instructions →What's inside
Web Frameworks
Networking
- barrel_tcp
barrel_tcp is a generic TCP acceptor pool with low latency in Erlang.
- gen_rpc
A scalable RPC library for Erlang-VM based languages.
- gen_tcp_server
A library that takes the concept of gen_server and introduces the same mechanics for operating a TCP server.
- gossiperl
Language agnostic gossip middleware and message bus written in Erlang.
- nat_upnp
Erlang library to map your internal port to an external using UNP IGD.
- ranch
Socket acceptor pool for TCP protocols.
ORM and Datamapping
- boss_db
A sharded, caching, pooling, evented ORM for Erlang.
- epgsql
PostgreSQL Driver for Erlang.
- mysql-otp
MySQL/OTP – MySQL driver for Erlang/OTP.
- pgsql_migration
HTTP
Caching
- cache
In-memory Segmented Cache
Web Framework Components
- cb_admin
An admin interface for Chicago Boss.
- cb_websocket_controller
A template for implementing a Websocket controller for ChicagoBoss.
- giallo_session
A session management library for the Giallo web framework.
- simple_bridge
An abstraction layer providing a unified interface to popular Erlang web servers (Cowboy, Inets, Mochiweb, Webmachine, and Yaws).
Code Analysis
- Concuerror
Concuerror is a systematic testing tool for concurrent Erlang programs.
- eflame
A Flame Graph profiler for Erlang.
- geas
Geas is a tool that will detect the runnable official Erlang release window for your project, including its dependencies and provides many useful informations.
Showing a sample of 96 resources. View the full list on GitHub →