A minimal monorepo starter kit built with Vite, React, and BunJS. This workspace demonstrates how to set up a modular React application with a shared UI component library.
- 📦 Monorepo setup with Workspaces
- ⚡️ Vite for fast development and building
- 🏃 BunJS for enhanced performance
- 🎨 Shared UI component library
- 📱 System font stack for optimal rendering
- 💪 TypeScript support
root/
├── packages/
│ └── ui/ # Shared UI components
│ ├── src/
│ └── ...
└── apps/
└── app/ # Main application
├── src/
└── ...
- Bun (latest version)
-
Clone the repository:
git clone [repository-url]
-
Install dependencies:
bun install
-
Start development server:
bun run dev
-
Build for production:
bun run build
-
Preview production build:
bun run preview
bun run dev
- Start development serverbun run build
- Build for productionbun run preview
- Preview production buildbun run clean
- Clean all node_modules directories
Feel free to submit issues and pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.