create-era-app
v1.0.4
Published
Create a modern Electron app with React, TypeScript, and TailwindCSS
Downloads
7
Maintainers
Readme
create-era-app
A CLI tool to quickly create modern Electron applications with React, TypeScript, Vite, and TailwindCSS.
Quick Start
# Create a new project
npx create-era-app my-app
# Or with specific options
npx create-era-app my-app --yes --no-gitOptions
| Flag | Description | Default |
|------|-------------|---------|
| --yes | Skip prompts and use defaults | false |
| --no-git | Skip git initialization | true |
| --no-install | Skip dependency installation | true |
What You Get
A fully configured Electron application with:
- Electron - Cross-platform desktop framework
- React - Modern UI library
- TypeScript - Type-safe development
- Vite - Lightning-fast build tool
- TailwindCSS - Utility-first CSS framework
- Shadcn UI - Beautiful component library
- Conveyor - Type-safe IPC communication
- Custom Window - Custom titlebar and controls
- Dark/Light Mode - Built-in theme switching
- Hot Reload - Instant development feedback
Development
cd my-app
npm run dev # Start development server
npm run build:win # Build for Windows
npm run build:mac # Build for macOS
npm run build:linux # Build for LinuxDocumentation
For detailed information about the generated application structure, features, and usage, see the Electron React App repository.
License
MIT License - see LICENSE file for details.
