Declarative
Describe the outcome. Sinth handles the update logic.

A declarative, reactive language for the web. Like HTML, just better.
Sinth reads the declaration, wires up the state, and compiles to plain HTML. No build config, no dependency tree, no runtime.
var str userName = "User"
var num count = 0
Main {
Heading(level: 1) { count }
Button(onClick: count += 1) { "Increment" }
Input(bind: userName, placeholder: "Type in your username")
Paragraph() { userName + " has reached Count " + count + "!" }
}
Describe the outcome. Sinth handles the update logic.
Install the CLI. Write .sinth files. Get HTML. No config.
Variables drive the DOM. The DOM drives them back. One keyword.
npm install -g @yannosay/sinthThen run sinth init to scaffold a project.