mongodb/laravel-mongodb

A MongoDB based Eloquent model and Query builder for Laravel (Moloquent)

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 hours ago
Added to GitGenius on September 9th, 2026
Created on March 31st, 2013
Open Issues & Pull Requests: 55 (+0)
GitHub issues: Enabled
Number of forks: 1,433
Total Stargazers: 7,065 (+0)
Total Subscribers: 170 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.2 days
Mean response time: 465.4 days
90th percentile: 1863.0 days
Tracked items: 198

How this project is maintained

Work labelled "tracked-in-jira" is answered fastest, typically in about 3 days, while "Needs investigation" waits about 14 months. Three people close 84% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 16
New in 7 days: 2
Closed in 7 days: 0
Avg open age: 628 days
Stale 30+ days: 13
Stale 90+ days: 11

Recent activity

Opened in 7 days: 2
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • tracked-in-jira (48)
  • Needs investigation (26)
  • bug (13)
  • question (13)
  • feature (12)
  • duplicate (5)
  • relations (5)
  • awaiting-author (2)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Laravel MongoDB is an Eloquent model and Query builder extension for Laravel that enables MongoDB as a database backend using the standard Laravel API.

The package solves the problem of using MongoDB with Laravel applications by extending Eloquent, Laravel's built-in ORM, to work with MongoDB instead of relational databases. It implements the same methods and patterns developers already use in Laravel, so the learning curve is minimal. The approach preserves API compatibility with standard Eloquent while adapting the underlying query execution to MongoDB's document model.

Developers should choose this tool if they are building Laravel applications that need MongoDB as their primary database. It suits projects where the document-oriented nature of MongoDB aligns with the data model, and where teams want to leverage Laravel's ecosystem without switching ORMs. The package is compatible with Laravel 10.x and maintains backward compatibility with older Laravel versions through separate branches.

Development is managed through MongoDB's JIRA issue tracking system in the PHPLARA project, where all reported issues are publicly visible. Releases are created automatically with GPG signatures verified using the PHP team's key. The project directs security vulnerability reports through MongoDB's official vulnerability reporting process rather than public issue channels.