54 Open Source Cxx Software Projects
Free and open source cxx code projects including engines, APIs, generators, and tools.
Log4cplus 981 ⭐
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 893 ⭐
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Bareflank Hypervisor 843 ⭐
lightweight hypervisor SDK written in C++ with support for Windows, Linux and UEFI
Vim Lsp Cxx Highlight 177 ⭐
Vim plugin for C/C++/ObjC semantic highlighting using cquery, ccls, or clangd
Cxx 76 ⭐
:electric_plug: Configuration-free utility for building, testing and packaging executables written in C++20
Syntax Highlighter 62 ⭐
Syntax Highlighter extension for Visual Studio Code (VSCode). Based on Tree-sitter.
Uberswitch 48 ⭐
A header-only, unobtrusive, almighty alternative to the C++ switch statement that looks just like the original.
Cpptest 34 ⭐
:hammer_and_wrench: Powerful, yet simple, C++ unit testing framework; new home after https://sourceforge.net/projects/cpptest/
Binaural Audio Editor 24 ⭐
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 13 ⭐
RxDock is a fork of rDock, a fast, versatile and open-source program for docking ligands to proteins and nucleic acids. [IMPORTANT NOTE: pull requests should be posted on GitLab, this is a read-only source code mirror]
Nano Ycmd 11 ⭐
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 17 ⭐
A collection of useful well-commented, self-contained, simple, and/or interesting C++ classes