Showing 36 of 1282 projects
An Elixir package for elegantly mocking module functions in asynchronous ExUnit tests using Erlang's :meck library.
Elixir Plug integration for Prometheus monitoring, providing instrumentation and metrics export for web applications.
An Elixir library for isolating tests by mocking external modules with fixture recording, inspired by Ruby's VCR.
A simple Gmail REST API client for Elixir, providing programmatic access to Gmail features.
Adds RFC-5988 compliant pagination headers to Scrivener-based API responses in Elixir applications.
A library for parsing, scheduling, and formatting repeating events from natural language expressions.
A configurable Elixir mix task that watches file changes and runs corresponding commands like tests.
An Elixir library for converting standard UUIDs into shorter, URL-friendly strings using customizable alphabets.
An Erlang collector for Prometheus that exports detailed process metrics including CPU, memory, file descriptors, and thread counts.
An Elixir package for performing time calculations based on business hours, including holidays, shifts, and breaks.
A lightweight Elixir wrapper around ETS providing a simple key/value caching interface with optional disk persistence.
An Elixir library for logging custom application metrics in a structured, logfmt-compatible format for downstream log processors.
An Erlang/Elixir driver for HBase that uses a Java server with Asynchbase to provide asynchronous database queries.
An Elixir library for interacting with the Force.com / Salesforce REST API, including Bulk API support.
An Elixir library providing an easy-to-use payment gateway with fault tolerance and scalability via Erlang/OTP.
A simple XML parser for Elixir designed to parse RSS/Atom feeds.
An Elixir CIDR library compatible with Erlang's :inet module, supporting both IPv4 and IPv6 address parsing and manipulation.
An Elixir implementation of the Firmata protocol for communicating with microcontrollers.
A fast, stream-based XML Sitemap generator for Elixir with low memory consumption.
A schema-based validator for keyword lists and maps, especially useful for validating compile-time options in Elixir DSLs.
Mix tasks for automated changelog generation from git commit history in Elixir projects.
An Elixir wrapper for the Mandrill email API, enabling transactional email sending and user management.
An Elixir library for creating injectable test dependencies using pattern matching and message passing without overriding existing modules.
A library for defining Elixir functions with multiple heads using a concise syntax.
An Elixir Plug that automatically sends HTTP request timing and count metrics to statsd.
Simple RabbitMQ bindings for Elixir with enhanced options for exchanges and queues.
An Elixir-based cron-like system that integrates directly into your supervision tree for scheduling periodic tasks.
An Elixir library for detecting and filtering profanity with configurable blacklists and sanitization strategies.
A terminal-based minesweeper clone written in Elixir, built as a learning exercise in test-driven development.
An Elixir wrapper for the MailChimp API v3, enabling programmatic email marketing integration.
An Elixir library for interacting with IPFS via its REST API, enabling decentralized file storage and retrieval.
A small, fast, and fully compliant single-file JSON parser for Elixir, designed for easy bundling.
Low-level Elixir driver for interacting with Datomic databases via its REST API.
RabbitMQ adapter for Phoenix PubSub, enabling distributed messaging without distributed Erlang.
Pure Elixir library for extracting TIFF and EXIF metadata from JPEG files.
An expressive and easy-to-use datetime library for Elixir with functions for manipulation, conversion, and generation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.