A powerful CLI tool to quickly scaffold React projects with popular libraries and configurations pre-setup.
✅ Vite - Lightning fast build tool
✅ TypeScript - Type-safe development
✅ Tailwind CSS - Utility-first CSS framework
✅ ESLint - Code linting and formatting
✅ React Router - Client-side routing
✅ Zustand/Redux Toolkit - State management
✅ Lucide Icons - Beautiful icon library
✅ Axios - HTTP client
npm install -g react-zeltranpx react-zeltraSimply run the command and follow the interactive prompts:
react-zeltraOr with npx:
npx react-zeltraBecause it’s a mashup of the things that usually give you headaches:
Zustand / Redux, ESLint, Lucide, Tailwind, React Router, Axios… boom, ZELTRA! ⚡
Everything you need, all in one, no more hunting around for configs.
- 🚀 Creates a new Vite React project
- 📦 Installs and configures selected packages
- ⚙️ Sets up configuration files automatically
- 🎨 Configures Tailwind CSS with proper content paths
- 🔍 Sets up ESLint with React and TypeScript rules
- 🧭 Creates basic React Router setup
- ✨ Ready to use project structure
my-react-app/
├── src/
│ ├── App.tsx # Main app component with routing (if selected)
│ ├── main.tsx # Entry point
│ └── index.css # Tailwind directives (if selected)
├── tailwind.config.js # Tailwind configuration
├── .eslintrc.json # ESLint configuration
├── package.json # Dependencies and scripts
└── vite.config.ts # Vite configuration
- Node.js 16 or higher
- npm or yarn
Contributions are welcome! Please feel free to submit a Pull Request.
MIT License - see LICENSE file for details.
