Resources
Resources

OpenCut: Open-Source CapCut Alternative, Three Platforms + MCP Server + Plugin Architecture

GitHub weekly #1 (75.3k stars). Open-source video editor, web/desktop/mobile, Rust core rewrite in progress, MCP server lets AI agents call video editing, plugin-first + headless batch rendering, MIT license.

Published July 25, 20263 min read
<!-- opencut-resource | resource | OpenCut Open-Source Video Editor -->

What Is OpenCut: The Open-Source CapCut Alternative

OpenCut is a free, open-source video editor covering web, desktop, and mobile-positioned as the open-source CapCut alternative. GitHub weekly rank #1 (2026.07.14-07.19), 75.3k stars, +13,211 weekly. MIT license-free to use, modify, commercialize.

Core Highlights

  • Three platforms: web + desktop + mobile, one codebase (being rewritten from scratch with a Rust core).
  • MCP server: supports AI agent calls-future lets AI edit video directly.
  • Plugin-first architecture: third-party plugins are first-class, highly extensible.
  • Headless mode: automation, batch rendering-suited for content-production pipelines.
  • In-editor scripting tab: write scripts right in the editor to automate.

How to Use

The current stable version is opencut-classic (what opencut.app runs); the new Rust-rewrite version previews at new.opencut.app.

Direct use: open opencut.app, edit in the browser, no install.

Local dev (needs proto):

bash
# Install proto
bash <(curl -fsSL https://moonrepo.dev/install/proto.sh)
# Windows PowerShell
irm https://moonrepo.dev/install/proto.ps1 | iex

# Clone + install deps
git clone https://github.com/OpenCut-app/OpenCut.git
cd OpenCut
proto use
moon run web:dev       # localhost:5173

Who It's For

  • Creators: want CapCut's features without cloud lock-in-OpenCut runs locally, data stays on your machine.
  • Content teams: Headless mode + scripting tab, build batch-rendering pipelines.
  • AI app developers: MCP server lets AI agents call video-editing capability, build "AI editing" apps.

Note

OpenCut is being rewritten from scratch (Rust core), not accepting outside contributions yet (architecture design phase). For stable, pick opencut-classic; to follow the new version, join Discord.

Repo: https://github.com/OpenCut-app/OpenCut

Related