Unverified

Open-source video editor

OpenCut

Edit video on the web, desktop, or mobile from an open Rust-centered codebase.

OpenCut is an MIT-licensed video editor being rewritten around a cross-platform Rust core, with planned web, desktop, mobile, plugin, editor API, MCP, headless, and scripting surfaces; the original TypeScript-era codebase is retained as an archived reference.

Video editorCreator toolsRustCross-platformOpen sourceMIT
01

Screenshots

OpenCut public website presenting the open-source video editor and early beta
02

How it works

  1. Step 1

    Choose the active rewrite

    Use the active OpenCut repository as the primary code line; treat the archived classic repository only as historical reference.

  2. Step 2

    Install pinned tools

    Use proto and the repository-pinned toolchain before starting the web, API, or desktop development task.

  3. Step 3

    Run the selected surface

    Start the documented web, API, or desktop development target and verify the unmodified baseline.

  4. Step 4

    Edit and validate media workflows

    Change the timeline, editor, plugins, automation, or rendering path only after confirming sample media, performance, and export acceptance criteria.

03

Capabilities and scenarios

  • Cross-platform video-editor direction for web, desktop, and mobile
  • Rust-centered editor core
  • Planned plugin-first architecture and Editor API
  • Planned MCP, headless, and scripting workflows
  • Archived classic codebase retained for lineage and reference

Good starting points

Scenario 1

Build a customized open-source video editor

Scenario 2

Add domain-specific timeline or media workflows

Scenario 3

Explore headless or Agent-driven media automation

Scenario 4

Create branded creator tools across desktop and web

04

Fit and limitations

Fit at a glance

Project type
Open-source video editor
Repository set
2 repositories
Runtime status
Unverified

Known limitations

  • Collected from public repository documentation and a public website screenshot; editor runtime behavior was not executed for this publication.
  • The active repository README says the project is being rewritten from the ground up and is not yet ready for outside contributions.
  • Several highlighted capabilities are explicitly described as upcoming rather than complete.
  • The classic repository is archived and no longer maintained; it must not be presented as the active code line.

Confirm before starting

  • The proto-managed toolchain documented by the active repository.
  • Rust and the platform dependencies required by the selected web, API, or desktop target.
  • Sample or non-sensitive media plus confirmed storage, codec, performance, and export constraints.
  • Never publish private media, cloud credentials, signing material, or user projects.
05

Repository set

These repositories form the complete project workflow. Follow setup order and include optional services only when the confirmed goal needs them.

Setup 1Required

OpenCut-app/OpenCut

Active cross-platform rewrite and primary source repository

Default branch
main
Captured revision
commit 4d8c49ed0706c4dc145361e01c6b1f1a87cbb863
Author / maintainer
OpenCut contributors
License
MIT
The README says the architecture is still being designed and lists several capabilities as upcoming.
Setup 2Optional

OpenCut-app/opencut-classic

Archived original codebase retained only for historical behavior and migration reference

Default branch
main
Captured revision
archived; commit cf5e79e919144200294fb9fed22a222592a0aeea
Author / maintainer
OpenCut contributors
License
MIT
Do not start new work here unless the user explicitly chooses an archived baseline and accepts the maintenance risk.

Catalog updated 2026-07-29. Reconfirm licenses, revisions, environment requirements, and runtime behavior from each repository before starting.

Project lineage

Project relationships

Every extension should preserve a clear path back to its sources.

01

Upstream projects

Where this project started

No upstream projects yet

02

Peer projects

Projects with the same upstream

No peer projects yet

03

Downstream projects

Published work derived from this project

No downstream projects yet