Note:
HeliumTS is under active development. Expect bugs and breaking changes. If you find any issues, please report them in our GitHub
A stable release is planned for early 2026.
Introduction
HeliumTS is an opinionated full-stack React + Vite framework focused on type-safe RPC, file-based routing, and flexible rendering modes for modern apps.
Check out the Example App
See HeliumTS in action with a fully functional example application including authentication, database integration, and more.
View Example on GitHub →Why HeliumTS?
Building a full-stack React app usually means stitching together routing, data fetching, server APIs, background jobs, and deployment concerns. HeliumTS brings those pieces together behind one runtime and one project structure.
- 🔌Seamless RPCCall server functions directly from your React components with full type safety. No more
fetchoraxiosboilerplate. - 📂File-based RoutingIntuitive routing system similar to Next.js. Just create files in
src/pagesand they become routes. - ⚡Vite PoweredBuilt on top of Vite for lightning fast development server and optimized production builds.
- 🧩Multiple Rendering ModesMix SPA pages with SSG and SSR where it makes sense, instead of forcing the whole app into one rendering model.
- 🛡️End-to-End Type SafetyShare types between client and server automatically. If your server code changes, your client knows about it.