Showing 36 of 1282 projects
Elixir macro for pattern matching and transforming values inside pipe expressions, with safe and strict variants.
A lager backend that forwards all log messages to Elixir's Logger for unified logging in Elixir applications.
Elixir client for sending errors and exceptions to the Airbrake error monitoring service.
An Elixir library for accessing Google's Distance Matrix API to calculate travel distances and times between multiple locations.
A memoization macro (defmemo) for Elixir that caches function results to improve performance.
Geohash encoder/decoder implementation for Elixir with neighbor and bounds calculations.
A simple Elixir library for process pooling and task submission to manage concurrency and avoid boilerplate.
An Elixir library that manages a pool of workers for JSON communication with external scripts via STDIN/STDOUT.
An Elixir library for sanitizing filenames from user input, inspired by Ruby's Zaru.
An Elixir Logger backend that sends logs in Graylog Extended Log Format (GELF) via UDP.
Elixir implementation of the Neo4j Bolt protocol and PackStream for low-level database communication.
An Elixir client library for interacting with the Keen.io analytics API.
An Elixir framework for implementing concurrent versions of Unix utilities like grep and find using a map/reduce pattern.
Helper script for setting up boilerplate when writing Elixir NIFs (Native Implemented Functions).
A scaffold generator for Elixir Absinthe projects that creates schema, type, and resolver files.
An Elixir library that enables Ruby-style named arguments with proper default value merging.
A lightweight Elixir library that provides simplified shortcuts for common Ecto database operations.
PostgreSQL PubSub adapter for Phoenix applications, enabling real-time messaging using PostgreSQL's NOTIFY/LISTEN.
An Elixir library for encoding and decoding logfmt-style log lines.
A Neovim plugin that provides a wrapper for Mix (Elixir) commands with autocompletion and async execution.
A fast high-level web crawling and scraping framework for Elixir, built on Broadway.
Elixir client library for interacting with the Docker Remote API via HTTP.
A Phoenix library for sanitizing HTML user input by stripping or allowing specific tags and attributes.
A Neovim host that enables writing remote plugins using the Elixir programming language.
An Elixir port of Nakatani Shuyo's natural language detection library, supporting 55 languages.
Elixir wrapper for erlang-mbcs providing character encoding conversion functions for various code pages.
An Elixir notifier for sending exceptions and errors to Airbrake or Errbit with Plug and Phoenix integration.
An Elixir library for integrating PayPal and other payment solutions with extensible architecture.
A simple Elixir library for lazy CSV parsing, optimized for handling large exported databases.
An Elixir library for easy date and time handling with formatting and parsing inspired by Moment.js.
Elixir library for interacting with the Pusher REST API and WebSocket client for real-time communication.
An Elixir Plug middleware for requiring and extracting specific HTTP headers in web applications.
A library implementing CSP channels in Elixir, inspired by Go channels and Clojure core.async.
Firex automatically generates command-line interfaces (CLIs) from Elixir modules, inspired by Python Fire.
A minimal Elixir wrapper for xmerl's XPath functionality, providing simple XML querying.
An Elixir wrapper for NMAP that provides a programmatic interface for network discovery and security scanning.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.