Open-source C++ projects categorized as IDE

Top 15 C++ IDE Projects

  • LiteIDE

    LiteIDE is a simple, open source, cross-platform Go IDE.

    Project mention: Open Source IDE for Linux | reddit.com/r/golang | 2022-03-17

    There is liteide too: https://github.com/visualfc/liteide Is not super amazing but it does the job and since is purely for Go it has a few nice features. And it's very lightweight!

  • ccls

    C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting

    Project mention: Anyone uses emacs with GDExtension/GDNative? | reddit.com/r/godot | 2022-12-09

    these days a good lsp plugin will get you 90% of what you need for most languages and codebases. once youve got that set up its just a matter of picking lsp servers. i use ccls for c/c++. if you set it up and its not giving you hints for godot classes you probably have to point ccls at the proper godot-cpp subdirs using a .ccls file in your project root.

  • Sonar

    Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • apkstudio

    Open-source, cross platform Qt based IDE for reverse-engineering Android application packages.

    Project mention: looking for an apk editor, either for android or windows | reddit.com/r/hacking | 2022-10-10

    There is also a tool called apkstudio, it allows to edit an apk , recompile and sign it https://github.com/vaibhavpandeyvpz/apkstudio give it a try.

  • Beef

    Beef Programming Language (by beefytech)

    Project mention: Transpiler to C++ | reddit.com/r/cpp | 2022-12-05

    On one hand, I feel there are so many similar languages out there {(Val, Vala, Vale, Corroded Iron, Beef, Zig, Carbon, cppfront, Jai)...}, that we don't need yet another, but also I encourage further thought because it may be inspiration for future improvements to C++ itself. The number one faux pas I see them make is trying to directly compete with C++ (inventing their own type system, their standard library, their build system, own package format...), whereas your (by its very nature as a transpiler) embraces C++.

  • texstudio

    TeXstudio is a fully featured LaTeX editor. Our goal is to make writing LaTeX documents as easy and comfortable as possible.

    Project mention: I've got a problem | reddit.com/r/LaTeX | 2023-01-03

    does the compilation with pdfLaTeX work? Do you use an instance of MiKTeX recently updated? A note about the GUI used would complement a problem report. If you use e.g., TeXStudio, then you already have a preview of the compiled document to monitor the advance of your work. You still can setup the program to open an external pdfviewer (e.g., sumatra) for a subsequent detailed inspection, print to paper of the pdf, etc. later.

  • mindforger

    Thinking notebook and Markdown editor.

  • cpeditor

    The IDE for competitive programming :tada: | Fetch, Code, Compile, Run, Check, Submit :rocket:

    Project mention: Writing a neovim plugin. Please send criticisms to make the code better | reddit.com/r/neovim | 2022-06-18

    It aims to be a 1 to 1 clone of https://github.com/cpeditor/cpeditor/ thanks to u/ouuan

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • ultimatepp

    U++ is a C++ cross-platform rapid application development framework focused on programmer's productivity. It includes a set of libraries (GUI, SQL, Network etc.), and integrated development environment (TheIDE).

    Project mention: C++ Projects with GUI | reddit.com/r/cpp | 2022-12-22

    The true thing is that you may find U++ framework very interesting. We created our framework to be extremely easy to use by beginners. We prepared various tutorials that will teach you how to create powerful UI applications with our technology.

  • gsmartcontrol

    GSmartControl - Hard disk drive and SSD health inspection tool

    Project mention: HDD problems after tripping power breaker. Ran Diskpart Clean which failed to complete and now I can't reinitialize "because of an I/O device error" | reddit.com/r/chia | 2023-01-06

    Have you checked the SMART stats? It might be stuck trying to reallocate sectors as well. There are quite a few options for reading SMART stats, I usually just run GSMARTControl for Windows. https://gsmartcontrol.shaduri.dev/

  • expressPython

    🚄🐍 expressPython - A small Python editor for learning and competitive programming.

  • npp_msvc_ide

    Turn your Notepad++ into powerful Visual Studio replacement!

    Project mention: I turned Notepad++ into full blown MSVC IDE | reddit.com/r/notepadplusplus | 2022-08-21
  • qide

    The Quake Mod IDE


    POWER-KI programming language for Intelligent Applications (IA)

  • oxide

    A prototype IDE for Rust on Linux (by saru-tora)

  • Paperclip

    A brand-new text-editor for Psion 5 Series and other EPOC32 devices (by Kroc)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-06.

C++ IDE related posts


What are some of the best open-source IDE projects in C++? This list will help you:

Project Stars
1 LiteIDE 7,112
2 ccls 3,291
3 apkstudio 2,543
4 Beef 2,164
5 texstudio 2,050
6 mindforger 1,938
7 cpeditor 1,292
8 ultimatepp 568
9 gsmartcontrol 235
10 expressPython 125
11 npp_msvc_ide 71
12 qide 16
14 oxide 4
15 Paperclip 3
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives