Awesome Erlang

Actor Model Frameworks

  • poolboy poolboy 1,503
    star
    updated 5 months ago ISC License

    A hunky Erlang worker pool factory

Analytics

  • updated 11 months ago Apache License 2.0

    Erlang Persistency Framework

Artificial Intelligence (AI)

Authentication and Authorization

  • ejabberd ejabberd 5,663
    star
    updated 12 days ago Other

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

  • updated over 1 year ago MIT License

    An Erlang OAuth 1.0 implementation

  • oauth2 oauth2 217
    star
    updated over 1 year ago MIT License

    Erlang Oauth2 implementation

  • pot pot 229
    star
    updated about 2 years ago MIT License

    POT is an Erlang library for generating Google Authenticator compatible one time passwords

BPMN Process Engine

  • bpe bpe 250
    star
    updated 6 months ago Other

    πŸ’  BPE: BPMN Process Engine ISO 19510

Blockchain Libraries

  • aeternity aeternity 1,045
    star
    updated 2 months ago ISC License

    Γ¦ternity blockchain - scalable blockchain for the people - smart contracts, state channels, names, tokens

  • amoveo amoveo 462
    star
    updated 5 months ago

    A blockchain for trust-free markets in financial derivatives

  • updated 4 months ago Apache License 2.0
  • updated 4 months ago Apache License 2.0

    An Erlang implementation of libp2p swarms

  • miner miner 601
    star
    updated 4 months ago Apache License 2.0

    Miner for the helium blockchain

Build Tools, Setup and CI

  • updated 2 months ago Apache License 2.0

    The Erlang Language Server

  • updated 2 months ago Other

    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.

  • rebar rebar 934
    star
    updated over 5 years ago Apache License 2.0

    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.

  • rebar3 rebar3 1,559
    star
    updated 3 months ago Apache License 2.0

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

  • relx relx 677
    star
    updated 4 months ago Apache License 2.0

    Sane, simple release creation for Erlang

  • sync sync 731
    star
    updated 4 months ago MIT License

    On-the-fly recompiling and reloading in Erlang. Code without friction.

CSV Handling

  • ecsv ecsv 28
    star
    updated about 3 years ago Other

    Erlang CSV Parser

Caching

  • cache cache 136
    star
    updated over 1 year ago Apache License 2.0

    Erlang in-memory cache

  • merle merle 103
    star
    updated about 13 years ago

    An Erlang Memcached Client.

Cloud Services and Platforms

  • CloudI CloudI 392
    star
    updated 12 days ago MIT License

    A Cloud at the lowest level!

  • updated 4 months ago Other

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

  • leofs leofs 1,521
    star
    updated over 3 years ago Apache License 2.0

    The LeoFS Storage System

Code Analysis Tools

  • updated 5 months ago BSD 2-Clause "Sim...

    Concuerror is a stateless model checking tool for Erlang programs.

  • eflame eflame 412
    star
    updated over 1 year ago ISC License

    Flame Graph profiler for Erlang

  • elvis elvis 412
    star
    updated over 1 year ago Apache License 2.0

    Erlang Style Reviewer

  • updated 29 days ago Other

    The core of an Erlang linter

  • geas geas 107
    star
    updated 2 months ago ISC License

    Guess Erlang Application Scattering

Code Coverage Tools

  • recon recon 1,283
    star
    updated 9 months ago Other

    Collection of functions and scripts to debug Erlang in production.

Command Line Interface (CLI) Libraries

  • updated 7 months ago BSD 3-Clause "New...

    argparse: simple framework to create complex CLI

  • updated 5 months ago MIT License

    Erlware Commons is an Erlware project focused on all aspects of reusable Erlang components.

  • getopt getopt 247
    star
    updated 6 months ago BSD 3-Clause "New...

    Erlang module to parse command line arguments using the GNU getopt syntax

  • updated about 1 month ago MIT License

    Visualize Erlang/Elixir Nodes On The Command Line

Concurrency and Parallelism

  • epocxy epocxy 311
    star
    updated 8 months ago Other

    Erlang Patterns of Concurrency

  • gproc gproc 1,043
    star
    updated 4 months ago Apache License 2.0

    Extended process registry for Erlang

  • otp otp 10,533
    star
    updated 3 months ago Apache License 2.0

    Erlang/OTP

  • rebar3 rebar3 1,559
    star
    updated 3 months ago Apache License 2.0

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

  • uuid uuid 208
    star
    updated 3 months ago MIT License

    Erlang Native UUID Generation

Configuration Management

  • updated over 4 years ago Other

    Cache environment variables as Erlang app variables

Containerization and Orchestration

Continuous Integration and Deployment

  • updated almost 6 years ago MIT License

    Docker Image for Erlang

Cryptography and Encryption

  • crypt crypt 13
    star
    updated 4 months ago BSD 3-Clause "New...

    Erlang NIF wrapping Unix crypt(3)

  • enacl enacl 188
    star
    updated over 1 year ago MIT License

    Erlang bindings for NaCl / libsodium

Data Structures and Algorithms

  • datum datum 119
    star
    updated about 2 months ago Apache License 2.0

    pure functional and generic programming for Erlang

  • updated 6 months ago Apache License 2.0

    Convergent replicated datatypes in Erlang

  • updated over 8 years ago Other

    Erlang state "monad" with merge/conflict-resolution capabilities. Useful for Riak.

Data Visualization

  • updated over 5 years ago MIT License

    Digraph viewer provides a visual representation of a digraph model through a web based interface

Database Libraries

  • actordb actordb 1,886
    star
    updated 11 months ago Mozilla Public Li...

    ActorDB distributed SQL database

  • updated 4 months ago Apache License 2.0

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

  • updated over 1 year ago Other

    Apache CouchDB client in Erlang

  • updated almost 4 years ago MIT License

    An Erlang/Elixir CouchDB client

  • updated 5 months ago Apache License 2.0

    MongoDB driver for Erlang

  • updated 9 months ago Apache License 2.0

    Multi-Paxos framework in Erlang

  • updated 11 months ago Apache License 2.0

    Erlang Persistency Framework

Database Tools

  • updated about 1 month ago Apache License 2.0

    A couple of improvements over Cowboy Routes

  • edis edis 467
    star
    updated 4 months ago Apache License 2.0

    An Erlang implementation of Redis

  • pgec pgec 83
    star
    updated 4 months ago Apache License 2.0

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

Date and Time Libraries

  • updated over 6 years ago Apache License 2.0

    Erlang library for conversion from one local time to another

  • qdate qdate 242
    star
    updated about 1 month ago MIT License

    Erlang date, time, and timezone management: formatting, conversion, and date arithmetic

  • tempo tempo 66
    star
    updated about 1 year ago MIT License

    NIF-based date and time parsing and formatting for Erlang

Debugging

  • tx tx 80
    star
    updated almost 9 years ago MIT License

    Erlang term explorer. Pastebin type app which displays terms of any complexity straight from your erlang shell in web browser. No external deps (inets only).

Distributed Systems and Microservices

  • disco disco 1,634
    star
    updated over 5 years ago BSD 3-Clause "New...

    a Map/Reduce framework for distributed computing

  • updated over 2 years ago BSD 3-Clause "New...

    Erlang task dispatcher based on ETS counters.

  • n2o n2o 1,324
    star
    updated about 2 months ago Other

    β­• N2O: Distributed WebSocket Application Server ISO 20922

  • updated 5 months ago Apache License 2.0

    A stats collection and distributed tracing framework

  • updated about 1 month ago Apache License 2.0

    High-performance, high-scalability distributed computing for the BEAM.

  • updated 4 months ago Apache License 2.0

    QUIC carrier for Erlang Distribution Protocol

  • riak_core riak_core 1,185
    star
    updated about 2 months ago Apache License 2.0

    Distributed systems infrastructure used by Riak.

  • tsung tsung 2,444
    star
    updated 7 months ago GNU General Publi...

    Tsung is a high-performance benchmark framework for various protocols including HTTP, XMPP, LDAP, etc.

  • updated about 4 years ago Other

    distributed system stress and load testing tool

Document and Text Processing

  • couchdb couchdb 5,810
    star
    updated 13 days ago Apache License 2.0

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

  • ejabberd ejabberd 5,663
    star
    updated 12 days ago Other

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

Email Libraries

  • updated 4 months ago Other

    The extensible Erlang SMTP client and server library.

  • updated 6 months ago Mozilla Public Li...

    SMTP Gateway Plugin for RabbitMQ

Embedded Database Libraries

  • updated about 1 month ago

    Riak Key/Value Store

Error Handling

  • updated over 5 years ago

    Hacks to add shell history to Erlang's shell

File System Utilities

  • fs fs 226
    star
    updated 4 months ago Other

    πŸ“ FS: Windows, Linux, Mac Driver

Full-text Search and Indexing

  • updated over 6 years ago Apache License 2.0

    Full-text search engine based on Riak

Game Development

  • binbo binbo 108
    star
    updated 4 months ago Apache License 2.0

    Chess representation written in Erlang using Bitboards, ready for use on game servers

Geolocation Libraries

  • updated about 5 years ago Other

    An Erlang implementation of the R*-tree spacial data structure

  • updated almost 2 years ago Apache License 2.0

    GeoCouch, a spatial index for CouchDB

  • teles teles 15
    star
    updated about 7 years ago BSD 3-Clause "New...

    An Erlang network service for manipulating geographic data

Graph and Chart Libraries

  • updated over 4 years ago Apache License 2.0

    File conversion and export support for graphs created using the Erlang digraph module.

HTTP Clients and Servers

  • bullet bullet 302
    star
    updated almost 5 years ago ISC License

    Simple, reliable, efficient streaming for Cowboy.

  • updated 7 months ago MIT License

    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.

  • elli elli 290
    star
    updated about 2 months ago MIT License

    Simple, robust and performant Erlang web server

  • updated 5 months ago MIT License

    Erlware Commons is an Erlware project focused on all aspects of reusable Erlang components.

  • esockd esockd 200
    star
    updated 5 months ago Apache License 2.0

    Erlang general non-blocking TCP/SSL socket server

  • updated about 1 month ago Apache License 2.0

    STUN / TURN standalone server

  • gun gun 846
    star
    updated 4 months ago ISC License

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

  • hackney hackney 1,287
    star
    updated 2 months ago Other

    simple HTTP client in Erlang

  • updated 11 months ago Other

    Erlang HTTP client

  • lhttpc lhttpc 126
    star
    updated over 1 year ago Other

    lhttpc is a lightweight HTTP/1.1 client implemented in Erlang.

  • otp otp 10,533
    star
    updated 3 months ago Apache License 2.0

    Erlang/OTP

  • updated 10 months ago MIT License

    Erlang Rest Client

  • updated 4 months ago Apache License 2.0

    For the times you need more than just a gun.

  • ux ux 120
    star
    updated over 6 years ago

    Unicode eXtention for Erlang (Strings, Collation)

  • vegur vegur 620
    star
    updated over 1 year ago Other

    Vegur: HTTP Proxy Library

IDE and Editor Support

  • updated 2 months ago Apache License 2.0

    The Erlang Language Server

  • updated 12 months ago

    Erlang indentation and syntax for Vim

Internationalization (i18n) and Localization (l10n)

  • updated 13 days ago Apache License 2.0

    GNU-gettext compatible Erlang translation app.

Internet of Things (IoT)

  • updated over 2 years ago BSD 3-Clause "New...

    An Erlang lemma for Noam.io

JSON Handling

  • jsone jsone 274
    star
    updated 7 months ago MIT License

    Erlang JSON library

  • jsx jsx 681
    star
    updated 10 months ago MIT License

    an erlang application for consuming, producing and manipulating json. inspired by yajl

Language Utilities

  • updated 2 months ago Apache License 2.0

    A type-checker for Erlang

  • forms forms 41
    star
    updated 10 months ago MIT License

    A library that simplifies working with the Erlang abstract format.

  • updated 3 months ago MIT License

    A Gradual type system for Erlang

  • hooks hooks 69
    star
    updated over 3 years ago Other

    generic plugin & hook system for Erlang applications

  • ranch ranch 1,144
    star
    updated 5 months ago ISC License

    Socket acceptor pool for TCP protocols.

  • updated 2 months ago Apache License 2.0

    Utilities to manipulate Elixir source code

Linter

  • updated 29 days ago Other

    The core of an Erlang linter

  • erlfmt erlfmt 378
    star
    updated 6 months ago Apache License 2.0

    An automated code formatter for Erlang

Logging Libraries

  • lager lager 1,106
    star
    updated 10 months ago Apache License 2.0

    A logging framework for Erlang/OTP

  • updated over 11 years ago

    AMQP RabbitMQ Lager backend

  • updated over 6 years ago MIT License

    HipChat backend for lager

  • updated almost 7 years ago MIT License

    Loggly backend for lager

  • updated 5 months ago MIT License

    Simple Slack backend for lager

  • updated almost 11 years ago GNU General Publi...

    SMTP backend for lager

  • updated over 1 year ago Other

    [DEPRECATED] Heroku log router

Machine Learning

  • alpaca alpaca 1,423
    star
    updated over 3 years ago Other

    Functional programming inspired by ML for the Erlang VM

Media

  • updated 10 months ago MIT License

    Erlang Rest Client

Message Queues

  • brod brod 624
    star
    updated 2 months ago Apache License 2.0

    Apache Kafka client library for Erlang/Elixir

  • dq dq 34
    star
    updated over 8 years ago MIT License

    Distributed Fault Tolerant Queue library

  • updated over 8 years ago

    Tiny simple blocking queue in erlang

  • emqtt emqtt 365
    star
    updated 10 days ago Apache License 2.0

    Erlang MQTT 5.0 Client

  • updated about 1 month ago Apache License 2.0

    Lightweight MQTT benchmark tool written in Erlang

  • emqx emqx 12,082
    star
    updated 30 days ago Other

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

  • erlbus erlbus 232
    star
    updated 10 months ago Other

    Simple, Distributed and Scalable PubSub Message Bus written in Erlang

  • erlzk erlzk 92
    star
    updated 10 months ago Other

    A Pure Erlang ZooKeeper Client (no C dependency)

  • esq esq 54
    star
    updated 9 months ago Apache License 2.0

    simple persistent queues for Erlang

  • pqueue pqueue 168
    star
    updated 3 months ago MIT License

    Erlang Priority Queues

  • ra ra 710
    star
    updated 3 months ago Other

    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.

  • updated 6 months ago Mozilla Public Li...

    SMTP Gateway Plugin for RabbitMQ

  • tinymq tinymq 125
    star
    updated 3 months ago MIT License

    TinyMQ - a diminutive, in-memory message queue

  • vernemq vernemq 3,024
    star
    updated 3 months ago Apache License 2.0

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

Messaging Libraries

  • brod brod 624
    star
    updated 2 months ago Apache License 2.0

    Apache Kafka client library for Erlang/Elixir

  • cowlib cowlib 265
    star
    updated about 1 month ago ISC License

    Support library for manipulating Web protocols.

  • emqtt emqtt 365
    star
    updated 10 days ago Apache License 2.0

    Erlang MQTT 5.0 Client

  • updated about 1 month ago Apache License 2.0

    Lightweight MQTT benchmark tool written in Erlang

  • emqx emqx 12,082
    star
    updated 30 days ago Other

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

  • exmpp exmpp 183
    star
    updated over 6 years ago

    Erlang XMPP library

  • ra ra 710
    star
    updated 3 months ago Other

    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.

  • updated 3 months ago Other

    Delayed Messaging for RabbitMQ

Middleware Libraries

  • gproc gproc 1,043
    star
    updated 4 months ago Apache License 2.0

    Extended process registry for Erlang

  • ranch ranch 1,144
    star
    updated 5 months ago ISC License

    Socket acceptor pool for TCP protocols.

Misc Libraries

  • erld erld 192
    star
    updated over 7 years ago GNU General Publi...

    Erlang UNIX daemon wrapper

Mocking Libraries

  • meck meck 790
    star
    updated 16 days ago Apache License 2.0

    A mocking library for Erlang

Monitoring and Observability

  • entop entop 270
    star
    updated over 4 years ago BSD 2-Clause "Sim...

    A top-like tool for monitoring an Erlang node

  • eper eper 436
    star
    updated about 5 years ago MIT License

    Erlang performance and debugging tools

  • updated over 4 years ago Mozilla Public Li...

    Basic measurement objects and probe behavior

  • folsom folsom 587
    star
    updated almost 5 years ago Apache License 2.0

    Expose Erlang Events and Metrics

  • updated over 1 year ago Other

    [DEPRECATED] Heroku log router

  • updated almost 7 years ago MIT License

    This is not the Java library.

  • updated 6 months ago MIT License

    High-Performance Erlang StatsD Client

  • updated about 2 months ago Apache License 2.0

    Dynamic dispatching library for metrics and instrumentations.

  • updated over 2 years ago BSD 3-Clause "New...

    tiny Erlang app to generate information on the Erlang VM

Networking Libraries

  • updated 5 months ago Other

    barrel_tcp is a generic TCP acceptor pool with low latency in Erlang.

  • updated 6 months ago Apache License 2.0

    ENet implementation in Erlang/OTP

  • erldns erldns 380
    star
    updated about 1 year ago MIT License

    DNS server, in Erlang.

  • updated almost 3 years ago Apache License 2.0

    A scalable RPC library for Erlang-VM based languages

  • updated over 8 years ago Apache License 2.0

    Generic TCP Server for Erlang applications

  • updated almost 2 years ago MIT License

    Gossip middleware in Erlang

  • updated over 6 years ago BSD 4-Clause "Ori...

    HTTP/HTTPS/Socks4/Socks5 proxy written in Erlang

  • updated about 4 years ago Other

    Erlang library to map your internal port to an external using UNP IGD

  • quic quic 174
    star
    updated 3 months ago Apache License 2.0

    QUIC protocol for Erlang & Elixir

  • tsung tsung 2,444
    star
    updated 7 months ago GNU General Publi...

    Tsung is a high-performance benchmark framework for various protocols including HTTP, XMPP, LDAP, etc.

NoSQL Database Drivers

  • updated almost 4 years ago MIT License

    An Erlang/Elixir CouchDB client

  • edis edis 467
    star
    updated 4 months ago Apache License 2.0

    An Erlang implementation of Redis

  • hibari hibari 266
    star
    updated over 6 years ago Other

    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.

  • khepri khepri 251
    star
    updated 3 months ago Apache License 2.0

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

  • updated 8 months ago Apache License 2.0

    The Riak client for Erlang.

OTP

  • pooler pooler 298
    star
    updated about 1 month ago Apache License 2.0

    An OTP Process Pool Application

Object-Relational Mapping (ORM)

  • updated 6 months ago Other

    BossDB: a sharded, caching, pooling, evented ORM for Erlang

  • epgsql epgsql 385
    star
    updated 4 months ago BSD 3-Clause "New...

    Erlang PostgreSQL client library.

  • updated 2 months ago GNU Lesser Genera...

    MySQL/OTP – MySQL and MariaDB client for Erlang/OTP

  • updated 8 months ago MIT License

    PostgreSQL migrations for Erlang

Performance Optimization

  • updated 4 months ago Apache License 2.0

    A tool for rapid profiling of Erlang and Elixir applications

  • updated 6 months ago Other

    Erlang Benchmarking Suite. Simpler way to say "this code is faster".

  • updated about 2 months ago Apache License 2.0

    Dynamic dispatching library for metrics and instrumentations.

RESTful API Development

  • cowboy cowboy 6,993
    star
    updated about 1 month ago ISC License

    Small, fast, modern HTTP server for Erlang/OTP.

  • leptus leptus 349
    star
    updated over 2 years ago MIT License

    The Erlang REST framework

  • relx relx 677
    star
    updated 4 months ago Apache License 2.0

    Sane, simple release creation for Erlang

  • updated 5 months ago MIT License

    Erlang REST framework

  • ux ux 120
    star
    updated over 6 years ago

    Unicode eXtention for Erlang (Strings, Collation)

  • updated 3 months ago Apache License 2.0

    A REST-based system for building web applications.

Real-time Communication

  • kraken kraken 335
    star
    updated almost 3 years ago Other

    Distributed Pubsub Server for Realtime Apps

  • updated 2 months ago Other

    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.

Routers

  • syn syn 588
    star
    updated 2 months ago MIT License

    A scalable global Process Registry and Process Group manager for Erlang and Elixir.

SIP

  • ersip ersip 116
    star
    updated 7 months ago MIT License

    Erlang SIP

  • nksip nksip 346
    star
    updated 7 months ago Apache License 2.0

    Erlang SIP application server

SQL Query Builders

  • mekao mekao 69
    star
    updated over 6 years ago MIT License

    Erlang SQL constructor

  • sqerl sqerl 58
    star
    updated over 6 years ago MIT License

    An Erlang-flavoured SQL DSL

Security Libraries

  • updated over 5 years ago

    Hacks to add shell history to Erlang's shell

  • gun gun 846
    star
    updated 4 months ago ISC License

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

Serialization Libraries

  • updated 12 days ago

    MessagePack (de)serializer implementation for Erlang / msgpack.org[Erlang]

Shell Scripting

  • updated about 2 months ago Apache License 2.0

    A load-generation and testing tool for basically whatever you can write a returning Erlang function for.

State Management

  • updated over 1 year ago Apache License 2.0

    Erlang Orleans

Storage

  • updated 15 days ago Apache License 2.0

    Riak CS is simple, available cloud storage built on Riak.

Storage Libraries

  • bitcask bitcask 1,179
    star
    updated 9 months ago

    because you need another a key/value storage engine

  • updated about 1 month ago Apache License 2.0

    A couple of improvements over Cowboy Routes

  • updated 15 days ago Apache License 2.0

    Riak CS is simple, available cloud storage built on Riak.

Template Engines

  • updated about 1 year ago MIT License

    Binary pattern match Based Mustache template engine for Erlang/OTP.

  • updated 10 months ago MIT License

    Simple Erlang Template Engine

  • updated 4 months ago MIT License

    Django templates for Erlang

  • updated 6 months ago MIT License

    Mustache template engine for Erlang.

  • updated 3 months ago Apache License 2.0

    Dynamic template compiler for Erlang

Testing Frameworks and Libraries

  • cuter cuter 209
    star
    updated 5 months ago GNU General Publi...

    A concolic testing tool for the Erlang functional programming language.

  • lux lux 125
    star
    updated 29 days ago Other

    Test automation framework with Expect style execution of commands

  • meck meck 790
    star
    updated 16 days ago Apache License 2.0

    A mocking library for Erlang

  • proper proper 856
    star
    updated 4 months ago GNU General Publi...

    PropEr: a QuickCheck-inspired property-based testing tool for Erlang

  • recon recon 1,283
    star
    updated 9 months ago Other

    Collection of functions and scripts to debug Erlang in production.

  • updated about 9 years ago Apache License 2.0

    Dynamic tracing tests and utilities for Erlang/OTP

Text Analysis

  • updated about 2 months ago MIT License

    Erlang library and packrat parser-generator for parsing expression grammars.

Text and Numbers

  • eql eql 114
    star
    updated over 3 years ago MIT License

    Erlang with SQL or not

  • jiffy jiffy 843
    star
    updated 22 days ago Other

    JSON NIFs for Erlang

  • jsx jsx 681
    star
    updated 10 months ago MIT License

    an erlang application for consuming, producing and manipulating json. inspired by yajl

  • updated almost 5 years ago Apache License 2.0

    Jiffy and JSX wrapper which returns a more standard Erlang map.

  • updated about 2 months ago MIT License

    Erlang library and packrat parser-generator for parsing expression grammars.

  • qsp qsp 19
    star
    updated almost 7 years ago MIT License

    Enhanced query string parser for Erlang

  • updated over 4 years ago Apache License 2.0

    Compile erlang record definitions into modules to convert them to/from json easily.

Third-party API Integration

  • updated 4 months ago Other

    Create, configure, and manage AWS services from Erlang code.

  • updated over 5 years ago MIT License

    Google ID token verifier for Erlang

  • updated over 1 year ago MIT License

    Erlang OAuth2 Client

Web Framework Components

  • updated 5 months ago MIT License

    Admin interface for Chicago Boss

  • updated over 10 years ago

    A template for implementing a Websocket controller for ChicagoBoss

  • updated over 9 years ago

    Session Management for Giallo Web Framework

  • updated 4 months ago MIT License

    A simple, standardized interface library to Erlang HTTP Servers.

Web Frameworks

  • axiom axiom 263
    star
    updated 7 months ago MIT License

    a micro-framework for web applications in Erlang

  • updated 3 months ago MIT License

    Erlang web MVC, now featuring Comet

  • cowboy cowboy 6,993
    star
    updated about 1 month ago ISC License

    Small, fast, modern HTTP server for Erlang/OTP.

  • updated 4 months ago MIT License

    Django templates for Erlang

  • updated about 10 years ago

    Small and flexible web framework on top of Cowboy

  • updated 2 months ago Apache License 2.0

    A minimalistic Erlang web framework

  • midas midas 165
    star
    updated about 2 years ago Apache License 2.0

    A web framework for Gleam, Midas makes shiny things.

  • mochiweb mochiweb 1,843
    star
    updated 5 months ago Other

    MochiWeb is an Erlang library for building lightweight HTTP servers.

  • n2o n2o 1,324
    star
    updated about 2 months ago Other

    β­• N2O: Distributed WebSocket Application Server ISO 20922

  • nitro nitro 53
    star
    updated 7 months ago Other

    πŸ”₯ NITRO: Nitrogen Web Framework RFC 6455

  • updated 4 months ago MIT License

    Nitrogen Web Framework for Erlang (now with websockets!)

  • nova nova 195
    star
    updated about 1 month ago Apache License 2.0

    Web framework for Erlang.

  • sinatra sinatra 11,964
    star
    updated 5 days ago MIT License

    Classy web-development dressed in a DSL (official / canonical repo)

  • updated about 1 month ago Apache License 2.0

    Zotonic - The Erlang Web Framework & CMS

WebSocket Libraries

  • updated about 1 year ago Other

    WebSocket emulation - Erlang server

  • updated over 1 year ago MIT License

    Erlang websocket client (ws and wss supported)

XML Handling

  • erlsom erlsom 261
    star
    updated 9 months ago GNU Lesser Genera...

    XML parser for Erlang

  • updated over 1 year ago MIT License

    erlxml - Erlang XML parsing library based on pugixml

  • updated over 1 year ago Apache License 2.0

    Fast Expat based Erlang XML parsing library