Releases: BlasVernazza06/koko-cli
Releases · BlasVernazza06/koko-cli
Release list
v1.0.0
🚀 Koko CLI v1.0.0 — The Ultra-Fast Fullstack Scaffolding Engine
We are thrilled to announce the official release of Koko CLI v1.0.0! 🎉
Koko CLI is a next-generation command-line tool built in Go (Golang) designed to bootstrap production-ready fullstack applications, monorepos, and microservices in under 0.2 seconds with zero configuration overhead.
✨ What's New & Highlights
⚡ 1. In-Memory Atomic Scaffolding (VFS)
- Powered by an internal Virtual File System (VFS) and embedded Go-Templates (
//go:embed). - No slow network downloads or
git clonedependencies. - Zero disk residue if a generation error occurs.
📦 2. Production-Ready Recipes
Bootstrap complete architectures out-of-the-box:
- ⚡ SaaS Starter: Next.js App Router + Postgres + Drizzle ORM + Better-Auth + Stripe + Resend.
- 🏢 Enterprise Java Spring Boot 3: React SPA + Java 21 Spring Boot 3 + PostgreSQL + JPA + Docker Compose.
- 🏛️ Enterprise NestJS Monorepo: Next.js + NestJS + PostgreSQL (Prisma) + Better-Auth + Stripe.
- 🐍 Python FastAPI + React: React SPA + Python FastAPI + SQLAlchemy + Docker.
- 📱 Mobile Expo + Express API: React Native Expo + Express + Prisma + PostgreSQL.
- 🚀 PERN & MERN Stacks: React SPA + Express API + PostgreSQL/MongoDB + Prisma/Mongoose.
🛡️ 3. Real-Time Compatibility Matrix
- Prevents broken combinations before scaffolding (e.g., blocks relational SQL ORMs with MongoDB, enforces Node runtimes for TypeScript packages, and validates client-side DB isolation).
🩺 4. Built-in koko doctor Diagnostics
- Audits existing codebases against
koko.config.json. - Detects discrepancies in packages, frameworks, database drivers, and features.
- Run
koko doctor --fix(or-f) to synchronize the manifest automatically.
🧰 5. Full CLI Flag Support & Interactive TUI
- Rich interactive terminal UI built with Charm Bubbletea.
- Full automation support via CLI flags (
--frontend,--backend,--api,--database,--orm,--auth,--addons,--package-manager,--git).
📦 Quick Start
Via NPX (No installation required):
npx koko-cliVia GO:
go install github.com/BlasVernazza06/koko-cli@latest