Showing 36 of 108 projects
An Ecto adapter for Cassandra, enabling Elixir applications to use Cassandra as a database with Ecto's query interface.
Elixir library to detect burner email addresses by checking domains against a list of 22,000+ temporary email providers.
An Elixir library for validating, formatting, and generating Brazilian CPF and CNPJ numbers.
Prometheus.io collector for Elixir's Ecto library, providing database query metrics.
An Elixir feature toggle library with Redis, SQL (Ecto), or MongoDB backing for percentage-based rollouts and user/group targeting.
Separates read and write operations across multiple Ecto repositories for database replication setups.
An Elixir library for defining enumerable types that integrate with Ecto and databases using strings, atoms, or keyword lists.
An Elixir agent for instrumenting Phoenix applications with New Relic to monitor web transactions and database queries.
An Elixir library for integrating Algolia search into Elixir applications, supporting both built-in structs and Ecto schemas.
Implements tree structures and hierarchies for Ecto models using the materialized path pattern.
An Elixir library for granular access control with ABAC-style permissions, supporting roles, abilities, and entity-level authorization.
An Elixir library for safely handling and storing monetary values using arbitrary-precision decimals.
A utility for generating standard HTTP/JSON error responses in Elixir's Plug and Phoenix frameworks.
An Ecto extension that adds file upload support to Elixir models with minimal configuration.
Ecto extension for managing ordered list items with scoped positioning and virtual fields.
An Elixir library implementing the Closure Table pattern for storing and querying hierarchical data with referential integrity.
A simple, secure, and highly configurable Elixir identity/password authentication module for use with Map-compatible data structures like Ecto.
An Ecto custom type for storing encrypted passwords using Comeonin's password hashing algorithms.
Automatic database migrations for Ecto by comparing current models with stored schema representations.
A mix task to generate Elixir projects with Docker, CI, and microservice boilerplate for consistent twelve-factor deployments.
An Ecto type for encoding UUIDs to shorter, URL-friendly strings while maintaining binary compatibility.
An Ecto adapter for Riak that enables using Riak as a document database with CRDT support and Solr queries.
A lightweight Elixir library that provides simplified shortcuts for common Ecto database operations.
CRUD utilities for Phoenix and Ecto that simplify JSON encoding, virtual fields, and controller generation.
A collection of Plug middleware for Elixir web applications, providing hot code reloading and authentication utilities.
A simple Elixir library for managing ordered models with Ecto, inspired by the acts_as_list Ruby gem.
An Elixir library providing a simple DSL for seeding databases through Ecto.
Cursor-based pagination library for Ecto queries in Elixir applications.
Convert Ruby ActiveRecord database migrations to Elixir Ecto migrations for project migration.
An Elixir library for keeping simple statistic counters with flexible time window rollups.
An OTP umbrella application that adds a plug-and-play social feed with comments and likes to existing applications via RabbitMQ events.
Simplify Ecto model validation tests with explicit accept/reject helpers for clearer test cases.
Postgrex.Extension and Ecto.Type definitions for PostgreSQL's isn module to handle ISBN, ISSN, and other standard identifiers.
An Elixir library that parses database connection URLs into Ecto-compatible keyword lists.
An Ecto.Float type that accepts binary strings and integers in addition to floats for flexible data casting.
Ecto plugin providing a pre-configured repository for integration testing with PostgreSQL and MySQL databases.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.