Get Started

Install Kida and render your first typed server-side component in pure Python

1 min read 279 words

Install

pip install kida-templates

Requires Python 3.14 or later. See installation for alternative methods.

Render a Typed Component

from kida import Environment

env = Environment()
template = env.from_string("""
{% def badge(label: str) %}<strong>{{ label }}</strong>{% enddef %}
{{ badge("Ready") }}
""")
print(template.render().strip())
# Output: <strong>Ready</strong>

What's Next?