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.

6

Three commands, running app

Requires Go 1.25+

01
congo init myapp

Scaffolds a project with the full framework vendored inside.

02
congo dev

Starts the dev server at localhost:5000. Open your browser, start building.

03
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.