do-setup v1.0.2
🚀 do-setup
A powerful CLI tool to quickly scaffold projects with your preferred tech stack. Choose your framework, CSS library, language, and package manager, and let do-setup
generate a fully configured project for you in seconds!
✨ Features
✅ Select from React, Next.js, Vue, Svelte, and more
✅ Choose your CSS framework: Tailwind, MUI, ShadCN, NextUI, or none
✅ Supports JavaScript & TypeScript
✅ Custom package manager support: npm, yarn, or pnpm
✅ Predefined templates for instant setup
✅ Auto-initialize Git (optional)
✅ Easy-to-use interactive CLI
📦 Installation
Run directly using npx
:
npx do-setup
Or install globally:
npm install -g do-setup
🔥 Usage
Once installed, run:
do-setup
The CLI will guide you through selecting your framework, CSS library, language, and package manager.
⚡ Example Walkthrough
? What is your project name? (my-app)
? Which framework do you want to use? (React, Next.js, Vue, Svelte)
? Which CSS framework? (Tailwind, MUI, ShadCN, NextUI, None)
? JavaScript or TypeScript? (JavaScript, TypeScript)
? Choose a package manager (npm, yarn, pnpm)
? Would you like to install dependencies now? (Yes/No)
? Initialize Git repository? (Yes/No)
Once completed, you’ll get a fully configured project with your selected stack! 🚀
🛠 Next Steps
After setup, navigate into your project directory:
cd my-app
Install dependencies (if not installed automatically):
npm install # or yarn install / pnpm install
Start the development server:
npm run dev # or yarn dev / pnpm dev
🤝 Contributing
We welcome contributions! Feel free to open issues and submit pull requests.
📜 License
MIT License.