Build Modern Docs with
Pure Python Power

Lightweight, fast, and component-driven framework. Create interactive documentation websites directly from Python code with zero complex JS build tools.

Hero Logo
Powering Modern Systems

⚡ Quick Setup

uv add metupy
# or
pip install metupy
from metupy.page import Page
from metupy.components_blueprint import Hero, Button

page = Page(title="My Project")
page += Hero(badge="v1.0", title="Hello", highlight="World", desc="Metupy Docs")
page += Button(text="Click Me", href="#")

Why Choose Metupy?

Designed from the ground up for Python developers who love clean architecture.

Python-First DX

Write your entire documentation structure, pages, and components natively in Python without touching raw HTML files.

Zero Build Overhead

No Node.js, Webpack, or Tailwind compiler needed. Metupy runs lightweight WSGI directly using Flask and Gunicorn.

Built-in Blueprints

Includes production-ready component blueprints like Modals, Accordions, Tabs, Tables, Steps, and Alerts.
Interactive Component Preview
Metupy integrates Alpine.js directly into UI blueprints.