Documentation
Read the manual
These documents are the specification of the language, and this site is generated from them, so what you read here is what runs on dhtml.net. If a page and the service ever disagree, that is a bug in one of them; please say so.
If you read three things
Start here
Get started
Make a site on dhtml.net and put your first pages online.
Syntax at a glance
Every tag, attribute and filter on one page. Ten minutes.
The examples
Real apps, with notes beside the code.
Templates
The exact rules, once you want them.
Start
Start
Overview
Where to start.
Get started
Make a site on dhtml.net and put your first pages online.
Demos
LaunchBlog and LaunchSaaS: two whole apps, one folder each.
How a request travels
The steps a request passes, in order.
Syntax at a glance
Every tag, attribute and filter on one page. The short specification.
Guide for AI agents
The short version for an AI agent or a person in a hurry: the loop, the patterns, the common errors.
AI agent skill
A Claude skill that teaches an agent to build and deploy a dhtml site.
Language
Language
Templates
The exact rules for values, tags, queries, actions, AI calls, forms and accounts.
Reference
Reference
Configuration
Every key of dhtml.config and .env.
What stays the same in 1.x
The promise for 1.x: what is never removed, what may change, and how things are retired.
Project status
What is built, what is experimental, what is planned.
Security model
What is closed by default, and what is not covered.
