Skip to content

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hyperwave

Server-rendered UI, small client surface, fast feedback loops, and straightforward deploys.

Philosophy

Ship HTML first.

Use JavaScript only when required.

Optimize for readability and small payloads.

Stack

  • Bun runtime, package manager, and compiler
  • Hono HTTP framework
  • UnoCSS utility-first CSS generation
  • TSX server components for templating

Optional client-side tools

No client framework is included by default.

Add only what a page needs: htmx, Alpine.js, hyperscript, Stimulus, or plain JavaScript.

Run

bun install
bun dev

Open http://localhost:1234.

Edit src/server.tsx and refresh.

Build and deploy

bun run build
  • Serves on PORT or 1234
  • Deploy the compiled binary with public/

About

🌊 build rich, performant UIs with the best possible developer experience

Topics

Resources

Stars

82 stars

Watchers

3 watching

Forks

Used by

Contributors

Languages