All frameworks

Echo Project Generator.

Scaffold a ready-to-run Echo API for Go with a clean project structure, GORM ORM, SQLite database, and Go modules for dependencies in one command. The code is yours, with no runtime dependency on TriStack.

Why Echo

Echo is a minimalist Go framework with a clean API for routing, binding, and centralized error handling. This stack uses GORM with auto-migration on startup for the shortest path to a running API.

  • APIs that want structured error handling from day one
  • Prototypes that should start without a migration tool
  • Teams that like a small, stable framework surface

Create the project

tristack my-echo-app --language go --framework echo --frontend none --orm gorm --migrations none --database sqlite --package-manager go --addons docker air golangci-lint --git --install
Customize this stack in the builder

What's included

  • Echo app with an items CRUD example and a health check
  • GORM ORM
  • SQLite database
  • Go modules for dependencies
  • Docker
  • Air
  • golangci-lint

Run it

cd my-echo-app
go mod tidy
air
  • GET /health
  • GET /api/v1/items
  • POST /api/v1/items

More Go frameworks