Installation Guide

Get Monglo up and running in less than 5 minutes.
Choose your installation method below.

📦 Install from PyPI

RECOMMENDED

The fastest way to get started. Install with your favorite framework extras.

Available Extras:

monglo[fastapi]

FastAPI + Uvicorn

monglo[django]

Coming v0.2.0

monglo[flask]

Coming v0.2.0

monglo[all]

All frameworks

🔧 Install from Source

For development or to get the latest unreleased features.

Bash
# Clone the repository
git clone https://github.com/mE-uMAr/Monglo.git
cd Monglo

# Create virtual environment
python -m venv .venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate

# Install in development mode with FastAPI
pip install -e ".[fastapi]"

# Or install with all extras
pip install -e ".[all]"

⚙️ Requirements

System Requirements

  • Python 3.10 or higher
  • MongoDB 4.0 or higher
  • pip or uv package manager

Core Dependencies

  • motor >= 3.3.0
  • pymongo >= 4.5.0
  • pydantic >= 2.0.0

✅ Verify Installation

Check that Monglo is installed correctly:

Python
import monglo
print(f"Monglo version: {monglo.__version__}")
# Output: Monglo version: 0.1.1

Installation Complete! 🎉

Now let's choose your framework adapter and build something amazing.

Choose Your Framework →