experimental · not production-ready
The reactive template enginefor Python.
Elegant. Lightweight. Secure. Build interactive, modern web interfaces with pure Python and HTML—no complex JavaScript stack required.
pip install pybladebash
$ pip install pyblade ✓ Successfully installed pyblade $ pyblade init ? Project name blog ? Framework Django ✓ Created blog/ and pyblade.toml $ pyblade serve → http://127.0.0.1:8000 $
@quickstart
Three commands to a running app.
01
Install
Inside a virtual environment. The PyBlade CLI ships with the package — nothing else to add.
$ pip install pyblade02
Create a project
Pick a name, your web framework and a CSS framework. settings.py is wired up for you.
$ pyblade init03
Run it
Your app is live at http://127.0.0.1:8000, with hot reload on your templates.
$ pyblade serve
Everything else — directives, layouts, components — is in the docs.