Mongoid Community info photo

Mongoid Community

Community-maintained libraries and tools for Mongoid.

Github

Mongoid Community Organization

Mongoid is the officially supported object-document mapper (ODM) for MongoDB in Ruby. MongoDB maintains Mongoid itself; the Mongoid community organization is an independent group of open-source contributors maintaining libraries and tools around it.

Mongoid Releases and Documentation

Latest stable releases, checked October 28, 2026:

Release line Latest release Release notes
Current major: 9.x 9.1.1 v9.1.1
Previous major: 8.x 8.1.13 v8.1.13

Start with the current documentation, API reference, and upgrade notes. Check the official compatibility tables before choosing Ruby, Rails, MongoDB Server, or Ruby driver versions. Listing a previous major here does not imply the same support or compatibility as the current release.

Active Community Projects

These projects have recent substantive maintenance or active modernization work. Each project’s README and CI matrix describe its own compatibility; inclusion does not mean every project supports every Mongoid version.

Project Purpose
delayed_job_shallow_mongoid Store references to Mongoid documents instead of full objects in delayed_job payloads.
mongo_session_store Rails sessions backed by MongoDB, using Mongoid or the Ruby driver.
mongoid-cached-json Cache nested JSON representations of Mongoid documents.
mongoid-collection-snapshot Maintain collections of processed data.
mongoid-compatibility Compatibility helpers for multiple Mongoid versions.
mongoid-geospatial Geospatial fields and queries, with optional GeoRuby/RGeo support.
mongoid-grid_fs GridFS file storage through Mongoid.
mongoid-history Track document history, audit changes, and support undo/redo.
mongoid-locker Document-level locking.
mongoid-observers Observer callbacks extracted from Mongoid core.
mongoid-rspec RSpec matchers and macros for Mongoid models.
mongoid-scroll Cursor-based pagination and infinite scrolling.
mongoid-shell Derive shell commands from Mongoid configuration.
mongoid-slug Generate URL slugs and permalinks from document fields.
mongoid-tag-collectible Maintain tag collections and aggregate counts.
mongoid_fulltext N-gram-based full-text and fuzzy search.
mongoid_orderable Maintain ordered lists of documents.
mongoid_search Full-text search with relevance matching.

Archived repositories, dormant demos, the old Mongoid fork, and legacy standalone drivers are not part of this directory. The organization’s repository list remains available for historical projects.

Get Involved

We welcome maintained Mongoid-related projects into the community organization. See adding a project for the transfer and maintenance process, or contribute to this website.

For Mongoid itself, use the MongoDB Community Forums for questions and the MONGOID issue tracker for bug reports. Report community-library issues in the corresponding project’s GitHub repository.

Historical Documentation

The Mongoid 4 and Mongoid 3 documentation is preserved for existing links and legacy applications. It is not documentation for current releases.