Skip to content
@togo-framework

ToGO

An open-source, API-first application framework for the Go + sqlc + Atlas + GraphQL/OpenAPI + Next.js stack — with a Laravel-artisan-like developer experience.

ToGO

ToGO

Ship your Go backend and React frontend as a single deployable app.
An open-source, API-first full-stack framework — a Laravel-artisan-grade CLI for the Go + sqlc + Atlas + React stack.

Website npm License


What is ToGO?

ToGO gives Go developers the productivity of Laravel. One CLI scaffolds a full app — a Go API (chi · Huma REST/OpenAPI · gqlgen GraphQL · sqlc · Atlas migrations) and a React frontend (TanStack or Next.js, powered by the @togo-framework/ui design system) — that compiles into one binary, one repo, zero glue.

  • Generators firsttogo make:resource Post title:string body:text emits the model, queries, schema, GraphQL, REST, seeder, and UI page, then regenerates the registries. The manifest togo.resources.yaml is the source of truth.
  • Everything is a plugin — a thin microkernel; auth, dashboard, cache, queue, storage, realtime, i18n, and database drivers are installed via togo install owner/repo.
  • Pick your databasesqlite (default) · postgres · togo-postgres (ParadeDB + pgvector + pg_cron) · supabase · mysql · mongodb, wired from day 0.
  • API-first — every resource is exposed over GraphQL and REST/OpenAPI, generated and kept in sync.
  • AI-native — every app is born agent-ready: a .claude/ tree (skills, agents, rules) + a pre-wired MCP server so Claude Code can drive it end to end.

Quick start

npm install -g @togo-framework/cli      # or: curl -fsSL https://to-go.dev/install.sh | sh
togo new myapp                           # pick a frontend (TanStack / Next.js) + a database
cd myapp
togo make:resource Post title:string body:text
togo generate && togo migrate && togo serve
# → Go API + React UI, serving on http://localhost:8080

The ecosystem

togo The microkernel — config, hooks, plugin loader, DB dialect registry, server bootstrap
cli The togo binary — generators, make:*, migrate, generate, install, mcp, deploy
create-togo-app The project template (TanStack + Next.js frontends), bundled into the CLI
ui @togo-framework/ui — the token-driven, RTL-ready design system (ToGO brand)
db togo-postgres — the batteries-included Postgres image (ParadeDB + pg_cron + pg_partman)
mcp MCP server exposing generators + project introspection as agent tools
db-postgres · db-mysql · db-mongodb Database driver plugins (the kernel ships sqlite)
auth · dashboard · cache · queue · storage · realtime · search · i18n · notifications · mail · log · validation · worker · faker · testing First-party capability plugins — togo install togo-framework/<name>

→ Browse all 40+ repos with rendered docs at to-go.dev/repos.

Links

Website · Docs · UI / Storybook · Demo · npm


💎 Premium sponsors

ToGO is proudly sponsored by ID8 Media and One Studio.

ID8 Media          One Studio

Pinned Loading

  1. mcp mcp Public

    MCP server exposing togo generators to AI agents (Claude Code, Cursor, …)

    Go

  2. ui ui Public

    togo UI kit — prism-style admin + auth components (Storybook). RTL-ready, dark-first.

    TypeScript

  3. cli cli Public

    The togo CLI — Laravel-artisan-like generators, codegen, plugins, MCP, deploy

    Go

  4. auth auth Public

    togo base auth: JWT + RBAC + multi-guard, Supabase/GoTrue first-class, OAuth/Firebase/WorkOS as plugins

    Go

  5. dashboard dashboard Public

    togo dashboard + auth UI (depends on auth)

    TypeScript

  6. mail mail Public

    togo mail: SMTP + driver plugins (SES/Resend)

    Go

Repositories

Showing 10 of 246 repositories
  • os Public

    OS-style desktop shell for togo — login/desktop/dock/windows + an app registry any plugin can join

    togo-framework/os's past year of commit activity
    Go 0 MIT 0 0 2 Updated Aug 27, 2026
  • location Public

    Localization dataset for togo — countries, currencies, dial codes, timezones, languages + lookup API

    togo-framework/location's past year of commit activity
    Go 0 MIT 0 0 2 Updated Aug 26, 2026
  • settings Public

    Shared typed config store for togo — DB-backed, scoped, Go + REST API

    togo-framework/settings's past year of commit activity
    Go 0 MIT 0 0 2 Updated Aug 26, 2026
  • translation Public

    DB-backed dynamic i18n for togo — edit translations at runtime, falls back to the static i18n catalog

    togo-framework/translation's past year of commit activity
    Go 0 MIT 0 0 2 Updated Aug 26, 2026
  • builder Public

    An agent fleet that turns reported issues into shipped fixes. Report a bug from the page it happened on; a specialist agent reproduces it, fixes it, and proves the fix live — with a second agent and a human between every change and production.

    togo-framework/builder's past year of commit activity
    Go 0 MIT 0 0 0 Updated Aug 15, 2026
  • cabrain Public

    CaBrain — a hardware-elastic memory organ for AI agents (togo project). The memory organ is the 'brain' plugin; providers ship as brain-* plugins.

    togo-framework/cabrain's past year of commit activity
    Go 0 0 0 0 Updated Aug 3, 2026
  • cabrain-cli Public

    Connect any AI client (Claude Desktop/Code, Codex, Gemini, Cursor) to the CaBrain memory system — one binary that is both the MCP server and its installer.

    togo-framework/cabrain-cli's past year of commit activity
    Go 0 MIT 0 0 0 Updated Jul 19, 2026
  • brain-tei Public

    CaBrain togo plugin — TEI embedding + reranking backend (bge-m3 / bge-reranker-v2-m3) for hybrid recall.

    togo-framework/brain-tei's past year of commit activity
    Go 0 MIT 0 0 0 Updated Jul 19, 2026
  • brain-cognee Public

    CaBrain togo plugin — mirror the memory organ into a Cognee knowledge graph (entity/graph enrichment).

    togo-framework/brain-cognee's past year of commit activity
    Go 0 MIT 0 0 0 Updated Jul 19, 2026
  • brain Public

    CaBrain memory organ as a togo plugin — hybrid recall (vector+BM25/RRF+rerank), salience, reconsolidation, hot/cold tiers on togo-postgres. Providers ship as brain-* driver plugins.

    togo-framework/brain's past year of commit activity
    Go 0 0 0 0 Updated Jul 16, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…