Ditch the 350 MB node_modules black hole. Build fast, multi-page apps with Go, Templ, Tailwind, and HTMX.
Performance
Real measurements. Identical feature sets. Zero bloat.
GOTTH uses significantly less client-side JavaScript, resulting in faster page loads and zero hydration cost.
Why GOTTH
Go compiles the entire binary in milliseconds. No Webpack, no Vite, no bundler needed.
HTMX drives interactivity. No React runtime, no virtual DOM, no hydration costs.
One self-contained binary. SCP it to any VPS, set the PORT, and you are done.
Every component renders on the server. Templ files are type-safe Go functions.
Go 1.22 pattern matching in stdlib http.ServeMux. No framework overhead, just handlers.
Standalone CSS binary. No PostCSS config, no Node dependency, runs anywhere.
Live demo
This component automatically polls the server every 10 seconds to fetch a random piece of developer wisdom.
First, solve the problem. Then, write the code.