C++
Notes
Links
IKOS - Static analyzer for C/C++ based on the theory of Abstract Interpretation.
cget - C++ package retrieval.
Buckaroo - Decentralized C++ package manager.
pybind11 - Seamless operability between C++11 and Python.
dbg-macro - Macro for printf-style debugging fans.
Mesh - Memory allocator that automatically reduces the memory footprint of C/C++ applications.
Cppcheck - Static analysis of C/C++ code.
ChaiScript - Embedded Scripting Language Designed for C++.
Cheerp - C/C++ compiler for Web applications - compiles to WebAssembly and JavaScript.
CppML - Meta Language for C++.
#include C++ - Global, inclusive, and diverse community for developers interested in C++.
C++ Insights - See your source code with the eyes of a compiler. (Code) (About)
ThreadPool - Simple C++11 Thread Pool implementation. (HN)
AddressSanitizer - Memory error detector for C/C++.
CMakeStarter - Template for modern C++ libraries and projects.
CPM.cmake - CMake script that adds dependency management capabilities to CMake.
ProDBG - New debugger under development that will support a variety of targets and operating systems.
Pitchfork - Set of conventions for native C and C++ projects. The most prominent being the project layout conventions.
CMakeRC - Standalone CMake-Based C++ Resource Compiler.
re2c - Lexer generator for C/C++.
Modern C++ Template - Quick C++ template for modern CMake projects, aimed to be an easy to use starting point.
Clang-Tidy - Clang-based C++ “linter” tool.
zapcc - Caching C++ compiler based on clang, designed to perform faster compilations.
CPyKE - Easy integrated Python scripting embedded in C++.
C++ On Sea - International C++ conference.
Templight - Template Instantiation Profiler and Debugger.
The C++ Bestiary (2017) - Compendium of Cryptic Characters.
C++ Best Practices (2020) - 45ish Simple Rules with Specific Action Items for Better C++.
Ocean - Project manager, similar to Rust's Cargo, for C and C++ written with Rust.
sigcpp - Special Interest Group on C++.
Include What You Use - Tool for use with clang to analyze #includes in C and C++ source files. (Docs)
TCMalloc - Fast, multi-threaded malloc implementation used by Google.
CRUST - C/C++ to Rust Transpiler.
Orbit (Open Runtime Binary Instrumentation Tool) - Standalone C/C++ profiler for Windows and Linux.
Runtime Compiled C++ sample code - Way to reliably make major changes to your C++ code at runtime and see the results immediately.
CPPINCLUDE - Tool for analyzing includes in C++.
atJIT - Just-in-time autotuning compiler for C++.
Standalone C++ - Run C++ from anywhere.
NativeJIT - C++ expression -> x64 JIT.
fips - High-level build system for distributed, multi-platform C/C++ projects.
C++ Style Guide Lineup - Comparison of common C++ style guides.
Palanteer - Set of lean and efficient tools to improve the general software quality, for C++ and Python programs.
JSCPP - Simple C++ interpreter written in JavaScript.
MicroProfiler - Cross-platform low-footprint realtime C/C++ Profiler.
cel-cpp - Fast, portable, non-Turing complete expression evaluation (C++).
C++ Roadmap - Дорожная карта по изучению языка C++ для чайников.
weggli - Fast and robust semantic search tool for C and C++ codebases. Designed to help security researchers identify interesting functionality in large codebases.
Hacking C++ - Learn Contemporary C++ // code examples, concise explanations and infographics. (Twitter)
easy_profiler - Lightweight profiler library for c++.
C++ Python-like Decorators - How to write decorator functions in modern C++.
BRiCk - Formalization of C++ for verification purposes.
Flawfinder - Simple program that scans C/C++ source code and reports potential security flaws.
C++ Stories - Modern C++, news reports, tools, and more.
ccls - C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting.
Last updated