jub0t / Concat
git clone https://github.com/jub0t/Concat.git
v0.2.8 · 2d ago
The truly free, open-source, local-first, cross-platform CapCut replacement. Scriptable through a JSON-RPC API & MCP.
+285
stars, 24h · #122
+~2.4k
stars, 7 days · #76
+~10k
stars, 30 days · #63
11k
★ total · +29% this week
1.3k
forks · 192 open issues
Star history (as recorded here)
LanguageRust
LicenseAGPL-3.0
Created2026-08-25 (1mo ago)
Last pushtoday
Watchers84
OwnerUser
GitHub topics
ffmpegfree-video-editormodel-context-protocolnon-linear-editoroffline-firstopen-source-video-editorself-hostedvideo-editingvideo-editing-automationvideo-editing-softwarevideo-editing-toolsvideo-editorvoice-cloningyoutube-automationyoutube-shorts
Links
- GitHub: github.com/jub0t/Concat
- Homepage: https://concat.standalones.org
- Releases · Issues · Hacker News mentions
README excerpt
Concat The free, open-source, cross-platform CapCut replacement. **🇬🇧 English** · 🇩🇪 Deutsch · 🇪🇸 Español · 🇫🇷 Français · 🇮🇹 Italiano · 🇳🇱 Nederlands · 🇵🇱 Polski · 🇧🇷 Português (Brasil) · 🇷🇺 Русский · 🇺🇦 Українська · 🇹🇷 Türkçe · 🇭🇷 Hrvatski · 🇮🇩 Bahasa Indonesia · 🇻🇳 Tiếng Việt · 🇹🇭 ไทย · 🇯🇵 日本語 · 🇰🇷 한국어 · 🇨🇳 简体中文 · 🇹🇼 繁體中文 · 🇸🇦 العربية · 🇮🇱 עברית · 🇮🇷 فارسی · 🇮🇳 हिन्दी · 🇵🇰 اردو · 🇧🇩 বাংলা ## Paid Sponsors Proxyon Pay-as-you-go proxies for developers Use code JUB0T for 20% off ## About Concat is a free, open-source video editor and a CapCut alternative for macOS, Windows, Linux and Android. It covers what people actually open CapCut for: auto-captions, text-to-speech, background removal, keyframe animation, effects and titles, multi-track cutting, 4K export. With none of the catches: no watermark, no account, no subscription, no upload. Everything runs locally on a native Rust engine with a GPU compositor. Install it, drop in footage, cut. The AI models for captions, voices and cutout download once from Settings and work offline after that. Your footage never leaves your disk. **Good for:** TikTok, Reels and Shorts, YouTube videos, tutorials and screen recordings, podcast clips, memes. **Also for machines:** a built-in MCP server for AI agents (`concat --mcp`, set up) and a JSON-RPC API for scripts, so they can cut video with it too. ## Highlights - 🚫 **No watermarks. No account. No paywall.** Ever. - 🔒 **100% local.** Nothing uploads. Works offline. - 💬 **Auto-captions.** Local Whisper. Pick a model size, get styled captions on the timeline. - 🗣️ **Text-to-speech + voice cloning.** Free local voices, or any voice from a few seconds of a recording. - 🧍 **Background removal.** People, objects, or paint the mask yourself. - 🎞️ **Keyframes.** Position, scale, rotation, opacity, volume, effect parameters. Curve editor built in. - ✨ **100 effects, filters and transitions.** GPU-rendered, live in the preview. - ✂️ **Cut fast.** Split, trim, ripple, merge, freeze frame, speed. Magnetic timeline if you want it. - 🎚️ **Multi-track, multi-timeline.** Several cuts in one project. Blend modes, crop, flips. - 📝 **Titles.** Fonts, stroke, shadow, background plate. Presets to start from. - 🎙️ **One-switch voice cleanup.** Denoise, enhance voice, level the loudness. Plus chipmunk, robot, telephone and friends. - 📤 **Export.** H.264, HEVC, AV1. Up to 4K 60, 10-bit colour. - 🦀 **Native Rust engine.** GPU compositor, proxies, hardware decode. 4K scrubs smoothly. - 🤖 **Scriptable.** An MCP server built in, so Claude and other AI agents can edit with it (one line to set up), and a JSON-RPC API for scripts. A build from source adds gRPC and a command-line tool. - 🖥️ **macOS, Windows, Linux, Android.** 25 languages. Same app, same project files. ## Download Two ways in: 1. **The website** hands you the right build for your machine. Start here. 2. **GitHub Releases** has every build for every platform, with installers, packages and checksums. For when you want t