Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. C Plus Plus

C Plus Plus

1079 projects

Showing 36 of 1079 projects

Amplitude Audio SDK
Amplitude Audio SDKC++

A cross-platform audio engine optimized for games, featuring spatial audio, data-driven configuration, and a plugin architecture.

#game-audio#data-driven#spatial-audio
Stars76
Forks8
Last commit15 days ago
plf::stack
plf::stackC++

A C++ stack container with significantly better performance than std::stack across various data sizes.

#standard-library-alternative#stack-container#stack
Stars75
Forks6
Last commit1 month ago
compatibility
compatibilityCMake

A CMake module that automatically detects C++ compiler features and generates workaround headers for cross-compiler compatibility.

#header-generation#compiler-support#c-plus-plus-11
Stars75
Forks14
Last commit9 years ago
LightSaber
LightSaberC++

A multi-core stream processing engine for high-throughput window aggregation with optional exactly-once fault tolerance.

#stream-processing#multi-core#window-aggregation
Stars74
Forks19
Last commit4 years ago
jute
juteC++

A single-header C++ JSON parser with a read-only API, designed for simplicity and drop-in use.

#data-serialization#cpp17#lightweight
Stars73
Forks24
Last commit3 months ago
Mous Player
Mous PlayerC++

A lightweight, extensible audio player and converter for FreeBSD, Linux, and macOS with multiple interface options.

#qt#plugin-system#converter
Stars72
Forks17
Last commit3 years ago
NBTEditor
NBTEditorC++

A desktop application for editing Minecraft NBT binary files and schematic files.

#desktop-application#schematic-editor#qt5
Stars72
Forks9
Last commit2 years ago
AutoHotkey DLL
AutoHotkey DLLAutoHotkey

AutoHotkey_H v1 DLL release providing a C/C++ interface for embedding AutoHotkey scripting capabilities.

#macro#dll#windows-automation
Stars68
Forks12
Last commit4 years ago
cpp14-project-template
cpp14-project-templateCMake

A cross-platform C++14 project template with continuous integration and documentation setup.

#doctest#codecov#unit-testing
Stars68
Forks12
Last commit7 years ago
Vulkan Demos and Tutorials
Vulkan Demos and TutorialsC++

A collection of heavily commented C++ Vulkan demos and tutorials for beginners learning graphics programming.

#vulkan#shaders#gpu-compute
Stars68
Forks3
Last commit9 years ago
Ginseng
GinsengC++

A lightweight header-only C++ library for building REPL tools with ncurses.

#terminal-application#cpp-library#c-plus-plus-11
Stars67
Forks0
Last commit6 years ago
openFrameworks
openFrameworksC++

A community-developed cross-platform C++ toolkit for creative coding, with an experimental Vulkan renderer branch.

#vulkan#openframeworks#open-source
Stars67
Forks4
Last commit8 years ago
hXOR-Packer
hXOR-PackerC++

A PE packer that compresses executables with Huffman encoding and encrypts them with XOR, executing directly from memory.

#huffman-compression#memory-execution#windows-executable
Stars67
Forks15
Last commit4 years ago
WUI
WUIC++

A cross-platform C++17 library for creating graphical user interfaces with a minimalist API.

#desktop-application#c-plus-plus#ui-library
Stars67
Forks5
Last commit2 months ago
FindMathematica
FindMathematicaCMake

A CMake module for finding Wolfram Language installations and building C/C++ interfaces.

#mathlink#wolfram-language#cmake
Stars65
Forks15
Last commit10 months ago
qt-qml-project-template-with-ci
qt-qml-project-template-with-ciQML

A comprehensive Qt/QML project template with CI, automated testing, code formatting, and multi-platform builds.

#qt#android-application#project-template
Stars65
Forks8
Last commit
gl_vk_supersampled
gl_vk_supersampledC++

Vulkan implementation of super-sampled rendering for high-quality anti-aliasing, with compact Vulkan coding techniques.

#vulkan#opengl#super-resolution
Stars65
Forks18
Last commit1 year ago
logfault
logfaultC++

A header-only C++ logging library for cross-platform applications, supporting native logging on macOS, iOS, Android, Linux, Windows, and Qt.

#qt#cpp-library#ios-lib
Stars64
Forks13
Last commit5 months ago
ocelotgui
ocelotguiC++

A GUI client for MySQL and MariaDB with a built-in debugger, syntax highlighting, and customizable result displays.

#syntax-highlighting#c-plus-plus#database-explorer
Stars63
Forks15
Last commit7 months ago
ros_type_introspection
ros_type_introspectionC++

A C++ library for deserializing ROS messages when their types are unknown at compilation time.

#robotics#ros-bag#c-plus-plus
Stars63
Forks30
Last commit5 years ago
cmake-get
cmake-getCMake

A CMake module for fetching and installing dependencies during CMake configuration, similar to ExternalProject but with shared recipes.

#dependency-manager#build-tools#cget
Stars63
Forks3
Last commit7 years ago
TUISIC
TUISICC++

A TUI online music streaming application with vim motions, multiple sources, and AI integration via MCP.

#music#mpv#archlinux
Stars62
Forks6
Last commit4 months ago
skynet
skynetC++

A lightweight deep learning library written in C++ with C, C#, and Python interfaces, supporting CPU and GPU computation.

#multi-language#cuda#deep-learning
Stars62
Forks24
Last commit4 years ago
arduino-cmake
arduino-cmakeCMake

A CMake-based build system for developing Arduino projects in IDEs like CLion, using the Arduino IDE toolchain.

#ide-integration#cmake#c-plus-plus
Stars62
Forks19
Last commit5 years ago
Ravennakit SDK
Ravennakit SDKC++

Cross-platform C++ SDK for professional networked audio using AES67, RAVENNA, and ST2110-30 protocols.

#aes67#audio-networking#low-latency
Stars62
Forks7
Last commit12 days ago
Boost.PropertyTree
Boost.PropertyTreeC++

A C++ library for storing and accessing configuration data in tree structures with support for JSON, XML, INI, and INFO formats.

#data-serialization#data-structures#c-plus-plus
Stars62
Forks95
Last commit1 month ago
Blockparser+SQL
Blockparser+SQLC++

A fast, minimal-dependency Bitcoin blockchain parser for extracting transaction data and computing blockchain statistics.

#taint-analysis#address-closure#c-plus-plus
Stars60
Forks17
Last commit4 years ago
git-cmake-format
git-cmake-formatCMake

Integrates clang-format into CMake projects with a custom format target and git pre-commit hook.

#clang-format#developer-tools#pre-commit
Stars60
Forks13
Last commit8 years ago
ssp
sspC++

A fast, header-only CSV parser for modern C++ with a versatile API and support for custom types and error handling.

#conversion#cpp17#fast-float
Stars59
Forks5
Last commit11 months ago
tensorflow_ros_cpp
tensorflow_ros_cppCMake

Catkin-friendly C++ bindings for TensorFlow, enabling easy integration of TensorFlow C++ API into ROS projects.

#robotics#bazel#catkin
Stars59
Forks17
Last commit4 years ago
SnobotSim
SnobotSimJava

A Java-based simulator for FRC robots written in Java, with support for C++ and Python.

#ctre#simulation#sensor-simulation
Stars58
Forks11
Last commit5 years ago
Dungeons of Noudar
Dungeons of NoudarC++

A first-person 2.5D dungeon-crawler for MS/FreeDOS, built with C++14, fixed-point math, and software rendering.

#2-5d-graphics#dungeon-crawler#dungeons
Stars57
Forks9
Last commit9 months ago
AVANE
AVANEC

Adobe Air Native Extension for encoding and decoding video/audio using FFmpeg libraries.

#ios#desktop-app#ffmpeg
Stars57
Forks15
Last commit8 years ago
mathplot
mathplotC++

A header-only C++ library for 2D and 3D data visualization using modern OpenGL.

#cplusplus-20#scientific-computing#simulation
Stars57
Forks13
Last commit5 days ago
libappimage
libappimageC++

A C++ library implementing core functionality for handling AppImage portable application files.

#application-packaging#portable-applications#library
Stars56
Forks35
Last commit7 months ago
EzSpriteSheet
EzSpriteSheetC

A free and open-source sprite sheet creator that automatically packs images from a folder into optimized sheets.

#desktop-application#qt#open-source
Stars56
Forks4
Last commit5 days ago
PreviousPage 29 of 30Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 month ago
#Cross Platform389
#Cpp224
#Game Development179
#Header Only159
#Cmake150
#Game Engine119
#High Performance79
#Opengl78
#Open Source72
#C69
#Linux67
#Vulkan67