DC

dayvsonlima/catuaba

Database management

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

20 stars 2 forks 품질 65 트렌드 10MIT

🍷 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
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "catuaba": { "command": "catuaba", "args": ["mcp"] } } }