Showing 36 of 91 projects
An Elixir library for sanitizing HTML to protect against XSS attacks while allowing safe user-generated content.
An Elixir library for generating struct constructors that handle external data with ease.
An Elixir wrapper for the FFmpeg command line interface, providing a builder API for constructing and executing FFmpeg commands.
An Elixir port of NanoID, a secure and URL-friendly unique string ID generator with compact size.
A natively implemented JSON encoder and decoder library for the Elixir programming language.
An Elixir mocking library that patches functions for testing with unique superpowers like patching private functions.
An Elixir library for sending email via SMTP with a clean API and powerful features.
An Elixir client library for sending emails via the Mailgun API with a clean, declarative interface.
An Elixir library for IP geolocation lookups with a flexible adapter-based architecture.
An Elixir library for generating XML with a simple tuple-based structure and convenience functions.
A YAML parser for Elixir that wraps the native Erlang yamerl library, providing full YAML 1.2 support.
An Elixir library that provides an Ecto.Repo-like interface for interacting with RESTful APIs instead of databases.
An Elixir library providing comprehensive country data based on ISO 3166, including codes, currencies, and regions.
An Elixir wrapper for the Spotify Web API, providing structured access to music data and playback controls.
A minimal, well-documented IRC client library for Elixir, implementing RFC2812 and RFC1459.
Automatically generate URL-friendly slugs from other fields in Ecto schemas.
An Elixir package for generating fake data like names, addresses, and emails for seeding databases and testing.
Adapter for using Calendar library types (Date, Time, DateTime) with Ecto schemas in Elixir.
A simple and flexible Elixir library for validating data structures with an intuitive API.
Statistical functions and distributions for Elixir, including descriptive statistics and probability distributions.
An Elixir library for parsing user agent strings to identify browsers, operating systems, devices, and bots.
An Elixir client for the Kubernetes API, generated from OpenAPI specifications for comprehensive coverage.
An Elixir wrapper for the Facebook Graph API, providing a clean interface for Facebook integration.
An Ecto adapter that allows querying GitHub's API using Elixir's Ecto query syntax.
A Lita-inspired Slack bot framework for Elixir, featuring a plugin system for custom handlers.
A flexible notification dispatch library for Elixir applications, supporting multiple services like Slack, email, and custom strategies.
A high-performance Elixir library for writing metrics to InfluxDB using the line protocol over UDP.
An Elixir library for generating sitemap.xml files with support for news, image, video, and mobile sitemaps.
A bulletproof Elixir library that keeps ETS tables alive forever using bouncing GenServers and scheduled monitoring.
An Elixir package for accessing the Shopify Admin API with support for OAuth, private apps, and comprehensive resource coverage.
GitHub OAuth2 strategy implementation for the Überauth authentication framework in Elixir.
An Elixir coverage tool for Mix that generates detailed module and function coverage reports with annotated source code.
A fast Elixir library to parse image binaries and extract dimensions, mime-type, and validity for 13+ formats.
An Elixir library for parsing, composing, and calculating execution dates from Cron expressions.
A Phoenix library that safely passes server-side variables to JavaScript without manual JSON encoding.
A MongoDB driver for Elixir, providing a native Elixir API for database operations.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.