____ _
| _ \ ___ ___ ___ | | ___
| | | |/ _ \/ __| / _ \ / _` |/ _ \
| |_| | __/ (__ | (_) | (_| | __/
|____/ \___|\___| \___/ \__,_|\___|
🧩 Decode CLI — Vicky’s Developer Utility
⚡ Automate • Scaffold • Build • Deploy
Made with ⚡ by @vickydecodes
Automate. Scaffold. Build. Deploy. Your terminal just got smarter.
Decode CLI is your all-in-one developer companion, created to make coding faster, cleaner, and more powerful. Whether you’re spinning up a backend API, launching a Vite frontend, or automating your setup — Decode does it all.
It’s not just another CLI; it’s your coding sidekick. And yeah, it’s built by a dev for devs.
No setup. No fuss. Just one line:
npm install -g @vickydecodes/decodeOnce installed, you can instantly use it anywhere:
decode -info # view current directory info
decode -backend # create an express backend
decode -frontend # run vite setup
decode -go # start project✅ That’s it — no imports, configs, or extra steps. Decode becomes a global command available in any terminal.
| 🧩 Command | 💬 Description |
|---|---|
decode -p pkg1 pkg2... |
Install npm packages quickly. |
decode -frontend |
Create a new Vite frontend interactively. |
decode -backend [name] |
Scaffold a Node + Express backend (with dotenv + cors). |
decode -folders -mcrs |
Create models/, controllers/, routes/, services/. |
decode -files f1 f2... |
Instantly create multiple files. |
decode -run |
Interactive script runner (pick from package.json). |
decode -go |
Smart start: runs npm run dev → fallback to npm start. |
decode -plugin <name> |
Execute a plugin from ./plugins. |
decode -open |
Open your project in VS Code. |
decode -term |
Open a terminal in current directory. |
decode -info |
Display current directory info. |
decode -dash |
(Coming soon) Decode Web Dashboard. |
decode init <cli-name> |
Build your own CLI — powered by Decode. |
decode -frontend
decode -backend api
decode -godecode -backend myapi
decode -folders -mcrs
decode -p express mongoose cors dotenv
decode -files .env .gitignore README.mddecode -folders -mcrs
decode -files index.html style.css main.jsDecode can also build new CLIs under your own name 😎
decode init mycli
cd mycli
npm linkThen use it globally:
mycli -info
mycli -backend apiExtend Decode with your own plugins inside the plugins/ folder.
Example: plugins/hello.js
console.log("👋 Hello from your Decode plugin!");Run it:
decode -plugin helloDecode is part of the VickyDecodes Developer Suite, alongside
@vickydecodes/flux.
Soon you’ll be able to do:
decode -flux myapiand instantly get a Flux-powered backend scaffold.
| Command | What It Does |
|---|---|
decode -open |
Launch VS Code instantly. |
decode -term |
Opens terminal at project root. |
decode -go |
Runs npm run dev or npm start. |
decode -info |
Lists directory contents. |
decode/
├── index.js
├── package.json
├── plugins/
│ └── hello.js
└── README.md
git clone https://github.com/vickydecodes/decode
cd decode
npm link
decode -info✅ Backend scaffolding ✅ Frontend scaffolding ✅ File & folder generators ✅ Plugin system ✅ CLI creation 🚧 Decode Dashboard 🚧 Flux integration 🚧 Template registry
npm install -g @vickydecodes/decode
decode -backend api
decode -goMIT © Vicky Part of the @vickydecodes developer ecosystem.
| Platform | Link |
|---|---|
| 🌐 Website | vickify.in |
| 🧠 GitHub | github.com/vickydecodes |
| 🧩 NPM | npmjs.com/~vickydecodes |
| 💬 Twitter (X) | @vickydecodes |