Skip to content

A minimalistic tool for analysing and extracting the schema of a MongoDB collection

License

Notifications You must be signed in to change notification settings

habedi/mongo-analyser

Repository files navigation

Mongo Analyser

Tests codecov CodeFactor PyPI version Pip downloads Python version Documentation License

Mongo Analyser is a tool that helps you analyse and infer a MongoDB collection's structure. It can help you extract the schema of a collection, find the data types of the fields and also export data from the collection based on the schema it found.

Mongo Analyser can be used as a command-line tool or as a Python library.

Installation

You can install Mongo Analyser using pip (mainly to use it as a library):

pip install mongo-analyser

You can also install it as a standalone executable using pipx or uv:

pipx install mongo-analyser
uv tool install mongo-analyser

After the installation is complete, you can use the mongo-analyser command in your terminal.

See the documentation for more information and examples.

Demo

asciicast

About

A minimalistic tool for analysing and extracting the schema of a MongoDB collection

Topics

Resources

License

Stars

Watchers

Forks