Skip to main content

A curated list of awesome libraries, tools, frameworks, and resources for MongoDB, a NoSQL document database designed for modern application development.

6
GitHub Stars
40
Curated Resources
8
Categories
23 hours ago
Last Refreshed
Libraries and DriversGUI ToolsBackup and MigrationData Modeling and Schema DesignOptimization and MonitoringReplication and ShardingLearning ResourcesCommunity

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me backup and migration resources from awesome-mongodb"

Installation instructions →

What's inside

Backup and Migration

  • BSONDump

    A tool to convert BSON files (generated by mongodump) to human-readable formats.

  • Mongify

    A tool for migrating data from SQL databases to MongoDB.

  • mongodump

    A built-in MongoDB utility for backing up data.

  • mongoexport

    A tool for exporting MongoDB data to JSON or CSV formats.

  • Percona Backup for MongoDB

    A free, open-source backup tool for MongoDB.

GUI Tools

Learning Resources

Libraries and Drivers

  • mgo

    A MongoDB driver for Go.

  • MongoDB Node.js Driver

    The official MongoDB driver for Node.js.

  • MongoEngine

    An Object-Document Mapper (ODM) for Python, built on top of PyMongo.

  • mongo-java-driver

    The official MongoDB driver for Java.

  • Mongoose

    A popular MongoDB ODM for Node.js, providing schema-based models.

  • PyMongo

    The official MongoDB driver for Python.

Data Modeling and Schema Design

Optimization and Monitoring

Community

Replication and Sharding

Showing a sample of 40 resources. View the full list on GitHub →