awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Open-Source Alternatives to Premiere Pro

Ranking updated Jul 13, 2026

For an open source video editor for editing, the first results are jliljebl/flowblade (Flowblade is a professional-grade non-linear video editor that provides a comprehensive suite of tools for multi-track timeline composition, GPU-accelerated rendering, color grading, and keyframe animation), mltframework/shotcut (Shotcut is a professional-grade non-linear video editor that provides a multi-track timeline, GPU-accelerated rendering, and advanced features like color grading and multi-cam synchronization, making it a comprehensive solution for complex video production) and kde/kdenlive (Kdenlive is a professional-grade, open-source non-linear video editor that provides a robust multi-track timeline, GPU-accelerated rendering, and advanced features like keyframe animation and color grading, making it a comprehensive solution for complex video post-production). openshot/openshot-qt and alyssaxuu/motionity round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

We curate open-source GitHub repositories matching “open source alternatives to premiere pro”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Open-Source Alternatives to Premiere Pro

Find the best repos with AI.We'll search the best matching repositories with AI.
  • jliljebl/flowbladejliljebl avatar

    jliljebl/flowblade

    3,017View on GitHub↗

    Flowblade is a non-linear video editor and multitrack video compositor. It provides a professional environment for composing multitrack timelines, trimming media clips, and managing assets through a visual effects processing engine. The project distinguishes itself with a hardware-synced playback controller that allows for manual scrubbing using external USB shuttle and jog devices. It also includes a hardware-accelerated video encoder that utilizes CPU and GPU acceleration to render project timelines into final formats. The software covers a broad range of production capabilities, including

    Flowblade is a professional-grade non-linear video editor that provides a comprehensive suite of tools for multi-track timeline composition, GPU-accelerated rendering, color grading, and keyframe animation.

    PythonKeyframe AnimationsDigital Color CorrectionNon-Linear Video Editing
    View on GitHub↗3,017
  • mltframework/shotcutmltframework avatar

    mltframework/shotcut

    13,460View on GitHub↗

    Shotcut is a professional-grade, cross-platform non-linear video editor built on the MLT multimedia framework. It provides a comprehensive suite for post-production, supporting multi-track timeline editing, high-fidelity color processing, and complex visual effects. The application is designed to handle diverse audio and video formats natively, ensuring high-resolution and HDR workflows are managed within a unified environment. The software distinguishes itself through a modular architecture that emphasizes performance and precision. It utilizes a GPU-accelerated rendering pipeline and proxy-

    Shotcut is a professional-grade non-linear video editor that provides a multi-track timeline, GPU-accelerated rendering, and advanced features like color grading and multi-cam synchronization, making it a comprehensive solution for complex video production.

    C++Color GradingKeyframe AnimationsMulti-Camera Synchronization
    View on GitHub↗13,460
  • kde/kdenliveKDE avatar

    KDE/kdenlive

    5,207View on GitHub↗

    Kdenlive is an open-source non-linear video editing suite designed for digital video post-production. Built on the MLT Framework and utilizing KDE Frameworks for its user interface, it provides a multi-track environment for assembling clips, applying transitions, and rendering final video files. The editor distinguishes itself through a comprehensive set of animation and effect tools, including keyframe-based parameter animation with a visual curve editor for fine-tuning transitions. It supports advanced visual modifications such as clip speed remapping, effect region masking, and the integra

    Kdenlive is a professional-grade, open-source non-linear video editor that provides a robust multi-track timeline, GPU-accelerated rendering, and advanced features like keyframe animation and color grading, making it a comprehensive solution for complex video post-production.

    C++Digital Color CorrectionKeyframe-Based Parameter AnimationsNon-Linear Video Editing
    View on GitHub↗5,207
  • openshot/openshot-qtOpenShot avatar

    OpenShot/openshot-qt

    5,481View on GitHub↗

    This project is an open-source video production suite and non-linear video editor. It provides a multi-track timeline for cutting, splicing, and arranging video and audio clips with frame-level precision, serving as a comprehensive workspace for video post-production. The suite includes specialized tools for keyframe animation, allowing for the creation of 2D and 3D visual effects and motion graphics. It also features a multi-track audio mixer for blending sound sources and adjusting levels to accompany visual content. Capability areas cover a full post-production workflow, including color c

    OpenShot is a dedicated non-linear video editor that provides a multi-track timeline, keyframe animation, and essential post-production tools, making it a functional choice for video editing workflows.

    PythonKeyframe AnimationsKeyframe AnimationsFFmpeg Wrappers
    View on GitHub↗5,481
  • alyssaxuu/motionityalyssaxuu avatar

    alyssaxuu/motionity

    3,976View on GitHub↗

    Motionity is a browser-based motion graphics editor and video compositor. It provides a visual timeline for creating animated videos and compositions using a layer-based system and keyframe animation tools. The project features a dedicated Lottie animation renderer, allowing users to import and render vector-based files for scalable motion graphics. It includes specialized tools for keyframe animation, using easing functions to control object movement and property transitions. The platform covers a broad range of production capabilities, including digital asset composition, video clip editin

    Motionity is a browser-based motion graphics and video composition tool that provides a layer-based timeline and keyframe animation, making it a capable choice for motion-focused editing even if it lacks the full multi-cam suite of a traditional NLE.

    JavaScriptKeyframe AnimationsMotion Graphics EditorsVideo Editing
    View on GitHub↗3,976
  • olive-editor/oliveolive-editor avatar

    olive-editor/olive

    9,052View on GitHub↗

    Olive is an open-source non-linear video editor and multi-track compositor designed for digital video production. It provides a desktop application for arranging, cutting, and trimming video and audio clips on a timeline to create high-resolution cinematic content. The software employs a proxy-based editing workflow, substituting high-resolution assets with low-bitrate temporary files to maintain fluid playback and scrubbing performance. This is supported by a non-destructive timeline engine that maps media clips using metadata pointers rather than modifying original source files. The system

    Olive is a professional-grade non-linear video editor that provides a multi-track timeline and a robust node-based compositing engine, making it a capable tool for complex video production workflows.

    C++Non-Linear Video Editing
    View on GitHub↗9,052
  • blender/blenderblender avatar

    blender/blender

    18,787View on GitHub↗

    Blender is a professional 3D creation suite designed for modeling, animation, rendering, and video editing. It functions as an open-source 3D engine that provides a comprehensive framework for procedural geometry, physics simulation, and high-quality visual output. The platform is built upon a foundational architecture that utilizes data-block-based memory management and a dependency-graph-based evaluation system to handle complex scene transformations and geometry updates. The software distinguishes itself through a highly modular, node-based procedural architecture that allows users to cons

    Blender includes a robust non-linear video editor capable of multi-track composition, keyframe animation, and color grading, though its primary focus remains on 3D production rather than dedicated video editing workflows.

    C++Video Editing
    View on GitHub↗18,787
  • zulko/moviepyZulko avatar

    Zulko/moviepy

    14,699View on GitHub↗

    MoviePy is a Python video editing library and automated video processor designed for programmatically cutting, concatenating, and manipulating video and audio files. It serves as a non-linear video editor and an interface for FFmpeg to handle the reading, writing, and conversion of diverse media formats and codecs. The library enables automated video composition through the layering of multiple video and audio streams using transparency and coordinate-based positioning. It supports dynamic content generation by inserting text overlays and performing custom video frame processing where raw fra

    This is a programmatic video processing library for automating edits via code, rather than a professional-grade non-linear video editor with a graphical interface for manual timeline composition.

    PythonFFmpeg WrappersNon-Linear Video EditingVideo Compositing
    View on GitHub↗14,699
  • natrongithub/natronNatronGitHub avatar

    NatronGitHub/Natron

    5,404View on GitHub↗

    Natron is an open-source node-based video compositor and motion graphics software. It functions as a visual effects tool that combines images and video using a node graph and a linear color pipeline to create complex effects and set extensions. The software includes a 2D motion tracking suite for stabilizing footage and tracking pixel movement across frames. It is a Python-scriptable environment, allowing for custom automation and user interface extensions through an embedded Python interpreter. The platform provides a comprehensive range of compositing capabilities, including chroma keying,

    Natron is a node-based visual effects and compositing tool rather than a non-linear video editor, making it a specialized building block for post-production effects rather than a platform for timeline-based video assembly.

    C++Keyframe AnimationsDigital Color CorrectionMotion Graphics Editors
    View on GitHub↗5,404
  • microshow/rxffmpegmicroshow avatar

    microshow/RxFFmpeg

    4,732View on GitHub↗

    RxFFmpeg is an Android multimedia framework and media transcoder based on FFmpeg. It provides a set of tools for video and audio editing, transcoding, and processing on Android devices. The framework integrates a video player component for rendering local files and network streams with zoom and rotation support. It also includes specialized libraries for Android video editing, such as cropping and splicing, and Android audio processing for mixing tracks and modifying voice pitch. The project covers broad media manipulation capabilities, including the conversion of images to video, the extrac

    This is a multimedia framework and library for Android developers to build media processing features, rather than a standalone non-linear video editing application for professional composition.

    CFFmpeg TranscodersFFmpeg WrappersVideo Editing
    View on GitHub↗4,732
  • mli/autocutmli avatar

    mli/autocut

    7,579View on GitHub↗

    Autocut is a text-based video editor and automatic speech recognition tool. It allows users to cut and merge video clips by modifying a text transcript instead of using a traditional timeline. The system operates as an FFmpeg video processor and subtitle manipulation utility. It converts spoken audio into text and compacts subtitle files into simplified formats, enabling the removal of unwanted video segments by deleting corresponding sentences from a transcription file. The project covers automated video transcription, non-linear video cutting, and subtitle file management. It supports hard

    This tool focuses on text-based automated cutting and transcription rather than providing the professional-grade, multi-track timeline and manual composition features required for a traditional non-linear video editor.

    PythonFFmpeg WrappersNon-Linear Video EditingVideo Editing
    View on GitHub↗7,579
  • php-ffmpeg/php-ffmpegPHP-FFmpeg avatar

    PHP-FFmpeg/PHP-FFmpeg

    5,013View on GitHub↗

    PHP-FFmpeg is an object-oriented wrapper for executing FFmpeg binary commands within PHP applications. It serves as a multimedia processing library and toolkit for transcoding, clipping, merging, and filtering audio and video files through a standardized programmatic interface. The project provides specialized drivers for video manipulation, audio editing, and media metadata extraction. These drivers allow for the application of visual filters, the modification of audio sample rates, and the probing of multimedia files to retrieve technical specifications and validate file integrity. The lib

    This is a programmatic library for automating FFmpeg tasks via PHP rather than a professional-grade non-linear video editing application with a visual timeline and composition interface.

    PHPFFmpeg TranscodersFFmpeg WrappersVideo Editing
    View on GitHub↗5,013
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
jliljebl/flowblade3KPythongpl-3.0Feb 18, 2026
mltframework/shotcut13.5KC++gpl-3.0Feb 19, 2026
kde/kdenlive
5.2K
C++
GPL-3.0
Jun 23, 2026
openshot/openshot-qt5.5KPythonotherFeb 18, 2026
alyssaxuu/motionity4KJavaScriptmitSep 11, 2022
olive-editor/olive9.1KC++GPL-3.0Dec 5, 2024
blender/blender18.8KC++NOASSERTIONJun 16, 2026
zulko/moviepy14.7KPythonMITMar 7, 2026
natrongithub/natron5.4KC++GPL-2.0Jul 2, 2025
microshow/rxffmpeg4.7KC—Apr 11, 2023

Related searches

  • an open source video editor for professional workflows
  • an open source non-linear video editor
  • an open source non-linear video editor
  • an open source alternative to CapCut
  • an open source video player for desktop
  • an open source screen recorder and video editor
  • an open source video editor for professional post production
  • an open source video transcoder like HandBrake