Showing 36 of 336 projects
Elixir binding for Lager that provides compile-time optimized logging macros with zero runtime overhead when disabled.
Erlang bindings for the LZ4 compression algorithm, providing fast lossless compression capabilities.
An Elixir wrapper for Recon Trace, enabling function tracing and debugging in Elixir applications.
Erlang library for safe shell interaction, path handling, and external program execution with proper escaping.
BEAM-friendly spinlocks for Elixir/Erlang using message passing for synchronization and throttling.
A simplistic assembler for creating Erlang releases in Elixir applications.
Strategies For Automatic Node Discovery
A pure Erlang library for creating PNG images with support for various color modes and bit depths.
A pure Erlang implementation of the R*-tree data structure for efficient multi-dimensional spatial indexing.
A lightweight Erlang/Elixir web framework for building HTML5 and SVG applications with WebSocket support.
An Erlang wrapper for the Slack REST API, enabling programmatic interaction with Slack services.
A rebar3 plugin that automatically recompiles Erlang/OTP projects and reloads modules when source files change.
Converts XML strings to Elixir Map data structures with support for attributes and nested content.
Erlang library for converting datetime values between UTC and various local timezones with full timezone name support.
An Erlang collector for Prometheus that exports detailed process metrics including CPU, memory, file descriptors, and thread counts.
A fast Erlang/Elixir wrapper for the libyaml C library, providing efficient YAML parsing.
A lightweight Elixir wrapper around ETS providing a simple key/value caching interface with optional disk persistence.
A simple XML parser for Elixir designed to parse RSS/Atom feeds.
An Erlang/Elixir driver for HBase that uses a Java server with Asynchbase to provide asynchronous database queries.
An Elixir CIDR library compatible with Erlang's :inet module, supporting both IPv4 and IPv6 address parsing and manipulation.
Caches environment variables as Erlang application configuration variables for 12-factor apps.
RabbitMQ adapter for Phoenix PubSub, enabling distributed messaging without distributed Erlang.
A language-agnostic gossip middleware and message bus built with Apache Thrift for distributed communication.
A parse transform for Erlang that automatically generates JSON serialization/deserialization functions from record definitions.
A non-blocking Erlang Redis client focused on performance, robustness, and supporting TLS, Sentinel, and pubsub.
A distributed system stress and load testing tool that simulates traffic and visualizes latencies for microservices.
An Erlang library for parsing RSS and Atom feeds using a stream-based callback interface.
An Elixir client library for querying Apache Druid, enabling efficient data analytics and time-series operations.
An Elixir wrapper for the Erlang eleveldb module, providing idiomatic access to LevelDB key-value storage.
Erlang library for port mapping using UPnP IGD protocol to expose internal ports externally.
Efficient random number generation for Erlang with proper seeding and a replacement for the deprecated random module.
A logging framework for Erlang/OTP that integrates with traditional UNIX logging tools like logrotate and syslog.
An Elixir application for serving Dragonfly image processing URLs with an admin API for cache management.
A collection of tools for generating, shipping, installing, and deploying Elixir releases to remote servers.
A declarative document and form system for business workflows, generating web applications from Erlang specifications.
A pure Elixir library for integrating Elixir applications with Kubernetes, enabling service discovery and cluster awareness.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.