Build fast.
Ship faster.
A Go web framework that gives you routing, database, templates, and deployment in a single binary. No dependencies. No build pipeline. Source code you own and can read.
Three commands, running app
Requires Go 1.25+
congo init myapp
Scaffolds a project with the full framework vendored inside.
congo dev
Starts the dev server at localhost:5000. Open your browser, start building.
congo launch
Builds, ships, and deploys with health checks and rollback.
Vendored Framework
Your project includes the full framework source. No external dependency. Read it, modify it, own it.
HTMX + DaisyUI
Server-rendered HTML with HTMX interactivity and DaisyUI components. No client-side state to manage.
SQLite ORM
Auto-migrating database with type-safe collections. Define a struct, get CRUD. LibSQL for production replicas.
React Islands
Optional React components for complex UI. Auto-mounted on page load and HTMX swaps. HMR in development.
AI-Ready
congo claude launches Claude Code with full framework context. AI knows your patterns.
Self-Distributing
Every binary carries its own source. Run congo source to extract a buildable copy anywhere.
This website is a Congo app. Four controllers, two models, twelve templates. Browse its source to see how it's built.
Stay Updated
Get notified about new releases and updates.