vos vs Remotion: made once, or kept current

Both turn code into deterministic video, and both render in the browser now. The difference is what the video is after the render.

Updated October 2026

Remotion is the mature, widely adopted incumbent, with a large ecosystem, a deep template library and, since @remotion/web-renderer, export in the browser as well as on a server. vos is younger and lighter, MIT end to end, and built around a config whose content is data. On vos.so that config is a link that plays and keeps every version, and the words and colours are controls a person can drag.

Side by side

Where Remotion is the better choice

If your team lives in React, Remotion’s component model feels natural at once, and its maturity shows everywhere: templates, thorough documentation, an active community and a long production record. For component-driven motion graphics it is the default answer for good reasons, and vos is not trying to replace that workflow.

Where vos fits

vos is for the video that has to stay current. Because its content is data, the headline, the colours and the timing can change without touching the program, by a person in the studio or by an agent pushing a version, and the link everyone already has keeps playing the latest one. If you already have a Remotion piece, your agent can port it and put it on vos.so.

The honest verdict

Building component-driven video in a React codebase and wanting the most mature option: Remotion. A video that lives at a link, keeps its history and changes without a new render from code: vos. The engine is open source, so judge the model yourself: github.com/vosjs/vos.

Frequently asked questions

What is the difference between vos and Remotion?

Remotion builds videos as React components and renders them on a server or in the browser. vos compiles a declarative JSON config whose words and colours are data, and vos.so hosts the result at a link that plays, keeps every version and opens in a studio with a control over each value. Remotion makes files; vosso keeps the video alive after it is made.

Is vos a Remotion alternative?

For code-driven video, yes, but they suit different needs. Choose Remotion for a large ecosystem, a React-component workflow and a deep template library. Choose vos for an MIT license with no company tier, content that stays editable as data, and hosting where every change is a version.

Can I host a Remotion video on vos.so?

Yes. Paste the vosso host line to your agent: it ports the Remotion composition into a vos program whose words and colours are data, pushes it, and hands you a link that plays and keeps every version.

Which is more mature, vos or Remotion?

Remotion, by a wide margin. It has years of development, a large community, extensive docs and production adoption at scale. vos is a young engine. If maturity and ecosystem are your priority, Remotion is the safer pick today.

Something else? hello@vos.so