Install
pip install kida
Requires Python 3.14 or later. See installation for alternative methods.
Render a Template
from kida import Environment
env = Environment()
template = env.from_string("Hello, {{ name }}!")
print(template.render(name="World"))
# Output: Hello, World!
What's Next?
Quickstart
Start Here
Complete walkthrough in 2 minutes
Build and render your first file-based template.
Syntax Guide
Variables, control flow, filters
Learn the template language from basics to advanced.
Migration
Coming from Jinja2?
Step-by-step migration with API mapping.
Quick Links
- API Reference — Environment, Template, Loaders
- Filters — All built-in filters
- vs Jinja2 — Feature comparison