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

  • 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
  • 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: Write a backend server, and you get an Admin Dashboard for free! | dev.to | 2024-05-15

    GitHub: https://github.com/teocloud/teo

  • zino

    Next-generation framework for composable applications in Rust.

  • ormx

    bringing orm-like features to sqlx

  • SaaSHub

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

    SaaSHub logo
  • njord

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

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

    an orm for rust

  • 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 Scylla 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

  • sqlx-adapter

    Asynchronous casbin adapter for mysql, postgres, sqlite based on sqlx-rs

  • 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

  • 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

  • Write a backend server, and you get an Admin Dashboard for free!

    1 project | dev.to | 15 May 2024
  • The web framework that's easy to write for human and AI

    1 project | news.ycombinator.com | 20 Mar 2024
  • Laravel inside Rust? I have a reason for that.

    2 projects | dev.to | 26 Feb 2024
  • Teo is the best Node.js back end framework

    1 project | news.ycombinator.com | 24 Feb 2024
  • Single file back end server Start a server under a minute

    1 project | news.ycombinator.com | 24 Feb 2024
  • Prisma is outdated, use Teo

    1 project | news.ycombinator.com | 22 Feb 2024
  • Faster than fastify Teo is the fastest Node.js web framework

    1 project | news.ycombinator.com | 22 Feb 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 22 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 diesel 12,020
2 sled 7,798
3 sea-orm 6,392
4 rbatis 2,150
5 teo 699
6 zino 650
7 ormx 278
8 njord 257
9 rustorm 248
10 ormlite 212
11 deuterium-orm 168
12 anansi 111
13 Catalytic 87
14 charybdis 79
15 toql 49
16 sqlx-adapter 45
17 modyne 45
18 treasure 38
19 dynarust 14
20 rusqlite-model 11
21 sqlx-models 8
22 siena 6
23 pg-worm 3

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