Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises Learn more →
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: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
-
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
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.
-
Sacred
Sacred is a tool to help you configure, organize, log and reproduce experiments developed at IDSIA.
Project mention: ✨ 7 Best Machine Learning Experiment Logging Tools in 2022 🚀 | reddit.com/r/learnmachinelearning | 2022-09-25🔗 https://github.com/IDSIA/sacred
-
-
-
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
-
-
-
For backups I use Borg myself. If you need a GUI, you can use Vorta or Pika. With borgmatic, there is also a wrapper that extends the range of functions of Borg.
-
-
Project mention: starlette-admin: Simple and extensible admin interface framework for Starlette/FastApi | reddit.com/r/Python | 2022-09-11
You may want to look at swapping mongoengine for beanie. That supports native pydantic data structures and has async support.
-
prisma-client-py
Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use
Project mention: Sunday Daily Thread: What's everyone working on this week? | reddit.com/r/Python | 2023-04-16almost samezies, although I'm trying prisma-client-py for team-specific reasons.
-
Project mention: Web Scraping with Python: from Fundamentals to Practice | reddit.com/r/Python | 2022-06-23
For anyone who goes with requests as your HTTP client, I would highly recommend adding requests-cache for a nice performance boost.
-
Project mention: Is there mongoose alternative in Python? (A NoSQL ORM) | reddit.com/r/learnpython | 2023-05-14
-
Project mention: What are your favourite GitHub repos that shows how data engineering should be done? | reddit.com/r/dataengineering | 2022-11-18
-
django-dbbackup
Management commands to help backup and restore your project database and media files
Project mention: Project for power companies - I might have bit more than I can chew | reddit.com/r/django | 2022-08-04And finally backups, this part is really important. When I was a beginner, I used to make silly mistakes which would lead me having to reset the entire database and rebuild. With backups you can simply restore back to a working point in time whenever something goes wrong. The django-dbbackup package can do this for you, however, you may run into a few issues which can be fixed. Or you could simply use PostgreSQL database dumps.
-
crypto-rl
Deep Reinforcement Learning toolkit: record and replay cryptocurrency limit order book data & train a DDQN agent
Project mention: crypto-rl: Retrieve limit order book level data from coinbase pro and bitfinex -> record in [arctic](https://github.com/man-group/arctic) timeseries database then implemented trend following strategies (market orders) and market making (limit orders) | reddit.com/r/algoprojects | 2022-07-16 -
trading-server
A multi-asset, multi-strategy, event-driven trading platform for running many strategies at many venues simultaneously with portfolio-based risk management and %-per-strategy capital allocation. Supports event-driven backtesting across all desired instruments, venues and strategies under a single parameterized portfolio.
Project mention: trading-server: NEW Derivatives and Hedging - star count:516.0 | reddit.com/r/algoprojects | 2023-02-04 -
-
Project mention: I made DictDataBase, it‘s like SQLite but for JSON! | reddit.com/r/Python | 2022-10-27
Why would one prefer it over https://github.com/davidlatwe/montydb?
-
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
Python MongoDB related posts
- What self hosted tool would you like me to make?
- Is there mongoose alternative in Python? (A NoSQL ORM)
- Chess’s Governing Body Delays Report on Hans Cheating Scandal
- Problems with DjOngo
- r/eve moderators for the love of god pin a returning player/new player thread
- Otakuapuri (v1.2.1) - Manga Downloader in PDF / Anime streaming [VF|VOSTFR] / User-friendly / Listen to Anison.fm / Watch openings-endings / MAL Ranking...
- Otakuapuri (v1.2.1)
-
A note from our sponsor - ONLYOFFICE
www.onlyoffice.com | 1 Jun 2023
Index
What are some of the best open-source MongoDB projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | 30-Days-Of-Python | 24,419 |
2 | eve | 6,612 |
3 | dev-setup | 5,941 |
4 | Sacred | 4,038 |
5 | MongoEngine | 3,998 |
6 | mongo-python-driver | 3,846 |
7 | arctic | 2,977 |
8 | Alerta | 2,238 |
9 | motor | 2,161 |
10 | djongo | 1,727 |
11 | borgmatic | 1,410 |
12 | mongoaudit | 1,267 |
13 | beanie | 1,220 |
14 | prisma-client-py | 1,158 |
15 | requests-cache | 1,111 |
16 | odmantic | 797 |
17 | DataEngineeringProject | 782 |
18 | django-dbbackup | 739 |
19 | crypto-rl | 692 |
20 | trading-server | 560 |
21 | fastapi_contrib | 556 |
22 | montydb | 548 |
23 | pb | 533 |