Showing 36 of 336 projects
An Erlang library for generating Google Authenticator compatible HMAC-based (HOTP) and time-based (TOTP) one-time passwords.
A cross-platform file system watcher for Erlang/Elixir applications using native OS backends.
An OpenID Connect certified client library for Erlang and Elixir applications.
A composable and extensible CRDT library with delta-CRDT support for conflict-free replicated data types.
A scalable RPC library for Erlang-VM languages using a mailbox-per-node architecture to avoid distributed port congestion.
A collection of reusable Erlang components that extend the standard library for production applications.
Erlang implementation for generating UUIDs (versions 1, 3, 4, 5, 6, 7, 8) with native Erlang process and node information.
An Erlang library for implementing the server side of OAuth 2.0 authorization.
An Elixir library for parsing .xlsx files using SAX parsing and storing data in ETS for efficient access.
A pure Erlang application for parsing YAML 1.2 and JSON documents with no external dependencies.
A pure OpenFlow software switch written in Erlang, designed for flexibility and rapid development of OpenFlow features.
A comprehensive catalog of 82 refactoring strategies for Elixir code, categorized by language-specific, traditional, functional, and Erlang-specific transformations.
Erlang UNIX daemon wrapper that provides proper daemonization and process management for Erlang applications.
A binary pattern match-based Mustache template engine for Erlang/OTP that avoids regular expressions.
Elixir OTP behaviours for building RabbitMQ consumers and publishers with reduced boilerplate.
A simple Elixir code profiler that wraps Erlang's eprof profiler with a convenient macro.
A compact Elixir/Erlang database abstraction layer with polymorphic tuples and multiple backend support.
A Docker-based template for quickly developing clustered Elixir applications with cloud-native defaults.
Helper modules for building fault-tolerant OTP applications in Elixir, keeping ETS tables and processes alive during failures.
A fast, minimal dependency manager and build tool for Erlang/OTP applications with rebar compatibility.
Erlang Priority Queues
A simplistic Erlang REST framework built on top of mochiweb with composable routing and middleware support.
A Haskell library for generating Erlang VM byte code from pure Haskell, enabling compile-to-BEAM languages.
An Elixir reloader that automatically recompiles code when files change, supporting path dependencies and custom callbacks.
An Erlang HTTP client built on gun with out-of-the-box support for Server-sent Events (SSE).
An Erlang client for Elasticsearch's REST API, enabling seamless integration of Elasticsearch into Erlang/OTP applications.
A simple yet powerful Erlang application for generating configurable load patterns to test system performance.
A collection of classic algorithms and data structures implemented in Erlang for educational and practical use.
An Erlang in-memory cache library using segmented ETS tables for efficient eviction and quota policies.
A high-performance Erlang/Elixir XML parsing library built on Expat, optimized for stream parsing from network sources.
Chess representation written in Erlang using Bitboards, ready for use on game servers
Elixir TCP client adapter for EventStore, enabling event sourcing and CQRS applications.
Erlang Trie Implementation
A lightweight HTTP/1.1 client for Erlang, now deprecated in favor of newer alternatives.
A message queue framework for Elixir with middleware support and multiple adapter options.
A pure Erlang library implementing SIP and SDP protocols with RFC compliance and minimal dependencies.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.