chirp-ui

Chirp

A Python web framework for HTMX, HTML fragments, streaming HTML, and Server-Sent Events

Example interface

Render common screens from Python.

Use ready-made components for pages, forms, navigation, and app shells.

Feature band

Reusable sections carry rhythm, actions, and media slots.

View showcase Patterns

Why it works

The UI stays inspectable from Python.

one library

Python teams

Pages and application screens can share the same component library.

Use Chirp UI for cards, forms, navigation, surfaces, grids, and actions instead of rebuilding each screen by hand.

inspectable

Maintainers

Components are easier to audit because the Python API, templates, CSS, and docs are kept in sync.

Generated references and tests help keep the shipped UI surface documented instead of hidden in one-off markup.