Remotion
Some data may be outdated — see provenance labels.
🎥 Make videos programmatically with React observed · 2026-09-26
Health v2 · maintenance only
93/100
- Activity 96
- Release rhythm 84
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 2.0
- age_days: 2310
- days_rel: 25
- days_push: 25
- n_releases_24m: 273
Adoption not part of the score
60424 stars · 4663 forks observed · 2026-09-26
What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-21, confidence 0.98
Remotion is a React‑based library for programmatically creating, rendering, and editing videos and motion graphics. It provides a full suite of components, APIs, and tooling to build video generation pipelines, editors, and automated rendering services.
Use cases
- Generate promotional videos from data using a React codebase
- Build a custom video editor with drag‑and‑drop timeline controls
- Render thousands of personalized videos in a server‑less or on‑premise batch job
- Create animated graphics and motion‑design assets directly in React
- Integrate AI agents to produce videos from natural‑language prompts
When to choose
- You are comfortable with React and want to keep video logic in the same language as your web app
- You need fine‑grained control over animation, composition, and rendering pipelines
- You plan to render videos both locally (client‑side) and on the server (Node.js, Lambda, Vercel)
- You want to reuse existing React components and UI libraries for video content
When to avoid
- You need a low‑level, non‑React video encoding library written in C/C++
- Your project requires real‑time streaming or live video broadcasting
- You have strict constraints on binary size and cannot afford a Node.js runtime
- You prefer a purely declarative, no‑code video creation tool without coding
Facets
library · maturity active
video-processing animation ui-components cli api-framework frontend-framework state-management media graphics browser cli react typescript bulk-rendering agentic video-editor ssr lambda vercel docker video ai-agents nodejs web-server
10 sources
- readme: https://github.com/remotion-dev/remotion · fetched 2026-09-26 · 970b50de9a7c
- homepage: https://remotion.dev · fetched 2026-09-07 · 5997e45c46d6
- site_page: https://www.remotion.dev/docs · fetched 2026-09-07 · 2b370af8ad73
- site_page: https://www.remotion.dev/docs/api · fetched 2026-09-07 · 30e5a7c315be
- site_page: https://www.remotion.dev/docs/ai/plugins · fetched 2026-09-07 · ace498a1ae5c
- site_page: https://www.remotion.dev/docs/editor-starter · fetched 2026-09-07 · af19e0a7a8e2
- site_page: https://www.remotion.dev/docs/timeline · fetched 2026-09-07 · 7df29dbeba49
- site_page: https://www.remotion.dev/docs/recorder · fetched 2026-09-07 · f17304584403
- site_page: https://www.remotion.dev/docs/resources · fetched 2026-09-07 · fae17bbfadb2
- site_page: https://www.remotion.dev/docs/support · fetched 2026-09-07 · 627218959f10
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| remotion-dev/remotion | main | 93 |
| remotion-dev/trailer | examples | 32 |
For agents
markdown · JSON · MCP: product_card(name="remotion-dev/remotion")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem