The Next.js of Golang, powered by Vite.
vorma.dev | github.com | pkg.go.dev | npmjs.com | x.com
npm create vorma@latestVorma is a lot like Next.js, Remix, or TanStack Start, but it uses Go on the backend, with your choice of React, Solid, or Preact on the frontend.
It has nested routing, effortless end-to-end type safety (including Link components!), parallel-executed route loaders, and much, much more.
It's deeply integrated with Vite to give you full hot module reloading at dev-time.
If you want to dive right in, just open a terminal and run
npm create vorma@latest and follow the prompts.
If you'd prefer to read more first, take a peek at our docs.
Vorma's underlying tech has reached a good degree of stability, but its APIs are still evolving. Sub-1.0 releases may contain breaking changes. If you ever need help upgrading to the latest version, feel free to file an issue on GitHub or reach out on X.
