Showing 36 of 337 projects
A pure random data generation library for realistic simulations in Erlang, Elixir, and Gleam applications.
Automatic cluster formation and healing for Elixir applications with pluggable discovery strategies.
A REST API testing framework for Erlang inspired by frisby-js, providing fluent HTTP request methods and built-in response assertions.
Enhanced Erlang query string parser supporting nested arrays, hashes, and map returns.
Dynamic tracing utilities and tests for Erlang/OTP to analyze runtime behavior.
A Mix task for running EUnit tests in Elixir projects, including umbrella projects.
Elixir wrapper for the locker Erlang library, providing abstractions for distributed process registration and resource locking.
Useful Erlang Functions Library
A Loggly backend for the Lager logging framework to send Erlang/Elixir application logs to Loggly.
An Erlang network service for in-memory geographic data storage and querying using R*-trees.
Elixir NIF wrapper for llama_cpp.rs enabling GGUF model inference in Elixir/Erlang applications.
Docker container images for Erlang/OTP with rebar and relx build tools included.
Elixir library for testing file path matches against glob patterns without walking the directory tree.
A rebar3 plugin for executing Erlang QuickCheck properties directly within Erlang projects.
A minimal tool for releasing (packaging and hot updating) Elixir applications, now deprecated in favor of native mix releases.
SMTP backend for Lager that enables sending email notifications from Erlang/OTP applications via SMTP servers.
A pure Elixir implementation of jump consistent hashing for distributing keys across buckets efficiently.
A pure-Elixir WebSocket client library that runs on a supervisable GenServer.
RSASSA-PSS public key cryptographic signature algorithm implementation for Erlang and Elixir.
A BSON library for Elixir providing encoding and decoding of BSON documents.
An Elixir client library for the Dark Sky (formerly forecast.io) weather API, providing forecast and historical weather data.
An Erlang TCP client for DalmatinerDB, enabling data reading, writing, and connection management.
Queuex is a priority queue library for Elixir with multiple backend options and configurable worker pools.
An experimental Erlang-based metric store optimized for sequential reads and writes of immutable time-series data.
An Erlang behaviour that provides a quick and easy way to add TCP server functionality to applications.
A library providing futures and asynchronous task execution with retry and concurrency control for Elixir/Erlang.
A rebar3 plugin that compiles Protocol Buffers files using Basho's Erlang protobuffs library.
An Elixir logger that publishes log messages to RabbitMQ for centralized logging.
An X.509-based instant messaging server using ASN.1-defined protocols and DER serialization for secure, standards-compliant communication.
Elixir macros that enable using :timer.apply_after and :timer.apply_interval with a do-block syntax.
Elixir/Erlang module providing TopoJSON country and state/province collections for geographic applications.
A tiny, simple blocking unbounded queue implementation for Erlang/OTP applications.
An Elixir implementation of AES-CMAC (RFC 4493) for cryptographic message authentication.
An Erlang client library for Noam.io that handles message delivery and connection state management automatically.
Elixir bindings for tidy-html5 to correct and clean up HTML content by fixing markup errors.
An Elixir library for computing simple descriptive statistics like sum, mean, and median.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.