TheIDE is an integrated development environment for the U++ cross-platform app development framework dedicated to the C++ programming language. It can handle general-purpose C/C++ projects as well. Additionally, it is an excellent IDE for people starting their journey with C/C++ programming and looking for an easy-to-use environment with features like a simple build system, code completion, code formatting, and debugger support.
U++ is a C++ cross-platform rapid application development framework focused on programmers productivity. It includes a set of libraries (GUI, SQL, Network, etc.), and an integrated development environment.
Rapid development is achieved by the smart and aggressive use of C++ rather than through fancy code generators. In this respect, U++ competes with popular scripting languages while preserving C/C++ runtime characteristics.
The U++ integrated development environment, TheIDE, introduces modular concepts to C++ programming. It features BLITZ-build technology to speedup C++ rebuilds up to 4 times, Visual designers for U++ libraries, a Topic++ system for documenting code and creating rich text resources for applications (like help and code documentation) and Assist++ - a powerful C++ code analyzer that provides features like code completion, navigation and transformation.
TheIDE can work with GCC, Clang, MinGW and Visual C++ and contains a full featured debugger. TheIDE can also be used to develop non-U++ applications.
U++ supports following platforms on the production level: Windows, macOS, GNU/Linux & FreeBSD.
Screenshots
Observed history
| App | Change | Version | When ↑ |
|---|---|---|---|
| updated | 2025.1.1 → 2026.1 | 16 Oct 2026 |
Upstream releases
Release notes supplied by the developer. These dates are not Flathub package publication times.
2026.115 Mar 2026
No release notes supplied.
2025.1.129 Jul 2025
This is the first hotfix for the 2025.1 release. We highly recommend all users install this version, especially those running the latest Linux distributions with LLVM 20 or newer.
- Core: Fix warnings on Clang 20 related to non trivial memcall in Topt.h
- Ide: Fix immediate Assist++ crash on Clang 20
2025.123 Mar 2025
No release notes supplied.
2024.1.122 Dec 2024
No release notes supplied.






