🚀 Up to 2x faster than HTTP
Blazing fast and opinionated full-stack React + Vite framework
Designed for simplicity and type safety, it provides seamless RPC + pages routing.
Get Started/server/tasks.ts
/pages/tasks.tsx
1import { defineMethod } from "heliumts/server";23export const getTasks = defineMethod(async (args?: { status?: string }) => {4 const filter = args?.status ? { status: args.status } : {};5 const tasks = await getTasksFromDB(filter);67 return tasks;8});
🚀 Up to 2x faster than HTTP
HeliumTS replaces traditional HTTP requests with a high-performance binary protocol over WebSockets. By eliminating handshake overhead and minimizing payload size, it delivers significantly lower latency and superior throughput.
| Network | RPC Avg (ms) | HTTP Avg (ms) | Improvement |
|---|---|---|---|
| Fast Internet | 150 | 170 | 1.1x |
| Slow 4G | 390 | 600 | 1.5x |
| 3G | 970 | 2120 | 2.2x |
Test made by listing 1000 tasks from the database 50x
Zero-API Boilerplate
Call server functions directly from your client components. No fetch, no axios, no glue code.
End-to-End Type Safety
Automatic type inference from server to client. If it compiles, it works.
File-based Routing
Intuitive file-system routing similar to Next.js Pages Router. Simple and effective.
Full-Stack Capabilities
Built-in support for SSG, custom HTTP handlers, middleware, and more.