TriFrost

TriFrost

Build ultra-fast, fully typed apps that run anywhere. With atomic fragments, runtime telemetry and SSR without compromise.

🧠 Runtime-Agnostic

Run on Node, Bun, Workerd — no rewrites

📦 Modular Middleware

Inspired by Koa, written for hyperspeed edge workloads

âš¡ Zero-cost Abstractions

SSR, routing, context all inlined for native performance

🧪 Telemetry-First

Per-request tracing, spans and metrics (Otel-native)

🧱 Built-in Rate Limiting

Plug & play for KV, DurableObject, Redis, Memory

🧰 Fully Typed API

End-to-end TypeScript, infer everything, no magic

🧪 Atomic Hydration

Fragment-safe, SSR-first hydration & automatic cleanup

🧬 Data Reactivity

Built-in reactive data layer, zero config, fully typed

🟢 Built for speed

Read the blog post
TriFrostLatency: 5.91 ms|156.22k req/sec
HonoLatency: 6.63 ms|140.83k req/sec
ElysiaLatency: 6.77 ms|138.38k req/sec
KoaLatency: 6.99 ms|133.97k req/sec
ExpressLatency: 9.19 ms|103.48k req/sec

🚀 Try the CLI

Spin up a new TriFrost project in seconds or generate security keys on the fly with a single command.
No config, no hassle.

CLI Quickstart Guide

🎮 Atomic Arcade

A fully server-rendered mini arcade built with zero JS bundles using TriFrost’s Atomic fragment system. SSR-first, fast as hell, and just fun.

Atomic Arcade
Atomic Arcade

Ready for the frontier?

npm create trifrost@latest