Ruby ORM/ODM

Open-source Ruby projects categorized as ORM/ODM

Top 10 Ruby ORM/ODM Projects

  1. Sequel

    Sequel: The Database Toolkit for Ruby

  2. SaaSHub

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

    SaaSHub logo
  3. Mongoid

    The Official Ruby Object Mapper for MongoDB

    Project mention: Guide to Seamless Data Security in Rails With Mongoid’s Automatic Encryption | dev.to | 2025-11-05

    One of Rails' doctrinal pillars puts programmer happiness on a pedestal. Convention over configuration, human-readable code, and smart defaults make the Rails Way feel almost intuitive. With the release of Mongoid 9.0, that same philosophy now extends to data encryption. Tasks that once required multi-step configurations can now be completed through a single model declaration. MongoDB’s Client-Side Field-Level Encryption (CSFLE) can now be seamlessly integrated into your applications, enhancing your data security with the ease and simplicity developers expect from Rails.

  4. ROM

    Data mapping and persistence toolkit for Ruby

  5. Redis-Objects

    Map Redis types directly to Ruby objects

  6. MongoMapper

    A Ruby Object Mapper for Mongo

  7. Neo4j.rb

    An active model wrapper for the Neo4j Graph Database for Ruby.

  8. Ohm

    Object-Hash Mapping for Redis (by soveran)

  9. NoBrainer

    Ruby ORM for RethinkDB

  10. Perpetuity

    Persistence gem for Ruby objects using the Data Mapper pattern

  11. QuickStore

    Simple local key-value store based on YAML::Store.

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).

Ruby ORM/ODM discussion

Log in or Post with

Ruby ORM/ODM related posts

Index

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

# Project Stars
1 Sequel 5,086
2 Mongoid 3,917
3 ROM 2,112
4 Redis-Objects 2,095
5 MongoMapper 1,597
6 Neo4j.rb 1,407
7 Ohm 1,385
8 NoBrainer 387
9 Perpetuity 252
10 QuickStore 1

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

Did you know that Ruby is
the 13th most popular programming language
based on number of references?