FilmCraft: An open-source, nonlinear video editor written by scratch in pure Rust
Video Processing GitHub Repositories (2026) · Open Source Tools
Discover the best Video Processing open source repositories on GitHub. Explore trending tools, live star counts, source code, and developer projects updated daily.
Local video editor for coding agents: 42 FFmpeg tools with a machine-readable contract and an MCP server, for Claude Code, Cursor and Codex. Cut, captions, reframe, loudness, platform exports. No cloud, no API keys.
Remove visible and invisible AI watermarks from images and video, and AI provenance metadata from images, video, and audio. Python library, CLI, and agent skill for SynthID, C2PA, EXIF, IPTC, XMP, and common generative-AI marks.
Cross-platform, customizable ML solutions for live and streaming media.
Effort free video editing!
Edge video infrastructure in Go for CCTV — RTSP ingest, HLS/WebRTC streaming, fMP4 recording, timeshift and AI metadata pipelines.
Video stabilization using gyroscope data
Open-source, local-first video editor where creators and AI agents edit the same real timeline.
ESP32 Camera motion capture application to record JPEGs to SD card as AVI files and stream to browser as MJPEG. If a microphone is installed then a WAV file is also created. Files can be uploaded via FTP or downloaded to browser.
Agent-first Creative Workspace
Adaptive video frame extraction for SfM, Gaussian Splatting, and photogrammetry.
Media asset management and broadcast automation system
We write your reusable computer vision tools. 💜
Declarative AI pipelines in one YAML file. Tokens, audio chunks, and video frames flow between isolated components. Compose 100+ components for models, agents, speech, vision, and live broadcast. Run local models, cloud APIs, or both. Inspired by docker-compose.
Advanced Swift library for media conversion and manipulation
A browser-based video editor powered by ffmpeg.wasm. No uploads, no servers -- all processing happens locally in your browser using WebAssembly.
All in one MLV processing app.
Community-driven, simple, yet powerful framework for fast, cost-effective distributed Compute over Data.
Turn any tutorial video into a verified, installable AI-agent skill. Reads the screen, not the transcript. Runs locally. MIT.
Video edits as JSON, overlays as HTML+CSS, rendered without a browser.