Menu
Getting Started
Install Kovo, absorb the mental model, and find your way around a project.
Why Kovo?
How Kovo makes the safe thing the default — owner-scoped reads, escaped output, parameterized queries are what you write, and the unsafe version fails the build or the database refuses it.
Read →Quickstart
Scaffold the current Kovo starter, sign in, and verify the app before extending it.
Read →Thinking in Kovo
Build a cart badge that updates itself, and learn how Kovo turns components into self-describing HTML along the way.
Read →Installation
Prerequisites, scaffold options, generated files, and the commands the starter uses.
Read →Project structure
Tour the files in the current create-kovo scaffold and see where to extend them.
Read →Troubleshooting & upgrading
Fix the common starter setup failures and check what to revisit when you pull a newer Kovo scaffold.
Read →Stability & Versioning
What Kovo promises about its public API, how versions change, and which packages are safe to depend on.
Read →