Sistine — Complete Documentation
A Python framework for building React-like reactive web UIs, powered by HTML/Tailwind + Alpine.js and Streamlit.
1. Introduction
Streamlit is great for fast data apps, but it falls short on:
- Precise CSS control (hover, flexbox, grid, animations).
- Custom HTML components.
- True MVC architecture.
Sistine wraps Streamlit with a routing layer and a DOM builder (el). It renders custom HTML via st.html() with a fullscreen viewport — allowing you to create pixel-perfect custom UIs while still using Streamlit from Python.