
dayvsonlima/catuaba
Database managementЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
🍷 Build full-stack Go web apps in minutes, not days. Rails-like CLI with Gin, GORM, Templ, HTMX, Tailwind CSS, and built-in AI integration (MCP).
Обзор
Build full-stack Go web apps in minutes, not days. The Rails-like framework that Go developers have been waiting for. Go is fast, simple, and deploys as a single binary. But starting a web project from scratch means wiring up routers, ORMs, templates, auth, CSRF, sessions, migrations, Docker... hours of boilerplate before you write your first feature. One command gives you a production-ready app. Another gives you a full CRUD with views, API, and database — in seconds. That's it. You now have a running blog with: - Landing page styled with - Full CRUD for Posts — HTML views JSON API - User registration and login with - Database migrations, CSRF protection, flash messages - Hot-reload in development (Templ + Tailwind + wgo) - Docker-ready for production Generated home page Scaffold CRUD — posts list Edit form Post detail view Registration page (--auth) Custom 404 page — download from releases, extract, add to PATH. - - — go install github.
README
Показан фрагмент оригинального README. Открыть оригинал.
Catuaba
Build full-stack Go web apps in minutes, not days.
The Rails-like framework that Go developers have been waiting for.
Go is fast, simple, and deploys as a single binary. But starting a web project from scratch means wiring up routers, ORMs, templates, auth, CSRF, sessions, migrations, Docker… hours of boilerplate before you write your first feature.
Catuaba fixes that. One command gives you a production-ready app. Another gives you a full CRUD with views, API, and database — in seconds.
catuaba new blog --db postgres --auth
cd blog
catuaba g scaffold Post title:string content:text published:boolean
make dev
That’s it. You now have a running blog with:
- Landing page styled with Tailwind CSS
- Full CRUD for Posts — HTML views and JSON API
- User registration and login with bcrypt + sessions
- Database migrations, CSRF protection, flash messages
- Hot-reload in development (Templ + Tailwind + wgo)
- Docker-ready for production
Why Catuaba?
| You want | Catuaba gives you |
|---|---|
| Start a project fast | catuaba new myapp — full app in 3 seconds |
| CRUD without boilerplate | catuaba g scaffold — model, views, API, routes, migration |
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"catuaba": {
"command": "catuaba",
"args": ["mcp"]
}
}
}