react-zeltra
v1.0.11
Published
Kickstart React projects with Vite, TypeScript, Tailwind, ESLint, Router, State management, Lucide, and Axios.
Maintainers
Readme
React ZELTRA
A powerful CLI tool to quickly scaffold React projects with popular libraries and configurations pre-setup.
Features
✅ 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
Installation
Global Installation
npm install -g react-zeltraUse with npx (Recommended)
npx react-zeltraUsage
Simply run the command and follow the interactive prompts:
react-zeltraOr with npx:
npx react-zeltraWhy “ZELTRA”?
Because 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.
What it does
- 🚀 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
Generated 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 configurationSee It in Action

Requirements
- Node.js 16 or higher
- npm or yarn
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
MIT License - see LICENSE file for details.
