_____ _ _ ____ _ ___
| ___|| | __ _ ___ | |__ / ___|| | |_ _|
| |_ | | / _` |/ __|| '_ \ | | | | | |
| _| | || (_| |\__ \| | | | | |___ | |___ | |
|_| |_| \__,_||___/|_| |_| \____||_____||___|
✨ Fast & Easy Project Scaffolding for React ✨
Create pre-configured React projects with Tailwind, Shadcn, Redux, React-Router-Dom in seconds!
- Fast setup: Generates a new project instantly.
- Preconfigured stack: Tailwind, Redux, React-Router, and ShadCN.
- Supports TypeScript & JavaScript: Choose your preferred template.
- Automated dependency installation: Ready-to-use out of the box.
use it directly with npx :
npx flash_create my-appOr
You can install Flash CLI globally:
npm install -g flash_createflash my-appYou can also specify a template directly:
flash my-app --ts # TypeScript template
flash my-app --js # JavaScript templateIf no template is specified, you'll be prompted to choose one.
Once the setup is complete, it will automaticaly run the Project or if not just navigate to your project and:
cd my-app
npm run dev- Prompts user for template selection (if not provided via flag).
- Clones the appropriate template from
Nagraj-13/Flash_Templates. - Installs dependencies automatically.
- Removes
.gitto detach from the original repository. - Starts the development server (
npm run dev).
✨ Fast & Easy Project Scaffolding ✨
📌 Select a template: 💛 JavaScript
🚀 Creating project: my-app (JS)
✅ Project setup completed successfully!
📦 Installing dependencies...
🎉 Project setup complete!
👉 Next steps:
cd my-app
npm run dev
🚀 Starting development server...
git clone https://github.com/Nagraj-13/Flash.git
cd Flash
npm link # Makes 'flash' command available globallyNow, test it:
flash my-appAfter making changes:
npm version patch
npm publish --access public-
Command Not Found?
Runnpx clear-npx-cacheand try again. -
Project Folder Already Exists?
Use a different name or delete the existing folder. -
Installation Issues?
Try runningnpm cache clean --forceand reinstall.
Feel free to submit issues or pull requests on GitHub.
This project is licensed under the ISC License.
🚀 Happy Coding! 🚀