octanejs
Octane is an open-source, compiler-first JavaScript UI framework that keeps React's programming model — hooks, context, Suspense, transitions, Actions — but compiles components ahead of time to direct DOM code with no virtual DOM. It is the declared successor to Inferno, carrying forward that project's performance-first goal.
At a Glance
- React developers
- Frontend framework and library authors
- Performance-focused web engineering teams
- Cross-platform app developers
AI Tools by octanejs
(1)Octane
React Compatible No Virtual DOM Framework
Discussions
No discussions yet
Be the first to start a discussion about octanejs
Latest News
Dominic Gannaway announces Octane — the successor to Inferno, React's programming model compiled
Octane, the successor to Inferno – React's programming model, compiled (Hacker News)
Octane – React's programming model, compiled (Hacker News)
Octane: Inferno's Successor Compiles React's Programming Model Ahead of Time
Products & Services
The core framework: compiler plus runtime. Components are written with the React API and compiled to direct DOM code — no virtual DOM, no rules of hooks, no manual dependency arrays. Currently alpha, with beta stated as coming soon.
Octane compiles standard TSX and JSX, and adds a .tsrx format with template directives (@if, @switch, @for) for better DX and tighter output.
Compatibility layer that lets an existing React 19 app render compiled Octane components, which can read React context — enabling one-component-at-a-time migration.
Official plugins for Vite, Rspack and Rsbuild, plus routing/SSR infrastructure and a CLI in the monorepo.
Market Position
Octane's wedge is that it does not ask React developers to learn a new mental model — the API is React's, so the migration cost is close to zero, while the compiler removes the virtual DOM and the hook bookkeeping that Svelte and Solid also target. Against Svelte 5 and Solid it competes on familiarity; against React 19 and the React Compiler it competes on how far compilation is taken (Octane drops the VDOM entirely rather than memoizing around it). It is alpha software from a single well-known author, so ecosystem depth is the open risk, though early TanStack support arrived within days of launch.
Key Competitors
Leadership
Founders
Dominic Gannaway
Frontend engineer at OpenAI; previously at Vercel. Creator of Inferno, Ripple, and Lexical, and a core engineer on React and Svelte. Posts as @trueadm on X and GitHub.
Founding Story
Dominic Gannaway created Inferno in 2015 as a faster React-compatible renderer. Asked years later what he would do differently building Inferno today, he answered that he would formally design around an ahead-of-time compiler rather than a runtime virtual DOM. Octane is that answer: the familiar React API on the surface, with a compiler that works out what each component captures and generates the reactivity itself — removing the Rules of Hooks and hand-maintained dependency arrays. It was announced publicly on August 3, 2026.
Business Model
Revenue Model
None. Octane is a free, MIT-licensed open-source project with no paid tier, hosted service, or commercial offering.
Target Markets
- React developers
- Frontend framework and library authors
- Performance-focused web engineering teams
- Cross-platform app developers
- React teams wanting performance gains without rewriting to a different programming model
- Incrementally migrating an existing React 19 codebase component by component
- Performance-sensitive UI where virtual DOM overhead is the bottleneck
- Native iOS/Android apps via the Lynx integration
- 3D and canvas-heavy interfaces via the Three.js binding