Keep programming environments reproducible with DevPod, a client-only tool that works across infrastructure and IDEs.
KDevelop
Develop in C, C++, Python, QML, JavaScript, and PHP with KDevelop, a cross-platform IDE.

About KDevelop
KDevelop is an integrated development environment for C and C++ projects, with support for QML/JavaScript and optional Python and PHP plugins. It is available for Linux, Windows and macOS and is aimed at large software projects such as KDE or Qt, where work spans several connected frameworks and libraries.
Pricing is not clearly stated.
Key features
- Code completion from on-the-fly project parsing
- First-class support for C, C++, Objective-C and QML, with JavaScript also fully supported
- CMake and QMake project support
- Multiple projects in one session with selectable build order
- GUI integration for Git, Bazaar, Subversion, CVS, Mercurial (optional plugin) and Perforce
- Qt, CMake and Man page documentation in the editor
- Plugin extensions such as Clang-Tidy and Heaptrack
KDevelop at a glance
- Website
- kdevelop.org
- Category
- Development › Code Editors & IDEs
- Type
- App
- Pricing
- Not confirmed. Check the site
- Platforms
- Linux, macOS, Windows
- Details verified
- Oct 22, 2026 · Official source
- Open source
- Yes
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
KDevelop alternatives
Tools and sites you could use instead, ranked by how closely they match.
Acode offers mobile code editing, an Alpine Linux terminal, and tools for running AI coding agents.
Phoenix Code is a free, open-source code editor with live preview for HTML, CSS, and JavaScript.
Terminal-based coding with language servers, project search, and diff review is supported by Fresh IDE.
Edit code and collaborate with others using Zed, a high-performance multiplayer code editor.
Compile and run code in programming languages including C, C++, Java, JavaScript, Python, and more with Wandbox.
Popular in Code Editors & IDEs
Well-known listings from the same topic.
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












