Skip to content

Releases: BlasVernazza06/koko-cli

Release list

v1.0.0

Choose a tag to compare

@BlasVernazza06 BlasVernazza06 released this 22 Sep 13:13

🚀 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 clone dependencies.
  • 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-cli

Via GO:

go install github.com/BlasVernazza06/koko-cli@latest