# Redact: a smaller React runtime with synchronous rendering

Canonical source : [Redact: a smaller React runtime with synchronous rendering](<https://sebastien.rigaux.be/en/tech-watch/links/redact-a-smaller-react-runtime-with-synchronous-rendering>)

Tanner Linsley’s AI-driven React projection experiment has become a TanStack project used in production. Redact is a smaller, React-compatible runtime that already works with Start, Next.js, Vinext, and Vite. On the server, React still handles SSR and Server Components.

The tradeoff is in rendering: Redact renders synchronously, without React’s time slicing. As the blog post acknowledges, a heavy render can still delay input. The smaller runtime therefore comes with a constraint worth considering for interfaces that need to remain responsive under load.

- Selected on : 2026-10-29

- Entry updated : 2026-11-07T20:32:37+0000

- Format : Documentation

- Source language : EN

- Credit : Shader Effects, Inc.

- Found via : [This week in React](<https://thisweekinreact.com/>)

Original resource : [Redact: a smaller React runtime with synchronous rendering](<https://github.com/shader-effects-inc/shaders>)

Tags : TanStack Redact · [React](<https://sebastien.rigaux.be/en/tech-watch/tags/react>) · [Web Performance](<https://sebastien.rigaux.be/en/tech-watch/tags/web-performance>) · [SSR](<https://sebastien.rigaux.be/en/tech-watch/tags/ssr>)

Available versions : [Français](<https://sebastien.rigaux.be/veille/liens/redact-un-runtime-react-allege-avec-un-rendu-synchrone>) · [English](<https://sebastien.rigaux.be/en/tech-watch/links/redact-a-smaller-react-runtime-with-synchronous-rendering>)

[Back to tech watch](<https://sebastien.rigaux.be/en/tech-watch>)
