Top 23 Elixir ORM and Datamapping Projects
A toolkit for data mapping and language integrated query.Project mention: ClickHouse as an alternative to Elasticsearch for log storage and analysis | news.ycombinator.com | 2021-03-02
> SQL doesn't compose all that well.
On that topic, I really enjoy working in Elixir because Ecto  lets you write "SQL" with Elixir's composable functional syntax. It sits somewhere between "the language is compiled to SQL" and ORM. The Ruby-esque syntax took some getting used to, but once I was past that hurdle my productivity skyrocketed. It's not 100% feature complete compatibility with all the different SQL dialects, but most of what you'll need is there.
Fast, pipelined, resilient Redis driver for Elixir. 🛍
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
PostgreSQL driver for Elixir
Event store using PostgreSQL for persistence (by commanded)
Mnesia wrapper for Elixir.
Simple + Powerful interface to the Mnesia Distributed Database 💾
Ecto extension to support enums in modelsProject mention: Use the new Enum type in Ecto 3.5 | dev.to | 2021-01-05
Postgres and MySQL have the ability to create enum types that can be used for columns and will validate them at the data layer rather than the application layer. This means that your data store would be protected from bad values. For a long time, the EctoEnum library has been the best way to set up custom enum types for Postgres:
A functional query tool for Elixir
Rethinkdb client in pure elixir (JSON protocol)
MongoDB driver for ElixirProject mention: [Podcast] ThinkingElixir 34: José Valim reveals Project Nx | reddit.com/r/elixir | 2021-02-10
Track and record all the changes in your database with Ecto. Revert back to anytime in history. (by izelnakri)
Redis commands for Elixir (by artemeff)
MongoDB adapter for Ecto
Database multitenancy for Elixir applications!
Pure Elixir database driver for MariaDB / MySQL
An integration with Arc and Ecto.
Fast, simple, and robust Cassandra driver for Elixir.Project mention: Should I use Ecto or a "dedicated" driver with cassandra? | reddit.com/r/elixir | 2021-01-18
Cassandrax library u/jesterden just mentioned is built on top of Xandra, which supports ScyllaDB
Ecto auditing library that transparently tracks changes and can revert them.
Ecto adapter for Mnesia Erlang term database.
Object Relational Mapper for Elixir
Neo4j driver for Elixir
A Riak client written in Elixir.
Ecto PostgreSQL database performance insights. Locks, index usage, buffer cache hit ratios, vacuum stats and more.
What are some of the best open-source ORM and Datamapping projects in Elixir? This list will help you: