rizki-cli
v1.1.1
Published
Rizki CLI for creating new projects from templates
Downloads
84
Maintainers
Readme
🚀 Rizki CLI
Satu perintah. Pilih stack. Langsung coding.
Scaffolding project dari template siap pakai — Next.js · Vite · Hono · Vue · PHP
npm install -g rizki-cli && rizki create my-app✨ Kenapa pakai ini?
| | | | ----------------- | ----------------------------------------------------- | | ⚡ Cepat | Project jadi dalam hitungan menit, tanpa setup manual | | 🎯 Interaktif | Pilih template lewat menu — tinggal panah + Enter | | 📦 Lengkap | Dependencies terinstall & Git langsung di-init | | 🧩 8 template | Fullstack, frontend, backend API, landing page |
⚡ Quick Start
# 1. Install CLI
npm install -g rizki-cli
# 2. Buat project baru
rizki create toko-online
# 3. Masuk & jalankan
cd toko-online
npm run dev💡 Tip: Mau scaffold di folder kosong yang sudah ada? Gunakan
rizki create .
🛠 Stack & Template
⚛️ Next.js
| Varian | Untuk apa? | | -------- | ---------------------------- | | MongoDB | Fullstack + database MongoDB | | Firebase | Fullstack + Firebase backend | | Frontend | Next.js tanpa backend |
⚡ Vite
| Varian | Untuk apa? | | ---------------- | -------------------------------- | | React + TanStack | SPA modern, deploy ke Cloudflare |
🔥 Hono
| Varian | Untuk apa? | | --------------- | ------------------------------ | | Hono + Supabase | REST API + Prisma + PostgreSQL |
💚 Vue & 🐘 PHP
| Stack | Untuk apa? | | ----------- | ---------------------- | | Vue Landing | Halaman landing statis | | Vue Dynamic | SPA dengan routing | | PHP Native | Landing page PHP |
🔄 Alur saat rizki create
$ rizki create my-app
│
├─► 📋 Pilih kategori stack
│
├─► 🎨 Pilih varian template
│
├─► 📁 Copy template ke folder project
│
├─► 📦 npm install (otomatis)
│
└─► 🔧 git init (otomatis)
│
▼
✅ Siap dikembangkan!📋 Prasyarat
✔ Node.js 18+
✔ npm
✔ Git (opsional, tapi direkomendasikan)node -v && npm -v🆘 Troubleshooting
❌ rizki: command not found
npm install -g rizki-cliPastikan folder npm global ada di PATH sistem Anda.
❌ Folder sudah ada!
Gunakan nama project lain, atau hapus folder yang sudah ada terlebih dahulu.
❌ Folder saat ini tidak kosong
rizki create . hanya bisa di folder kosong. Pindah ke folder baru atau kosongkan folder saat ini.
❌ Salah pilih template
Hapus folder project, lalu jalankan rizki create lagi dari awal.
⬇ Install di npm · 📄 Lisensi ISC
Dibuat dengan ❤️ oleh Rizki Ramadhan
