← all repositories
cartesiancs/cartcut

Layer-based video editor thinks open source can beat Adobe

CartCut bets that FFmpeg, Electron, and unlimited layers can give commercial motion tools a run for their money—AI agents included.

★820 stars TypeScript Coding AssistantsDomain Apps
cartcut
Not currently ranked — collecting fresh signals.
star history

What it does CartCut is a desktop video editor built in Electron that handles cuts, animations, audio mixing, text overlays, and screen recording. It replaces the traditional track timeline with unlimited layers, so you can stack effects and keyframes on individual clips. Rendering is handled by bundled FFmpeg binaries with native codec support.

The interesting bit The repo description calls it a “video editor for AI agents,” though the README mostly positions it as a conventional editor with an AI auto-caption feature powered by Whisper. Its real architectural bet is layer-based compositing—more like After Effects than Premiere—delivered through a web-tech stack.

Key highlights

  • Layer-based editing with keyframes for position, scale, rotation, and opacity.
  • Ships with its own FFmpeg and ffprobe binaries, and export speed depends on matching your CPU architecture exactly.
  • Supports 8K and 4K timelines, chromakey, WebGL blur, shape drawing, and project save/load.
  • Offers an extension system for external libraries and multilingual support.
  • Auto-updates via GitHub releases that are mirrored to Cloudflare R2.

Caveats

  • The macOS build demands native ARM64 or x64 FFmpeg binaries; running under Rosetta 2 silently halves export speed, and the app does not warn you.
  • The “AI agent” framing from the repo description is largely absent from the feature list beyond Whisper captions.
  • The public demo is explicitly labeled limited.

Verdict Motion designers looking for an open-source, layer-first alternative to After Effects should try it; editors wedded to track-based workflows or expecting agentic automation will want to wait.

Frequently asked

What is cartesiancs/cartcut?
CartCut bets that FFmpeg, Electron, and unlimited layers can give commercial motion tools a run for their money—AI agents included.
Is cartcut open source?
Yes — cartesiancs/cartcut is open source, released under the MIT license.
What language is cartcut written in?
cartesiancs/cartcut is primarily written in TypeScript.
How popular is cartcut?
cartesiancs/cartcut has 820 stars on GitHub.
Where can I find cartcut?
cartesiancs/cartcut is on GitHub at https://github.com/cartesiancs/cartcut.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.