Showing 36 of 250 projects
A declarative library for writing testable side effects in Elixir by binding effect implementations in tests.
A pure Elixir implementation of Merkle trees for efficient and secure data verification.
An Elixir plug for managing API version compatibility via request/response gateways, inspired by Stripe's approach.
A simple mocking library for asynchronous testing in Elixir that avoids module overrides and runtime module creation.
A composable query library for Ecto providing higher-level functions like .count, .random, .earliest, and .latest.
An Elixir library for data anonymization directly in Ecto schemas, with support for fields, associations, and embeds.
An Elixir client library for the Instagram API, enabling authentication and data retrieval.
An Ecto adapter for Cassandra, enabling Elixir applications to use Cassandra as a database with Ecto's query interface.
Simple sentiment analysis for Elixir based on AFINN-165 with emoji, booster, and negator support.
Elixir library to detect burner email addresses by checking domains against a list of 22,000+ temporary email providers.
A username/password authentication strategy for the Überauth Elixir library.
A Facebook OAuth2 strategy implementation for the Überauth authentication library in Elixir.
A dependency registry for Elixir that simplifies testing by managing dependencies through a process.
An Elixir library implementing OAuth 1.0 protocol with support for standard and non-standard signature methods.
A comprehensive user authentication library for Elixir APIs with login, registration, password recovery, and route generation.
A lightweight publish/subscribe utility module for Elixir that decouples business logic processes from communication concerns.
A thin Elixir wrapper over HTTPotion for interacting with Elastic Search, providing a cleaner alternative to raw HTTP calls.
An Elixir library for integrating Algolia search into Elixir applications, supporting both built-in structs and Ecto schemas.
An Elixir crypto library for encrypting/decrypting binaries and signing/validating URLs and request bodies.
Adds Swagger-compliant API documentation to Maru web framework applications in Elixir.
An Elixir client library for interacting with the DNSimple API v2.
An unobtrusive dependency injection library for Elixir that enables mocking for testing without modifying function signatures.
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.
An Elixir library for converting standard UUIDs into shorter, URL-friendly strings using customizable alphabets.
An Elixir library for implementing passwordless authentication and verification flows with code generation, validation, and rate limiting.
An Elixir wrapper for the Mandrill email API, enabling transactional email sending and user management.
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.
An expressive and easy-to-use datetime library for Elixir with functions for manipulation, conversion, and generation.
A comprehensive Elixir library for parsing, matching, and deaggregating CIDR IP address ranges.
An implementation of SPARQL standards for Elixir, enabling query execution against RDF data structures and remote endpoints.
A file upload and on-the-fly processing library for Elixir applications.
A minimal Elixir implementation of Ruby's factory_girl for generating test data.
Official Elixir client library for sending emails via the SparkPost API with both simple and advanced usage options.
An Elixir library for converting file sizes into human-readable formats with flexible output options.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.