Skip to content
@BunElysiaReact

B.E.R.T

Lightning-fast React dev server powered by Bun and Elysia

⚡ BunElysiaReact

Lightning-fast React development tools powered by Bun & Elysia

We build modern, zero-config frameworks and tools for developers who value speed and simplicity.

License: MIT Bun Elysia


🎯 Our Philosophy

Rule #1: No Node.js Dependencies

We exclusively use Bun and Elysia ecosystem. No Webpack, no Babel, no npm bloat.

What We Believe In

  • 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

🛠️ Our Projects

Lightning-fast React development framework

bunx create-bertui my-app

Features:

  • ⚡ <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 build

Features:

  • 📁 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)


🚀 Getting Started

Prerequisites

Install Bun:

curl -fsSL https://bun.sh/install | bash

Quick Start with BertUI

# Create a new app
bunx create-bertui my-awesome-app

# Navigate to your app
cd my-awesome-app

# Start development
bun run dev

Your app is now running at http://localhost:3000! 🎉


📖 Documentation


🎨 Examples

BertUI Example

// 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>
  );
}

BertUI-Press Example

<!-- docs/index.md -->
# My Documentation

Welcome to my docs built with BertUI-Press!

## Quick Start

\`\`\`bash
bertui-press build
\`\`\`

Easy as that!

🤝 Contributing

We love contributions! Here's how to get involved:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing)
  5. Open a Pull Request

Development Guidelines

  • 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

🏗️ Project Structure

BunElysiaReact/
├── BERTUI/              # Main framework
│   ├── src/
│   ├── create-bertui/   # Scaffolding tool
│   └── docs/
│
├── bertui-press/        # Documentation generator
│   ├── src/
│   ├── bin/
│   └── docs/
│
└── examples/            # Example projects
    ├── blog/
    ├── portfolio/
    └── docs-site/

📊 Performance Benchmarks

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


🎯 Roadmap

BertUI

  • 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

BertUI-Press

  • 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

Future Projects

  • BertUI-Store - State management
  • BertUI-Auth - Authentication helpers
  • BertUI-Deploy - One-command deployment

🌟 Why Choose Us?

Speed

Built on Bun from the ground up. Every decision optimized for performance.

Simplicity

If you can't get started in 5 minutes, we've failed. Zero config, instant productivity.

Modern

No legacy baggage. Pure ESM, latest standards, cutting-edge features.

Community

Small but passionate. We respond fast, ship fast, and move fast.

Open Source

MIT licensed. Use it anywhere, modify it freely, contribute back if you want.


📦 Ecosystem

Core

  • Bun - All-in-one JavaScript runtime
  • Elysia - Fast & elegant web framework
  • React - UI library we all love

Tools We Use


📄 License

All projects under BunElysiaReact are MIT Licensed.

See individual project LICENSE files for details.


👥 Team

Built by Pease Ernest and contributors who believe in:

  • Making development faster
  • Keeping things simple
  • Shipping quality code
  • Having fun while doing it

📞 Contact & Support


🙏 Acknowledgments

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

⭐ Star Our Projects🐦 Follow Updates

Pinned Loading

  1. BERTUI BERTUI Public

    Lightning-fast React dev server powered by Bun and Elysia

    JavaScript 12 2

Repositories

Showing 10 of 10 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…