Skip to content

v0.3.0 Effects rebuilt for real footage →

Video editor as code ​

Your video is a React file: cuts on words, titles, captions, colour and effects. Your agent writes it, you fine-tune it on a timeline, and it exports to MP4.

npm install cutcraft @cutcraft/kit react zod

MIT licence · no paid tier · no watermark · exports MP4, WebM and stills

The idea ​

Everything a desktop editor gives you (tracks, cuts, transitions, titles, captions, colour, keying and export) as one file that you, your agent and your code all edit. Where the timeline stops, write any React, CSS or WebGL.

Free for everyone, under the MIT licence. The player, the editor actions, the export and the checks: no paid tier, no licence key, no watermark on the frames, for a person, a startup or a company.

Features ​

What a desktop editor does, as elements in one file. Each card opens the page that explains it.

Try it ​

Edit the file; the video follows. It plays right here, in the same player your app embeds.

Loading the player…

Effects and transitions ​

Hover a card to play it. Every one has a page with the file that made it.

What you can build ​

Each one is a short file rendered by CutCraft's own export. Open a card to see the file that made it.

Free and open source under the MIT licence.

Quick start · Principles · Elements · CLI · API · GitHub · npm