mongodb/mongoid

The Official Ruby Object Mapper for MongoDB

View on GitHub ↗Jump to charts ↓

mongodb/mongoid has 3.5k+ stars and 1k+ forks on GitHub, is written in Ruby, and was last pushed on Oct 15, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on September 17th, 2026
Created on September 16th, 2009
Open Issues & Pull Requests: 283 (+0)
GitHub issues: Disabled - open counts may still include pull requests.
Number of forks: 1,385
Total Stargazers: 3,910 (+0)
Total Subscribers: 101 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.
Sign in

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

GitHub issues are disabled for this repository, so issue analytics and the issue explorer are not available.

Detailed Description

Mongoid is an Object-Document Mapper framework for MongoDB in Ruby.

Mongoid solves the problem of mapping MongoDB documents to Ruby objects, allowing developers to work with MongoDB data using an object-oriented interface rather than raw document manipulation. The framework is built on top of the official MongoDB Ruby driver and provides a layer of abstraction that lets developers define models with attributes, validations, and associations in a way familiar to those using traditional ORMs.

Mongoid suits Ruby and Rails applications that use MongoDB as their primary database. It is the official MongoDB ODM for Ruby, making it the natural choice for projects seeking vendor-backed support and tight integration with MongoDB's ecosystem. The framework handles document persistence, querying, and relationship management, allowing developers to focus on application logic rather than database interaction details.

The project maintains active development with regular updates to support new Ruby and MongoDB versions. The tool receives consistent attention to compatibility across a wide range of Ruby implementations and MongoDB server versions. Issue tracking occurs through MongoDB's official JIRA system, indicating institutional support and structured maintenance processes. Community support is available through Stack Overflow and the MongoDB Community Forum, providing multiple channels for developers to seek help and share knowledge.