Step 1 — Render your first component
Install chirp-ui and render a card from a Kida template.
Install the library
chirp-ui works standalone or alongside Chirp. For a quick start:
pip install chirp-ui
# or, with the Chirp web framework
pip install "bengal-chirp[ui]"
Render a card
In any Kida template, import a macro and call it. No build step, no client bundle — the macro emits plain HTML:
{% from "chirpui/card.html" import card %}
{% call card(title="Welcome") %}
<p>This is server-rendered HTML, styled by chirp-ui.</p>
{% end %}
Load the page and you have a styled card on first paint. Nothing hydrates; nothing waits on JavaScript. When this renders, move on to wiring an interaction in the next step.