
dayvsonlima/catuaba
Database managementこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
🍷 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"]
}
}
}