Kdenlive is a free, open source photo & video editors project written in C++ and released under GPL-3.0. It has 5,701 GitHub stars, 513 forks and 0 open issues, and was last pushed 4 hours ago. On this registry it ranks #9 of 10 tracked projects in Photo & Video Editors, and is listed as an open source replacement for 2 paid products, with 5 head-to-head comparisons available. It gained 31 stars over the last 6 tracked days.

What is Kdenlive?

What it is

Kdenlive is a free and open-source video editor written in C++, released under the GPL-3.0 license, and developed as part of the KDE ecosystem. It builds on the MLT framework for its editing and playback engine, uses Qt and KDE Frameworks 6 for its graphical interface, and draws on frei0r for video effects and LADSPA for audio effects. The project lives within KDE's development infrastructure, with its primary repository hosted on KDE Invent and a GitHub mirror maintained for visibility, and it is distributed through the official kdenlive.org website.

The problem it addresses is the cost and licensing lock-in of professional editing suites. Kdenlive positions itself as an open alternative to Adobe Premiere Pro and DaVinci Resolve (Studio), giving editors a tool that covers both simple family videos and complex projects without a subscription or a proprietary license. Because the codebase is open and the format support comes from MLT, users are not tied to a single vendor for their editing workflow or their project files. The project also treats contribution as more than code: translation, bug triage, documentation, tutorials, and forum support are all listed as ways to take part.

Key capabilities

  • Timeline-based video editing built on the MLT framework, which supplies the underlying editing functionality.
  • Video effects through frei0r and audio effects through LADSPA.
  • A Qt and KDE Frameworks 6 desktop interface, keeping the application native to the KDE stack.
  • Written in C++, with the source available under the GPL-3.0 license.
  • Stable releases and experimental daily builds published on the official website.
  • Documentation and developer guides covering architecture, coding guidelines, and an MLT introduction.

Who uses it and how

  • Editors producing simple family videos, as described in the project's own framing of its scope.
  • Editors working on complex, longer-form projects that need a full timeline and effect pipeline.
  • Users who want a professional-grade editor without paying for a commercial license.
  • Contributors translating the application, triaging bugs, writing documentation, and creating tutorials.
  • Developers building against MLT, Qt, and KDE Frameworks 6, who work from the build instructions and architecture documents.
  • Community members seeking help or discussing development in the Matrix channel #kdenlive-dev:kde.org.

Getting started

The README directs users to the official website at kdenlive.org, where downloads for both stable releases and experimental daily builds are published. Developers are pointed to the build instructions in dev-docs/build.md to set up a development environment.

When to use it — and when not to

Kdenlive is a reasonable choice for anyone replacing Adobe Premiere Pro or DaVinci Resolve (Studio) who wants to avoid a paid license, though the README makes no claim of feature parity with those products. Code contributions must go through KDE Invent, since the GitHub repository is only a mirror, so contributors expecting a GitHub-based workflow will need to adjust. The README documents no installer commands, package manager entries, or container images, so prospective users should check the official website for the current distribution method rather than assuming one.

project readme (upstream, from github) — read inline

Kdenlive

Kdenlive is a powerful, free and open-source video editor that brings professional-grade video editing capabilities to everyone. Whether you're creating a simple family video or working on a complex project, Kdenlive provides the tools you need to bring your vision to life.

For more information about Kdenlive's features, tutorials, and community, please visit our official website.

There you can also find downloads for both stable releases and experimental daily builds for Kdenlive.

Contributing to Kdenlive

Kdenlive is a community-driven project, and we welcome contributions from everyone! There are many ways to contribute beyond coding:

  • Help translate Kdenlive into your language
  • Report and triage bugs
  • Write documentation
  • Create tutorials
  • Help other users on forums and bug trackers

Visit kdenlive.org to learn more about non-code contributions.

Developer Information

Technology Stack

Kdenlive is written in C++ and is using these technologies and frameworks:

  • Core Framework: MLT for video editing functionality
  • GUI Framework: Qt and KDE Frameworks 6
  • Additional Libraries: frei0r (video effects), LADSPA (audio effects)

Getting Started

  1. Check out our build instructions to set up your development environment
  2. Familiarize yourself with the architecture and coding guidelines
  3. If the MLT library is new to you check out MLT Introduction
  4. Join our Matrix channel #kdenlive-dev:kde.org for developer discussions and support

Contributing Code

Kdenlive's primary development happens on KDE Invent. While we maintain a GitHub mirror, all code contributions should be submitted through KDE's GitLab instance. For more information about KDE's development infrastructure, visit the KDE GitLab documentation.

Finding Things to Work On

  • Browse open issues on KDE Invent, for example those labeled with First Task
  • Check the KDE Bug Tracker for reported issues
  • Look for issues tagged with "good first issue" or "help wanted"

Need help getting started? Join our Matrix channel #kdenlive-dev:kde.org - our community is friendly and always ready to help new contributors!

Please get in touch with us before working on a task, either by commenting in the issue or through our Matrix channel.

Frequently asked questions

Is Kdenlive free to use?

Kdenlive is open source under the GPL-3.0 licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does Kdenlive do?

Professional video editing without the price tag

What is Kdenlive written in?

Kdenlive is primarily written in C++. Its source is publicly available at https://github.com/kde/kdenlive, and it has 5,701 GitHub stars.

What is a good open source alternative to Adobe Premiere Pro?

Kdenlive is one of the open source options listed as an alternative to Adobe Premiere Pro, DaVinci Resolve (Studio). Compare licences, stars and activity side by side on the Kdenlive profile.