ToGO
Open-source · Full-stack · One binary
ToGO

The full-stack framework that ships your Go backend and React frontend as a single deployable app — a Laravel-artisan-grade CLI for the Go + sqlc + Atlas + React stack.

$curl -fsSL https://to-go.dev/install.sh | sh
Get started
~/myapp — togo
$ npm install -g @togo-framework/cli
$ togo new myapp   # pick a frontend (TanStack / Next.js) + a database
 Go API + React UI scaffolded · single binary · one repo · zero glue
$ togo make:resource Post title:string body:text
$ togo generate && togo migrate && togo serve
 serving on http://localhost:8080

Everything, generated. Nothing, glued.

A thin microkernel with an artisan-grade CLI — every capability is a plugin you install.

One repo, one binary

Your Go API and React UI compile into a single deployable artifact. No glue, no orchestration.

artisan-grade CLI

togo new, make:resource, migrate, generate, serve — generators first.

Everything is a plugin

A thin microkernel. Auth, dashboard, DB drivers, cache, queue — installed via togo install.

Pick your database

sqlite by default · postgres · togo-postgres · supabase · mysql · mongodb — wired from day 0.

API-first

Every resource is exposed over GraphQL (gqlgen) and REST/OpenAPI (Huma) — generated, typed, in sync.

AI-native

Every app is born agent-ready — a .claude/ tree + a pre-wired MCP server so Claude Code can drive it.
Database stacks
sqlite — defaultpostgrestogo-postgres · ParadeDB + pgvector + pg_cronsupabasemysqlmongodb