Skip to main content
PyCon US is happening May 14th-22nd in Pittsburgh, PA USA.  Learn more

A tool for analysing and extracting the schemas of MongoDB collections

Project description

Mongo Analyser

Tests Lint codecov CodeFactor PyPI version Pip downloads
Python version Documentation License

Mongo Analyser is a Python library and command-line tool that can help people analyze and infer the schemas of MongoDB collections. It can also be used to extract data from MongoDB collections and store it in a compressed JSON file.

Installation

Mongo Analyser can be installed using pip as a Python library:

pip install mongo-analyser

It can also be installed using pipx or uv as a standalone command-line tool:

pipx install mongo-analyser
uv tool install mongo-analyser

Documentation

See the docs directory for more information on how to use Mongo Analyser.

Command-line Usage Demo

asciicast

License

Mongo Analyser is licensed under the MIT License.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page