C++ Toolbox Directory
Boost
Collection of peer-reviewed portable C++ source libraries that complement the standard library.
Catch2
Modern, C++-native, unit testing framework for C++14 and later with BDD support.
C++ Insights
Clang
A C language family frontend for LLVM, providing fast compilation and excellent diagnostics.
clang-tidy
A clang-based C++ linter tool that provides extensible static analysis, style, and bug-finding checks.
CLion
Cross-platform C/C++ IDE by JetBrains with native CMake support and advanced refactoring.
CMake
Open-source, cross-platform family of tools to build, test, and package software.
Compiler Explorer
Conan
Decentralized, open-source C/C++ package manager for both Windows, Linux, and macOS.
GCC
The GNU Compiler Collection includes front ends for C, C++, Objective-C, Objective-C++, Fortran, Ada, Go, D, Modula-2, COBOL, Rust, and Algol 68 as well as libraries for these languages (libstdc++,...).
GDB
The GNU Project Debugger for observing what a program is doing during execution.
MSVC
Microsoft Visual C++ (MSVC) is a proprietary compiler by Microsoft for C, C++, C++/CLI, and C++/CX programming languages.
Qt
Cross-platform application development framework with a comprehensive set of libraries and tools.
Valgrind
Instrumentation framework for building dynamic analysis tools, including Memcheck for memory errors.
vcpkg
C/C++ dependency manager from Microsoft, supporting thousands of libraries across platforms.
Visual Studio
Comprehensive Microsoft IDE for C++ development on Windows with MSVC compiler.