A toolkit for data mapping and language integrated query for Elixir
Build multitenant applications on top of Ecto.
Common Ecto schema and changeset assertions, written to be easily used in pipelines.
Cursor-based pagination for Ecto.
Ecto Model shortcuts to make your life easier! 🎉
Ecto helpers for creating database views and functions
Ecto Filter Query Builder
Easily generate structs and maps based on your ecto schemas.
Tool for validating that Ecto associations have been set
Create admin interfaces for Ecto schemas in Phoenix apps
Library to help selecting the right elements in your tests
EctoChangesetTools is a library that extends the validation and formatting utilities found in Ecto.Changeset
Better enumerations support for Elixir and Ecto
A simple module that allows a more friendly debugging experience
UUID v5 type for Ecto.
Alibaba Tablestore adapter for Ecto
Provides an ULID datatype for Ecto (using ex_ulid) and related helpers
Ecto type for Erlang term format
An Ecto.Type for email address fields
Quarto is a keyset-based (cursor-based) pagination library for Ecto.
An easy way to manage many_to_many, has_many and belongs_to Ecto associations
EctoConditionals implements a flexibly functional find_or_create and upsert behavior for Ecto models.
A fully automatic cursor pagination for Ecto. It relies on analysis of the expressions in order_by clause and requires no configuration.
Placeholders for data that isn't loaded. Inspired by Ecto.
Form library for Phoenix with Ecto support
Ecto fragments for ParadeDB.
Plsm generates Ecto models based on existing database tables and populates the fields of the model.
Web page inspector for Elixir
Manage a position field in an Ecto schema
OAuth2 Provider implementation modules and helpers using `ecto` and `postgress` for any `elixir` application.
Adds function to transform request params into ecto query expressions.