Build fast.
Ship faster.
One binary. Routing, database, templates, deployment — all included. Source code vendored into your project. Read it, modify it, own it.
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 Source
The full framework is copied into your project as regular Go files. Read every line, modify anything, no hidden magic.
HTMX + DaisyUI
Server-rendered HTML with HTMX interactivity and DaisyUI components. Most pages need zero JavaScript.
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.
One Binary
Web server, CLI, database, and deployment tooling compile into a single executable. No runtime dependencies.
This website is a Congo app. Five controllers, two models, thirteen templates. Browse its source to see how it's built.
Stay Updated
Get notified about new releases and updates.