TypeScript library extending React Suspense API with declarative components and hooks for production applications. Provides ErrorBoundary with selective error catching via shouldCatch, SSR-safe Suspense with clientOnly prop, Delay component preventing loading flashes, ErrorBoundaryGroup for coordinated resets, and data fetching components including SuspenseQuery and SuspenseInfiniteQuery. MIT licensed by Toss with three years of active development.
Alternatives to Remotion
2 editor-selected alternatives · Remotion overview →
source: tools.alternatives · stored order · active records only; review scores are annotations and never change membership or order
A directional evidence panel appears only when the substitute rationale, trade-offs, sources, and verification date have been recorded. Older selections without that panel remain visible but are unclassified under the new evidence contract.
Clay is a high-performance 2D UI layout library written as a single C header file that implements a flexbox-like layout model with microsecond-level performance. It uses static arena-based memory allocation with no malloc or free calls, keeping total memory usage under 4MB for thousands of elements. Clay is renderer-agnostic, outputting sorted rendering primitives that work with any 3D engine, SDL, or can compile to HTML via WebAssembly.
Open-source Remotion alternatives
Suspensive, Clay — see all open-source developer tools.
More UI & Design to Code tools
same category, not editor-selected alternatives — see how Remotion compares →
FAQ
Which Remotion alternative is listed first?
Suspensive is first in the editor-selected list of 2 Remotion alternatives. The stored order is editorial; review scores do not determine membership or position.
Are there open-source Remotion alternatives?
Yes — Suspensive, Clay are open source.