shadlet¶
python-first web applications with a genuine shadcn/ui renderer.
shadlet lets developers build modern applications in python while react renders the interface. the python runtime manages state, events, routing and session isolation. the react renderer ships a complete shadcn/ui component library based on the base-vega style.
what shadlet provides¶
- a typed python component api
- session-scoped reactive state
- a versioned json protocol between python and react
- a vite-powered react renderer with tailwind css
- a starlette web runtime with websocket communication
- a polished typer and rich cli
- github project templates
status¶
shadlet is release ready (v0.1.1). see limitations for the verified support matrix and capabilities.