81 Open Source Cxx Software Projects
Free and open source cxx code projects including engines, APIs, generators, and tools.
Log4cplus 1227 ⭐
log4cplus is a simple to use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration. It is modelled after the Java log4j API.
Kfr 1162 ⭐
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Bareflank Hypervisor 1093 ⭐
lightweight hypervisor SDK written in C++ with support for Windows, Linux and UEFI
Vim Lsp Cxx Highlight 299 ⭐
Vim plugin for C/C++/ObjC semantic highlighting using cquery, ccls, or clangd
Cxx 84 ⭐
:electric_plug: Configuration-free utility for building, testing and packaging executables written in C++. Can auto-detect compilation flags based on includes, via the package system and pkg-config.
Syntax Highlighter 137 ⭐
Syntax Highlighter extension for Visual Studio Code (VSCode). Based on Tree-sitter.
Uberswitch 66 ⭐
A header-only, unobtrusive, almighty alternative to the C++ switch statement that looks just like the original.
Cpptest 46 ⭐
:hammer_and_wrench: Powerful, yet simple, C++ unit testing framework; new home after https://sourceforge.net/projects/cpptest/
Binaural Audio Editor 37 ⭐
This is an audio application that produces 3D binaural audio from 2D mono audio samples and positional information given by the graphical user interface. Listen to 3D audio through stereo headphones. Video Demo:https://www.youtube.com/watch?v=peF9cZSwVGw
Rxdock 35 ⭐
RxDock is a fork of rDock. Note: the latest code is under development. Please do git checkout c0c3a3a after clone if you want patched rDock. [IMPORTANT NOTE: pull requests should be posted on GitLab, this is a read-only source code mirror]
Nano Ycmd 15 ⭐
Modded GNU Nano using ycmd code completion and IntelliSense. The ycmd code completion support for nano is found in the ymcd-code-completion branch.
Gtl 19 ⭐
A collection of useful well-commented, self-contained, simple, and/or interesting C++ classes
Sonar Cxx 766 ⭐
SonarQube C++ Community plugin (cxx plugin): This plugin adds C++ support to SonarQube with the focus on integration of existing C++ tools.
Sdl2 Examples 176 ⭐
Examples for getting started with SDL2, for over 12 different programming languages
Paritytech Cachepot 89 ⭐
cachepot is `sccache` with extra sec, which in turn is `ccache` with cloud storage
Cuvec 69 ⭐
Unifying Python/C++/CUDA memory: Python buffered array ↔️ `std::vector` ↔️ CUDA managed memory
Ad Xolib 41 ⭐
C++ library for Parsing OpenScenario (1.1.1) & OpenDrive files (1.7) ASAM Specifications
Matio Cpp 16 ⭐
A C++ wrapper of the matio library, with memory ownership handling, to read and write .mat files.
Boost_beast_websocket_echo 13 ⭐
A collection of Demo applications to try to help you understand how Asio and Beast work
Snmppp 13 ⭐
A modern C++ wrapper library for net-snmp, designed to be thread-safe with v2/v3: Sessions may not be shared across threads
Short Crack Model 11 ⭐
A short-crack finite element model incorporating both crystal plasticity and phase-field modeling of the crack geometry.