Octane: React's Programming Model, Compiled

Content is AI-assisted and may contain inaccuracies.

Octane is a compiled UI framework and the successor to Inferno, designed around the React API developers already know. Components written with familiar hooks, Suspense, and actions are processed by a compiler that emits direct DOM manipulation code — no virtual DOM, no runtime hook bookkeeping, and no manually maintained dependency arrays.

The compiler tracks reactive dependencies automatically, eliminating the need for dependency arrays in hooks like useEffect or useMemo. By shifting work from runtime to build time, Octane aims to deliver the ergonomics of React's component model with the runtime characteristics of a hand-optimized DOM library.

Tags