⚙️ Backcraft CLI
Build Fast. Craft Bold. Ship Robust.
Backcraft CLI is a powerful, developer-friendly tool to bootstrap express backend applications and plug in modular components instantly using a JSON-based registry.
🌟 Description
Backcraft helps developers generate complete backend app structures or modular components (like auth, payments, blog APIs, etc.) with a single command — using JSON templates stored in a separate registry package.
Effortless Setup. Extensible Design. Developer-Centric.
Whether you're building a blog, API service, or SaaS platform, Backcraft saves time by scaffolding codebases and API logic rapidly.
🧠 Features
- ⚡ Init full app registry (e.g., blog, user-management, book-management)
- 🧩 Add components to existing projects (e.g., auth, Stripe, WebSocket)
- 📦 Modular registry system (
app
andcomponent
types) - 🔌 Supports multiple databases (MongoDB, MySQL, PostgreSQL)
- 🧾 Auto generate documentation using
@sallbro/auto-api-doc
- 🛠️ Zero-config scaffolding with minimal boilerplate
- ✅ Compatible with TypeScript and JavaScript
🚀 Getting Started
npm install -g backcraft-cli