Cordite is a utility script for quickly bootstrapping a React project with optional Tailwind CSS, Lucide React icons, and GitHub Pages deployment configuration.
fuse.py is a helper script for quickly setting up a new Vite React project.
It initializes the project, removes the template files, and can optionally
add Tailwind CSS, Lucide icons, and GitHub Pages deployment support.
- Node.js and
npmmust be installed and available on yourPATH. - Python 3 (the script is run with
python3).
Run the script with the desired project name:
python3 fuse.py my-appCommon optional flags:
--tailwind– install Tailwind CSS and configure it invite.config.js.--lucide– installlucide-react.--deploy– configure the project for deployment to GitHub Pages.
Example combining all options:
python3 fuse.py my-app --tailwind --lucide --deployAfter the script completes you can change into the new directory and start developing:
cd my-app
npm run devThis project is licensed under the MIT License.