In-memory and distributed caching toolkit for Elixir.
- cache
- distributed
- ecto
- elixir
72,862 visible repositories in the index
1–24 of 26 · Most stars
In-memory and distributed caching toolkit for Elixir.
Fast, pipelined, resilient Redis driver for Elixir. 🛍
Elixir embedded key/value database
Ecto extension to support enums in models
Fast, simple, and robust Cassandra/ScyllaDB driver for Elixir.
Ecto PostgreSQL database performance insights. Locks, index usage, buffer cache hit ratios, vacuum stats and more.
A simple Elasticsearch REST client written in Elixir.
InfluxDB driver for Elixir
Elasticlunr is a small, full-text search library for use in the Elixir environment. It indexes JSON documents and provides a friendly search interface to retrieve documents.
Composable query builder for Ecto
A repository `similar` to Ecto.Repo that maps to an underlying http client, sending requests to an external rest api instead of a database
Ecto Model shortcuts to make your life easier! :tada:
Filtering from incoming params in Elixir/Ecto/Phoenix with easy to use DSL.
Create elixir functions with SQL as a body.
Data anonymization for your Ecto models !
Separate your read and write operations in replicated database setup
Algolia integration to elixir application
Tree structure & hierarchy for ecto models
A lightweight solution for handling and storing money.
Postgresql PubSub adapter for Phoenix apps
Request caching for Phoenix & Absinthe (GraphQL), short circuiting even the JSON decoding/encoding
Cayley driver for Elixir
An Elixir library that provides a simple DSL for seeding databases through Ecto.
Elasticsearch Elixir Bulk Processor is a configurable manager for efficiently inserting data into Elasticsearch. This processor uses GenStages (data-exchange steps) for handling backpressure, and various settings to control the bulk payloads being uploaded to Elasticsearch.