Showing 36 of 336 projects
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.
Automatic cluster formation and healing for Elixir applications with pluggable discovery strategies.
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.
A Loggly backend for the Lager logging framework to send Erlang/Elixir application logs to Loggly.
Elixir NIF wrapper for llama_cpp.rs enabling GGUF model inference in Elixir/Erlang applications.
Useful Erlang Functions Library
Elixir wrapper for the locker Erlang library, providing abstractions for distributed process registration and resource locking.
An Erlang network service for in-memory geographic data storage and querying using R*-trees.
Docker container images for Erlang/OTP with rebar and relx build tools included.
A minimal tool for releasing (packaging and hot updating) Elixir applications, now deprecated in favor of native mix releases.
A rebar3 plugin for executing Erlang QuickCheck properties directly within Erlang projects.
Elixir library for testing file path matches against glob patterns without walking the directory tree.
SMTP backend for Lager that enables sending email notifications from Erlang/OTP applications via SMTP servers.
A pure-Elixir WebSocket client library that runs on a supervisable GenServer.
A pure Elixir implementation of jump consistent hashing for distributing keys across buckets efficiently.
An Elixir client library for the Dark Sky (formerly forecast.io) weather API, providing forecast and historical weather data.
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 Erlang behaviour that provides a quick and easy way to add TCP server functionality to applications.
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.
A library providing futures and asynchronous task execution with retry and concurrency control for Elixir/Erlang.
An Erlang TCP client for DalmatinerDB, enabling data reading, writing, and connection management.
An X.509-based instant messaging server using ASN.1-defined protocols and DER serialization for secure, standards-compliant communication.
An Elixir logger that publishes log messages to RabbitMQ for centralized logging.
A rebar3 plugin that compiles Protocol Buffers files using Basho's Erlang protobuffs library.
Elixir macros that enable using :timer.apply_after and :timer.apply_interval with a do-block syntax.
An Elixir implementation of AES-CMAC (RFC 4493) for cryptographic message authentication.
Elixir bindings for tidy-html5 to correct and clean up HTML content by fixing markup errors.
Elixir/Erlang module providing TopoJSON country and state/province collections for geographic applications.
An Erlang client library for Noam.io that handles message delivery and connection state management automatically.
An Elixir library for computing simple descriptive statistics like sum, mean, and median.
A tiny, simple blocking unbounded queue implementation for Erlang/OTP applications.
An Elixir package providing a Map-like interface backed by ETS tables for concurrent access.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.