SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python video-editing Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
backgroundremover
Background Remover lets you Remove Background from images and video using AI with a simple command line interface that is free and open source.
-
-
video-retalking
[SIGGRAPH Asia 2022] VideoReTalking: Audio-based Lip Synchronization for Talking Head Video Editing In the Wild (by OpenTalker)
-
openshot-qt
OpenShot Video Editor is an award-winning free and open-source video editor for Linux, Mac, and Windows, and is dedicated to delivering high quality video editing and animation solutions to the world.
> A simple but powerful video editor that gets the job done. Works on any platform.
> Enter your email. Join waitlist
> 59284 people already joined
I would have expected a bit more from the main page.
For the FOSS video editing software out there, I tried out Shotcut (https://www.shotcut.org/) and OpenShot (https://www.openshot.org/), though both of them were either a bit unpolished or unstable, with the occasional crash along the way.
I had a way better experience with kdenlive, which was my main video editor for a bit, has the basic features I'd expect, as well as decent codec support: https://kdenlive.org/
As for other options, DaVinci Resolve still feels like the more professional software suite that you'd go for, sans the cost, albeit the UI can be a bit awkward in places to someone used to the likes of kdenlive/Sony Vegas: https://www.blackmagicdesign.com/products/davinciresolve
-
-
AI-Youtube-Shorts-Generator
Open-source alternative to Opus Clip, Vidyo.ai, Klap & SubMagic. Turn long-form YouTube videos into viral 9:16 shorts using LLM highlight detection, Whisper transcription, and auto vertical cropping — free, no watermarks, no per-clip credits.
-
-
TokenFlow
Official Pytorch Implementation for "TokenFlow: Consistent Diffusion Features for Consistent Video Editing" presenting "TokenFlow" (ICLR 2024)
-
MIMO
Official implementation of "MIMO: Controllable Character Video Synthesis with Spatial Decomposed Modeling"
-
-
-
-
Text2LIVE
Official Pytorch Implementation for "Text2LIVE: Text-Driven Layered Image and Video Editing" (ECCV 2022 Oral)
-
Project mention: SparkVSR: Video Super-Resolution You Can Control with Keyframes | news.ycombinator.com | 2026-03-22
https://github.com/taco-group/SparkVSR
-
-
OmniVoice-Studio
The open-source ElevenLabs alternative. Local voice cloning, design, creation and cinematic video dubbing with real-time dictation.
Building an open-source ElevenLabs-like AI voice platform called OmniVoice Studio.
It supports voice cloning, dubbing, transcription, and local/self-hosted workflows with Docker + desktop UI support.
Using open-source models like Whisper, Qwen, OmniVoice and more.
GitHub: [OmniVoice Studio](https://github.com/debpalash/OmniVoice-Studio)
Thanks for checking it out
-
movis
Python library for video editing, presentation video generation, motion graphics, shader art coding, and other video production tasks
-
-
seedance-2.0-watermark-remover
Remove Seedance 2.0 watermark (AI生成) from videos automatically. No GPU required. Free open-source tool.
-
RAVE
RAVE: Randomized Noise Shuffling for Fast and Consistent Video Editing with Diffusion Models [CVPR 2024] (by RehgLab)
-
Python video-editing discussion
Python video-editing related posts
-
Show HN: MergeForShorts – Crop and Merge videos 4 shorts,reels and TikTok
-
Recapping the AI, Machine Learning and Computer Meetup — June 27, 2024
-
PhotoPea: Advanced Photo Editing Software
-
Flowblade: Open-Source Video Editor
-
Is it possible to install ”windows live essentials“ on win10?
-
Code for video motion customization has been released!
-
VMC: Video Motion Customization
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jun 2026
Index
What are some of the best open-source video-editing projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | LivePortrait | 18,544 |
| 2 | moviepy | 14,686 |
| 3 | backgroundremover | 7,913 |
| 4 | ShortGPT | 7,320 |
| 5 | video-retalking | 7,245 |
| 6 | openshot-qt | 5,875 |
| 7 | Text2Video-Zero | 4,250 |
| 8 | AI-Youtube-Shorts-Generator | 3,851 |
| 9 | VACE | 3,814 |
| 10 | TokenFlow | 1,711 |
| 11 | MIMO | 1,574 |
| 12 | StableVideo | 1,441 |
| 13 | Director | 1,394 |
| 14 | transparent-background | 1,241 |
| 15 | Text2LIVE | 888 |
| 16 | SparkVSR | 675 |
| 17 | WebmGenerator | 593 |
| 18 | OmniVoice-Studio | 505 |
| 19 | movis | 474 |
| 20 | Video-P2P | 431 |
| 21 | seedance-2.0-watermark-remover | 410 |
| 22 | RAVE | 316 |
| 23 | LAMP | 283 |