Python MongoDB

Open-source Python projects categorized as MongoDB

Top 23 Python MongoDB Projects

  • 30-Days-Of-Python

    30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace. These videos may help too:

  • Project mention: Top 10 GitHub Repositories for Python and Java Developers | | 2024-05-03

    4. Asabeneh/30-Days-Of-Python - This repository presents a 30-day challenge for beginners to learn Python from the ground up. The course covers everything from the basics to more advanced topics like statistics, data analysis, and web development.

  • Hello-Python

    Curso para aprender el lenguaje de programación Python desde cero y para principiantes. 100 clases, 44 horas en vídeo, código, proyectos y grupo de chat. Fundamentos, frontend, backend, testing, IA...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • MindsDB

    The platform for customizing AI from enterprise data

  • Project mention: How to build your Developer Portfolio with MindsDB: The symbiotic relationship between developers and Opensource in 2024. | | 2024-05-23

    Developers are able to check for issues to fix on MindsDB’s Github Issues Page. The issues are marked with labels which indicate what you can work on,which you can find here. Fixing bugs showcases that you are a problem solver and capable of resolving issues. Companies find this capability very valuable as it has an impact on the quality of their product and user experience.

  • eve

    REST API framework designed for human beings (by pyeve)

  • dev-setup

    macOS development environment setup: Easy-to-understand instructions with automated setup scripts for developer tools like Vim, Sublime Text, Bash, iTerm, Python data analysis, Spark, Hadoop MapReduce, AWS, Heroku, JavaScript web development, Android development, common data stores, and dev-based OS X defaults.

  • superduperdb

    🔮 SuperDuperDB: Bring AI to your database! Build, deploy and manage any AI application directly with your existing data infrastructure, without moving your data. Including streaming inference, scalable model training and vector search.

  • Project mention: FLaNK Stack Weekly 12 February 2024 | | 2024-02-12
  • MongoEngine

    A Python Object-Document-Mapper for working with MongoDB

  • SaaSHub

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

    SaaSHub logo
  • Sacred

    Sacred is a tool to help you configure, organize, log and reproduce experiments developed at IDSIA.

  • Project mention: Sacred VS cascade - a user suggested alternative | | 2023-12-05
  • mongo-python-driver

    PyMongo - the Official MongoDB Python driver

  • arctic

    High performance datastore for time series and tick data

  • Project mention: arctic: NEW Data - star count:2988.0 | /r/algoprojects | 2023-08-08
  • motor

    Motor - the async Python driver for MongoDB and Tornado or asyncio

  • Alerta

    Alerta monitoring system

  • CommandlineConfig

    A library for users to write (experiment in research) configurations in Python Dict or JSON format, read and write parameter value via dot . in code, while can read parameters from the command line to modify values. 一个供用户以Python Dict或JSON格式编写(科研中实验)配置的库,在代码中用点.读写属性,同时可以从命令行中读取参数配置并修改参数值。

  • djongo

    Django and MongoDB database connector

  • beanie

    Asynchronous Python ODM for MongoDB

  • Project mention: Ask HN: Where do I find good code to read? | | 2023-08-24

    I recently came across Beanie. A Python ORM for MongoDb. A pleasure to work with and integrates well with FastAPI, the tests document the code well, and at this point it’s only as complicated as it needs to be.

  • borgmatic

    Simple, configuration-driven backup software for servers and workstations

  • Project mention: Rclone syncs your files to cloud storage | | 2024-01-26

    - for important files, a separate box where I have borgmatic [1] in deduplication mode installed; this is updated once in a while

    Just curious: Do you have any reason to believe that such a data corruption bug is likely in ZFS? It seems like saying that ext4 could have a bug and you should also store stuff on NTFS, just in case (which I think does not make sense..).


  • prisma-client-py

    Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use

  • mongoaudit

    🔥 A powerful MongoDB auditing and pentesting tool 🔥

  • requests-cache

    Transparent persistent cache for python requests

  • DataEngineeringProject

    Example end to end data engineering project.

  • odmantic

    Sync and Async ODM (Object Document Mapper) for MongoDB based on python type hints

  • django-dbbackup

    Management commands to help backup and restore your project database and media files

  • Python-ai-assistant

    Python AI assistant 🧠

  • Project mention: Jarvis: A Voice Virtual Assistant in Python (OpenAI, ElevenLabs, Deepgram) | | 2023-12-18

    There is another one (Also Jarvis) that's been around for a while and is more useful, wonder if they can combine forces?

    Not sure if anyone has noticed but OpenAI now has a mobile app (I've been using the PWA all this time) and the voice assistant on there is really strong. Sounds good, fast, and seems to even run a pass on my voice before it submits the query.

  • SaaSHub

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

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

Python MongoDB related posts

  • A Million Ways to Die on the Web

    4 projects | | 18 Jan 2024
  • crypto-rl: Retrieve limit order book level data from coinbase pro and bitfinex -> record in [arctic]( timeseries database then implemented trend following strategies (market orders) and market making (limit orders)

    1 project | /r/algoprojects | 10 Dec 2023
  • arctic: NEW Data - star count:2988.0

    1 project | /r/algoprojects | 8 Aug 2023
  • arctic: NEW Data - star count:2988.0

    1 project | /r/algoprojects | 6 Aug 2023
  • arctic: NEW Data - star count:2988.0

    1 project | /r/algoprojects | 3 Aug 2023
  • SlideSpeak an OpenSource tool to chat with PowerPoint slides

    1 project | /r/opensource | 30 Jul 2023
  • How common is false banning in chess?

    2 projects | /r/chess | 11 Jul 2023
  • A note from our sponsor - InfluxDB | 27 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →


What are some of the best open-source MongoDB projects in Python? This list will help you:

Project Stars
1 30-Days-Of-Python 32,551
2 Hello-Python 23,054
3 MindsDB 21,531
4 eve 6,667
5 dev-setup 6,069
6 superduperdb 4,424
7 MongoEngine 4,170
8 Sacred 4,163
9 mongo-python-driver 4,060
10 arctic 3,036
11 motor 2,337
12 Alerta 2,332
13 CommandlineConfig 2,046
14 djongo 1,853
15 beanie 1,831
16 borgmatic 1,657
17 prisma-client-py 1,720
18 mongoaudit 1,308
19 requests-cache 1,261
20 DataEngineeringProject 985
21 odmantic 992
22 django-dbbackup 916
23 Python-ai-assistant 870

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