Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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.