Rust ORM

Open-source Rust projects categorized as ORM

Top 23 Rust ORM Projects

  • diesel

    A safe, extensible ORM and Query Builder for Rust

  • Project mention: Top 10 Rusty Repositories for you to start your Open Source Journey | dev.to | 2023-12-19

    7. Diesel

  • sled

    the champagne of beta embedded databases

  • Project mention: SableDb – a key/value store that uses RocksDB and Redis API (written in Rust) | news.ycombinator.com | 2024-04-04

    a few times, seems interesting. The author's also built a lot of other cool concurrency primitives for Rust as well.

    [0] https://github.com/spacejam/sled

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • sea-orm

    🐚 An async & dynamic ORM for Rust

  • Project mention: Rust GraphQL APIs for NodeJS Developers: Introduction | dev.to | 2024-02-08

    SQL with SeaORM:

  • rbatis

    Rust Compile Time ORM robustness,async, pure Rust Dynamic SQL

  • teo

    Schema-centered next-generation web framework for Rust, Node.js and Python.

  • Project mention: The web framework that's easy to write for human and AI | news.ycombinator.com | 2024-03-20

    Teo is the schema-centered next-generation web framework designed for human and AI. Learn more: https://teocloud.io

  • zino

    Next-generation framework for composable applications in Rust.

  • ormx

    bringing orm-like features to sqlx

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • rustorm

    an orm for rust

  • njord

    A lightweight ORM library for Rust ⛵ (by njord-rs)

  • Project mention: A lightweight ORM library for Rust | news.ycombinator.com | 2024-04-16
  • ormlite

    An ORM in Rust for developers that love SQL.

  • deuterium-orm

    Fully typed SQL query builder for Rust [deprecated]

  • anansi

    A simple full-stack web framework for Rust

  • Catalytic

    🚀 Catalytic is an ORM for ScyllaDb and Cassandra which provides zero-cost abstractions for querying and generating Rust structs based on the database. Scylla and Cassandra are both NoSQL databases which can scale horizontally and hold large amounts of data.

  • charybdis

    Rust ORM for ScyllaDB and Apache Cassandra (by nodecosmos)

  • Project mention: Laravel inside Rust? I have a reason for that. | dev.to | 2024-02-26

    Charybdis ORM

  • toql

    A friendly and productive ORM

  • modyne

    An opinionated Rust library for interacting with AWS DynamoDB single-table designs.

  • Project mention: Modyne: a DynamoDB ORM-like for single-table design | /r/aws | 2023-06-05

    Indeed, this is one of several examples that I used to help prove out the crate. The four model are examples from The DynamoDB Book. I've also published these models as their own crates so that it's easy for someone to play around with those models and see if modyne would work for them. Here's the documentation for the Big Time Deals example, and here's a link to the code that builds it out on top of modyne.

  • treasure

    ORM for rust (journey begins) (by phonkee)

  • dynarust

    A DynamoDB odm library for rust

  • Project mention: Dynarust - no excuse for not using rust in AWS now - a DynamoDB ODM library that uses serde_json for mapping native rust structs to Dynamo items. | /r/rust | 2023-06-26

    As I have been using this stack already for I while, I factored out the [dynarust](https://github.com/gabotechs/dynarust) code and published it as open source, that way hopefully other people could also benefit from it and build serverless backends in Rust.

  • rusqlite-model

    Model trait and derive implementation for rusqlite

  • sqlx-models

    Use rust's SQLx with postgres with none of the boilerplate.

  • siena

    A data provider agnostic ORM.

  • pg-worm

    PostgreSQL's Worst ORM

  • Project mention: I just released v0.3.0 of my first crate | /r/rust | 2023-05-21

    I just published the third release on my first crate, pg-worm. It's an async ORM for Postgres aiming to be easy to use and to require as little setup/boilerplate as possible.

  • automerge_orm

    An ORM for Automerge

  • Project mention: Automerge-Repo: A "batteries-included" toolkit for local-first applications | news.ycombinator.com | 2023-11-08

    Sorry for the typo. Updated. I get what you mean but maybe I've gotten used to it. We also added a little sibling library to it for partial hydrating and reconciling that fits our patterns better. https://github.com/bowtieworks/automerge_orm

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust ORM related posts

Index

What are some of the best open-source ORM projects in Rust? This list will help you:

Project Stars
1 diesel 11,904
2 sled 7,736
3 sea-orm 6,246
4 rbatis 2,130
5 teo 605
6 zino 604
7 ormx 275
8 rustorm 248
9 njord 213
10 ormlite 210
11 deuterium-orm 168
12 anansi 111
13 Catalytic 87
14 charybdis 78
15 toql 49
16 modyne 45
17 treasure 38
18 dynarust 14
19 rusqlite-model 11
20 sqlx-models 8
21 siena 6
22 pg-worm 3
23 automerge_orm 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com