Lightning-fast React development tools powered by Bun & Elysia
We build modern, zero-config frameworks and tools for developers who value speed and simplicity.
We exclusively use Bun and Elysia ecosystem. No Webpack, no Babel, no npm bloat.
- ⚡ Speed First - Instant builds, instant startups, instant deployments
- 🎯 Zero Config - Works out of the box, customize when needed
- 🚀 Modern Stack - Bun + Elysia + React = Future of web development
- 📦 Batteries Included - Everything you need, nothing you don't
- 🧩 Simple APIs - If it takes more than 5 minutes to understand, we failed
Lightning-fast React development framework
bunx create-bertui my-appFeatures:
- ⚡ <100ms dev server startup
- 📁 File-based routing (Next.js style)
- 🔥 Instant HMR via WebSockets
- 🎨 15+ built-in CSS animations
- 📦 Zero configuration needed
Status: ✅ v0.3.0 (Beta)
Markdown to HTML converter for documentation
bertui-press buildFeatures:
- 📁 File-based routing for docs
- 🎨 Beautiful default theme
- 🔥 Hot reload in dev mode
- ⚡ Instant builds with Bun
- 📱 Responsive out of the box
Status: ✅ v1.0.0 (Stable)
Install Bun:
curl -fsSL https://bun.sh/install | bash# Create a new app
bunx create-bertui my-awesome-app
# Navigate to your app
cd my-awesome-app
# Start development
bun run devYour app is now running at http://localhost:3000! 🎉
- BertUI: Full Documentation
- BertUI-Press: Documentation
// src/pages/index.jsx
import { Link } from 'bertui/router';
export default function Home() {
return (
<div className="fadein" style={{ padding: '2rem' }}>
<h1 className="scalein">Hello, BertUI!</h1>
<p className="slideup">Lightning fast React development</p>
<nav>
<Link to="/about">About</Link>
<Link to="/blog">Blog</Link>
</nav>
</div>
);
}<!-- docs/index.md -->
# My Documentation
Welcome to my docs built with BertUI-Press!
## Quick Start
\`\`\`bash
bertui-press build
\`\`\`
Easy as that!We love contributions! Here's how to get involved:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing) - Open a Pull Request
- Pure Bun/Elysia - No Node.js dependencies
- Zero Config - Make it work out of the box
- Fast - If it's slow, it's wrong
- Simple - If it's complex, simplify it
- Test - Test with real projects, not just unit tests
BunElysiaReact/
├── BERTUI/ # Main framework
│ ├── src/
│ ├── create-bertui/ # Scaffolding tool
│ └── docs/
│
├── bertui-press/ # Documentation generator
│ ├── src/
│ ├── bin/
│ └── docs/
│
└── examples/ # Example projects
├── blog/
├── portfolio/
└── docs-site/
| Metric | BertUI | Vite | Next.js |
|---|---|---|---|
| Dev Server Startup | <100ms | ~300ms | ~1000ms |
| HMR Speed | <50ms | ~100ms | ~200ms |
| Production Build | <1s | ~3s | ~10s |
| Bundle Size | Tiny | Small | Large |
Note: Based on a typical small-to-medium React app
- File-based routing
- Hot Module Replacement
- Built-in animations
- Zero config setup
- Server-side rendering (SSR)
- Static site generation (SSG)
- API routes
- Middleware support
- v1.0.0 stable release
- Markdown to HTML conversion
- File-based routing
- Auto-generated navigation
- Beautiful default theme
- Hot reload dev mode
- Search functionality
- Dark mode
- Multiple themes
- Plugin system
- BertUI-Store - State management
- BertUI-Auth - Authentication helpers
- BertUI-Deploy - One-command deployment
Built on Bun from the ground up. Every decision optimized for performance.
If you can't get started in 5 minutes, we've failed. Zero config, instant productivity.
No legacy baggage. Pure ESM, latest standards, cutting-edge features.
Small but passionate. We respond fast, ship fast, and move fast.
MIT licensed. Use it anywhere, modify it freely, contribute back if you want.
- Bun - All-in-one JavaScript runtime
- Elysia - Fast & elegant web framework
- React - UI library we all love
- ernest-logger - Beautiful colored logs
- marked - Markdown parsing
- postcss - CSS processing
All projects under BunElysiaReact are MIT Licensed.
See individual project LICENSE files for details.
Built by Pease Ernest and contributors who believe in:
- Making development faster
- Keeping things simple
- Shipping quality code
- Having fun while doing it
- GitHub: github.com/BunElysiaReact
- Issues: Open an issue in the respective project
- Discussions: Join our GitHub Discussions
- Twitter: @BunElysiaReact (coming soon)
Special thanks to:
- Bun Team - For building the fastest JS runtime
- Elysia Team - For the elegant web framework
- React Team - For the amazing UI library
- You - For checking out our projects!
Built with ⚡ by developers who love speed