Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lig/mnj
Mnj (Mongo Energy) is a helper library to simplify PyMongo interaction
https://github.com/lig/mnj
mnj mongo-energy mongodb nosql pymongo python python3
Last synced: 6 days ago
JSON representation
Mnj (Mongo Energy) is a helper library to simplify PyMongo interaction
- Host: GitHub
- URL: https://github.com/lig/mnj
- Owner: lig
- License: bsd-2-clause
- Created: 2015-03-16T12:31:30.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2024-11-19T10:14:18.000Z (about 1 month ago)
- Last Synced: 2024-12-12T08:12:08.418Z (13 days ago)
- Topics: mnj, mongo-energy, mongodb, nosql, pymongo, python, python3
- Language: Python
- Size: 157 KB
- Stars: 26
- Watchers: 4
- Forks: 5
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# Mnj
![Mnj Logo](logo-200.png)
⚠️ **WARNING** `main` branch is undergoing development, docs could be outdated.
**Mnj** (_Mongo Energy_) is a helper library to simplify PyMongo interaction
## Install
Install from PyPI
```shell
pip install mnj
```or to install the latest relatively stable development snapshot
```shell
pip install --pre mnj
```or clone this repository to get the latest source and invoke install
```shell
uv sync
```## Features
* Using `mnj.q` object for constructing queries will help to validate them.
* No creepy `'$op'` strings any more use `op_()` style operators.Read the [Mnj Docs](http://mnj.readthedocs.io/) to find out more.