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

DaVinci Resolve Alternatives

Ranking updated Aug 19, 2026

For an open source video editor for professional post production, the strongest matches are jliljebl/flowblade (Flowblade is a non-linear video editor and multitrack compositor), openshot/openshot-qt (OpenShot is an open-source non-linear video editor with timeline) and kde/kdenlive (Kdenlive is an open-source non-linear video editing suite providing). mltframework/shotcut and olive-editor/olive round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

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

DaVinci Resolve Alternatives

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 non-linear video editor and multitrack compositor featuring timeline editing, audio mixing, visual effects, and GPU acceleration, though it lacks multicam editing support.

    PythonAudio MixingNon-Linear Video EditingDigital Color Correction
    View on GitHub↗3,017
  • 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 an open-source non-linear video editor with timeline editing, audio mixing, and visual effects, though it lacks some advanced professional post-production capabilities like high-end multicam editing.

    PythonAudio MixingNon-Linear Video EditingHardware Accelerated Media Encoders
    View on GitHub↗5,481
  • 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 an open-source non-linear video editing suite providing a multi-track environment with timeline editing, color grading, and effects, making it a strong fit for this search despite lacking some of the advanced native multicam and heavy GPU compositing suites of flagship Hollywood tools.

    C++Audio MixingMulticam ViewsTimeline Editing
    View on GitHub↗5,207
  • 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 cross-platform, professional-grade non-linear video editor with timeline editing, color grading, and GPU-accelerated rendering, though it lacks some advanced built-in collaborative features compared to a full studio post-production suite.

    C++Color GradingMulti-Camera SynchronizationHardware Accelerated Media Encoders
    View on GitHub↗13,460
  • 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 an open-source non-linear video editor with multi-track composition and timeline capabilities, though it lacks some advanced professional features like full multicam support compared to the most comprehensive suites in this category.

    C++Non-Linear Video Editing
    View on GitHub↗9,052
  • mifi/lossless-cutmifi avatar

    mifi/lossless-cut

    41,364View on GitHub↗

    LosslessCut is a desktop application designed for the precise editing of video and audio files without re-encoding the underlying media streams. By performing stream copying and container remuxing, the software allows users to cut, merge, and rearrange media segments while maintaining the original bit-perfect quality of the source content. The application distinguishes itself by utilizing a stream-copying data pipeline that transfers raw media packets directly from source to destination, significantly reducing processing time compared to traditional transcoding workflows. It also functions as

    LosslessCut is a desktop video editor that allows for precise cutting and merging of media files, though it focuses on lossless stream-copying rather than professional-grade non-linear post-production, color grading, and compositing.

    TypeScriptVideo EditingMultimedia ProcessingTranscoding Engines
    View on GitHub↗41,364
  • brianchirls/seriously.jsbrianchirls avatar

    brianchirls/Seriously.js

    3,887View on GitHub↗

    Seriously.js is a WebGL video processing framework and browser-based graphics engine designed for real-time video composition and image manipulation. It functions as a node-based visual compositor that organizes media sources and effects into a directed acyclic graph, using a custom fragment shader compiler to transform these graphs into optimized GLSL shaders for GPU-accelerated rendering. The engine features a modular web media pipeline and a plugin-based architecture, allowing for the integration of custom effects, input sources, and output targets. It enables the development of interactiv

    Seriously.js is a WebGL video processing framework and browser-based graphics engine, but it is a programming library for building visual effects pipelines rather than a complete non-linear video editing application.

    JavaScriptNode-Based Video Compositing
    View on GitHub↗3,887
  • 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 an open-source visual effects compositor and motion graphics tool rather than a comprehensive non-linear video editing system with a timeline.

    C++Node-Based Video CompositingDigital Color Correction
    View on GitHub↗5,404
  • jp9000/obsjp9000 avatar

    jp9000/OBS

    3,427View on GitHub↗

    OBS is a professional software suite designed for live video streaming and recording. It functions as a comprehensive production platform that captures, mixes, and broadcasts high-quality audio and video content to various online platforms or local storage. The software utilizes a modular architecture that allows for the integration of third-party extensions, enabling users to customize their production environment. It features a scene-graph composition system that organizes multiple visual and audio sources into a unified layout, supported by a real-time audio mixing pipeline and a multi-thr

    This repository is a live video streaming and recording suite rather than a non-linear video editing application for post-production.

    CAudio MixingHardware Accelerated Media Encoders
    View on GitHub↗3,427
  • webadderallorg/recordlywebadderallorg avatar

    webadderallorg/Recordly

    17,953View on GitHub↗

    Recordly is a screen recording and video editing suite designed for creating product demonstrations. It combines screen and audio capture software with a dedicated demo video editor and tools for merging webcam overlays and exporting projects as MP4 files or looping GIFs. The platform features a specialized cursor animation engine that applies smoothing, motion blur, and click animations to the rendered mouse movements. It also provides customizable webcam bubbles and a system for placing recordings inside styled containers with custom wallpapers and drop shadows. The editing workflow center

    Recordly is a specialized screen recording and product demo suite rather than a professional-grade non-linear video editor for high-end post-production, color grading, and visual effects.

    TypeScriptNon-Linear Video EditingTimeline Interfaces
    View on GitHub↗17,953
  • mifi/editlymifi avatar

    mifi/editly

    5,435View on GitHub↗

    Editly is a headless, programmatic video engine and automated assembler. It functions as a declarative video editor that generates MP4 and GIF exports from structured data or code, removing the need for a manual graphical user interface. The system is distinguished by its ability to integrate GLSL fragment shaders as visual layers within a programmatic timeline. It uses a configuration-based model to define clips, layers, and audio tracks, allowing for reproducible video assembly and the generation of custom programmatic graphics. The engine covers a broad range of media production capabilit

    Editly is a programmatic, headless video engine driven by code rather than the interactive timeline and color grading interface a professional non-linear editor requires.

    TypeScriptAudio MixingNon-Linear Video Editing
    View on GitHub↗5,435
  • bradlarson/gpuimage2BradLarson avatar

    BradLarson/GPUImage2

    4,941View on GitHub↗

    GPUImage2 is a Swift framework for applying real-time filters and effects to images and video using the GPU. It provides a real-time video filter library, an image geometry manipulation engine, and an OpenGL shading pipeline for processing visual data on graphics hardware. The framework enables the construction of visual effect pipelines by chaining image sources to consumers in sequential flows. It supports the development of custom fragment and vertex shaders for bespoke image processing and offers the ability to bundle these operations into reusable units via graph-based grouping. Capabil

    This repository is a GPU-accelerated image and video filtering framework rather than a complete non-linear video editing application with timeline editing and multicam support.

    SwiftGPU Accelerated Rendering
    View on GitHub↗4,941
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
jliljebl/flowblade3KPythongpl-3.0Feb 18, 2026
openshot/openshot-qt5.5KPythonotherFeb 18, 2026
kde/kdenlive5.2KC++GPL-3.0Jun 23, 2026
mltframework/shotcut13.5KC++gpl-3.0Feb 19, 2026
olive-editor/olive9.1KC++GPL-3.0Dec 5, 2024
mifi/lossless-cut41.4KTypeScriptGPL-2.0Jun 12, 2026
brianchirls/seriously.js3.9KJavaScriptMITOct 21, 2022
natrongithub/natron5.4KC++GPL-2.0Jul 2, 2025
jp9000/obs3.4KCGPL-2.0Aug 1, 2020
webadderallorg/recordly18KTypeScriptNOASSERTIONJun 22, 2026

Related searches

  • an open source video editor for professional workflows
  • an open source alternative to CapCut
  • an open source non-linear video editor
  • an open source non-linear video editor
  • an open source video transcoder like HandBrake
  • an open source video editor for editing
  • an open source screen recorder and video editor
  • an open source alternative to HeyGen