A modern, mobile-first landing page template built with Bun, React, TypeScript, and Tailwind CSS v4. Perfect for building beautiful websites quickly.
- ⚡ Bun Runtime - Fastest JavaScript runtime
- 📱 Mobile-First Design - Responsive on all devices
- 🎨 Modern UI - Beautiful gradient designs with Tailwind CSS
- 🔧 TypeScript - Full type safety
- 🚀 Vite - Lightning-fast development
- 📦 Zero Config - Works out of the box
- Bun (latest version)
Install Bun:
curl -fsSL https://bun.sh/install | bash# Install dependencies
bun install
# Start development server
bun run dev
# Build for production
bun run build
# Preview production build
bun run previewThe app will be available at http://localhost:3000
.
├── src/
│ ├── components/
│ │ └── LandingPage.tsx # Main landing page component
│ ├── App.tsx # Root component
│ ├── main.tsx # Entry point
│ └── index.css # Global styles & Tailwind
├── index.html # HTML template
├── tailwind.config.js # Tailwind configuration
├── postcss.config.js # PostCSS configuration
├── vite.config.ts # Vite configuration
└── package.json # Dependencies
Edit tailwind.config.js to customize the color scheme:
colors: {
primary: {
500: '#your-color',
// ...
},
}Edit src/components/LandingPage.tsx to customize:
- Hero section text
- Features list
- Stats
- Footer links
All styles use Tailwind CSS utility classes. Modify classes directly in components or extend the theme in tailwind.config.js.
bun run buildOutput will be in the dist/ directory, ready to deploy to any static hosting service.
bunx vercelbunx netlify deploy --prodbunx wrangler pages deploy distMIT License - feel free to use this template for your projects!
Built with ❤️ using Bun