Notes on building server-rendered UI with chirp-ui, htmx, and Alpine.
We build and maintain chirp-ui across the Bengal ecosystem — the component library, the documentation theme, and the patterns that tie them together. The posts and release notes on this site are written by this team.
Blog
chirp-ui-team · 4 months ago · 2 min read
How a request becomes a fragment swap
A walk through the htmx request lifecycle in a chirp-ui app, with a diagram and the attributes that matter.
chirp-ui-team · 5 months ago · 1 min read
Server-rendered UI without a build step
Why chirp-ui renders plain HTML first and layers interactivity only where a screen needs it.
chirp-ui-team · 3 months ago · 1 min read
The registry is the one bet
Why chirp-ui validates variants and sizes against a registry instead of trusting free-form strings.