Multi-track timeline
<Timeline.Root>Miraiclip is the engine under your editor: timeline, commands, frame-accurate preview and export. Vanilla JS, React, Vue or Svelte. You bring the UI.
Each tile names the command or component behind it. The plumbing under all twelve is the part you don't write.
The React components ship unstyled, with data attributes for every state. Vue, Svelte and plain JS drive the same controllers directly.
The preview is the export: WebCodecs decode and a WebGL compositor, seeking to the exact frame.
Every effect is a command with typed params, so it undoes, serializes and exports like any other edit. Register your own with registerEffectRenderer.
Thumbnails on this page are CSS stand-ins. The engine renders each effect in WebGL, and renderEffectThumbnails draws real ones for your effect picker.
One engine underneath the editor your users need, whatever shape it takes.
| Build in-house | Cloud render API | Miraiclip | |
|---|---|---|---|
| Works with your UI framework | Yes, eventually | Not your UI | Vanilla, React, Vue, Svelte |
| Preview matches export | Hard | Approximate | Same renderer |
| Export without servers | Rarely | No | Browser, worker, Node |
| Undo, redo, serializable history | You build it | No | Built in |
| AI tools and MCP | You build it | Partial | From the command catalog |
| Time to first export | Quarters | Days | An afternoon |
The full source of the editor at react.miraiclip.com. Rebrand it in one config file and ship it in your product.
Free for individuals and small teams. Unlimited renders on every plan, because export runs on your users' machines.
We're finalizing pricing for teams. Interested in Miraiclip? Leave us a message and we'll get back to you.
hello@miraiclip.comSomething not here? Ask on Discord.
Yes for individuals, companies of up to 3 people, non-profits and education. Larger teams will need a paid plan; we’re finalizing pricing now. There are no per-render fees on any plan.
Vanilla JS, React, Vue and Svelte. @miraiclip/react ships unstyled components for the timeline, preview, scrubber, waveforms and transform handles; the other frameworks drive the same controllers directly.
No. Export runs in the browser tab, in a worker or in Node. MP4 needs Chrome or Edge; elsewhere, export WebM.
They are the same renderer: WebCodecs decode and a WebGL compositor. What your users scrub is what they ship.
Yes. Tool definitions come straight from the command catalog, and there is an editing assistant package and an MCP server. Every AI edit is a normal command, so it undoes like any other.
The full source of the editor at react.miraiclip.com, for $199 once with lifetime updates. Commercial use also needs the SDK plan for your company size.