kida
posts tagged with "kida"
Kida vs Jinja2 — A Template Engine Built for Parallel Renders
Kida vs Jinja2 — shared state, copy-on-write, static analysis, and when to choose each Python template engine.
Chirp + Kida — AST-Driven Partial Rendering
Chirp doesn't hard-code which blocks to render as OOB. It asks the template. Kida's template_metadata() gives Chirp regions, dependencies, and cache scope — all from the AST.
Static Analysis for Templates — What Kida Can Do That Jinja2 Can't
Kida is the only Python template engine that can tell you what a template needs before you render it. Dependencies, purity, cache scope — all from the compiled AST.
When a Template Engine's + Operator Broke My Docs
A Kida v0.2.4 regression turned list concatenation into string concatenation. My API docs exploded to 140,000 lines. Here's how I found it, fixed it, and hardened against it.
Kida — A Template Engine Built for Free-Threaded Python
How Kida achieves thread-safe template rendering with copy-on-write config, immutable AST, and ContextVar — benchmark data and patterns for the free-threading ecosystem.