Declarative backend language that compiles to a single binary.
28 keywords. Zero framework. SQL is the query language. HTML is the output.
kilnx.dev • Source • Grammar • Principles
model task
title: text required
done: bool default false
auth
table: user
identity: email
password: password
login: /login
after login: /tasks
page /tasks requires auth
query tasks: SELECT title, done FROM task
WHERE owner = :current_user.id
html
{{each tasks}}
<div>{title} {{if done}}✓{{end}}</div>
{{end}}
| App | Description |
|---|---|
| kilnx-example-chat | Minimalist Slack clone in ~650 lines. Channels, threads, DMs, reactions, file uploads, typing indicators, markdown, link unfurl, search, rate limiting. Single .kilnx file, single binary. |