Showing 36 of 1282 projects
Erlang utility application providing tools for Elixir-to-Erlang conversion, release generation, dependency scoping, and manual application startup.
An Elixir library for encoding Elixir data structures into YAML format with support for comments, multi-documents, and sorting.
Firex automatically generates command-line interfaces (CLIs) from Elixir modules, inspired by Python Fire.
Elixir macros that expand into guard-safe code for more readable guard clauses.
A minimal Elixir wrapper for xmerl's XPath functionality, providing simple XML querying.
Automates semantic release versioning and best practices for Elixir packages.
An Elixir implementation of the Jalaali (Persian) calendar system with conversion utilities.
An Elixir library for converting Chinese characters to pinyin with tone support.
A VerneMQ/MQTT pubsub adapter for the Phoenix framework, enabling distributed messaging via MQTT servers.
An Elixir module for generating Gravatar URLs with customizable options.
An Elixir Plug to support legacy APIs using Rails-like trailing format extensions (e.g., .json).
A Plug for Elixir/Phoenix that reads X-Forwarded-For or Forwarded headers to correctly set the client's remote IP.
An Elixir MapReduce framework with Hadoop Streaming integration, simplifying distributed data processing.
An Elixir library for HTTP request stubbing and explicit verification in tests, intercepting calls to return stubs or raise errors.
A logger backend for Elixir applications that outputs structured logs in JSON format for easy integration with log analysis tools.
An Elixir wrapper providing simple access to all JSON-returning endpoints of the GeoNames API.
A consistent hash ring implementation for Elixir, leveraging a C library for efficient key-to-node mapping.
An iCalendar parser for Elixir that parses and filters calendar events from ICS files.
Elixir binding for libgraphqlparser that parses GraphQL queries into AST via NIF.
An Elixir library for detecting file formats and extracting metadata from images, videos, audio, documents, fonts, archives, and data files.
An Elixir plug that parses Cloudflare's CF-Connecting-IP header into the remote_ip field for accurate client IP detection.
An Elixir library to securely check passwords against the Have I Been Pwned database using k-Anonymity.
A Plug module that injects a visual ribbon into web applications to indicate the current environment (e.g., dev, staging).
Elixir implementation of Simhash for text similarity detection using N-gram features.
An Elixir sorted set library implementing the Set protocol with O(log(n)) lookups via red-black trees.
A generic Task behavior for Elixir that encapsulates errors and enables recovery in GenStage workers.
A Slack OAuth2 strategy for the Überauth authentication framework in Elixir applications.
Boot complex Elixir applications step by step using a directed acyclic graph of boot steps.
An Elixir path manipulation library inspired by Python's pathlib, providing a clean API for file and directory operations.
A multiplayer snake game with Vim-style keybindings built with Phoenix and Phaser.
An Elixir OTP application that triggers custom actions when monitored files change, enabling external control over application behavior.
Convert Elixir/Erlang hex documentation to Dash.app's docset format for offline browsing.
An Elixir driver for Cayley, enabling graph database operations from Elixir applications.
A command line arguments parsing library for Elixir that minimizes manual argument handling.
An Elixir library for real-time currency conversion using Xe.com exchange rates.
An Elixir library that adds ANSI color and style modifiers to the ~s and ~S string sigils for terminal output.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.