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 1081 projects

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
CQuery
CQueryTypeScript

A Visual Studio Code extension providing fast, robust C++ language support with features like code completion, semantic highlighting, and references.

#semantic-highlighting#developer-tools#language-server
Stars55
Forks16
Last commit
Txeo
TxeoC++

A lightweight, high-performance C++ wrapper for TensorFlow that simplifies development with a modern API.

#high-performance#deep-learning#xla
Stars55
Forks4
Last commit1 year ago
SEEDS Revised
SEEDS RevisedC++

A C++ implementation of the SEEDS superpixel segmentation algorithm using energy-driven sampling for computer vision.

#algorithm-implementation#superpixels#superpixel-algorithm
Stars54
Forks13
Last commit7 years ago
cpp-template
cpp-templatePython

A template C++ project using CMake for building and Catch for unit testing, with CI and tooling integration.

#clang-format#clang-tidy#sanitizers
Stars54
Forks15
Last commit4 years ago
ValuStor
ValuStorC++

A header-only C++ key-value database client for ScyllaDB/Cassandra, designed as a persistent and scalable alternative to memcached.

#memcached-alternative#distributed-systems#scylladb
Stars54
Forks8
Last commit7 years ago
cmake_snippets
cmake_snippets

A collection of short, copy-pasteable CMake snippets for common tasks in modern CMake projects.

#code-examples#cmake#c-plus-plus
Stars52
Forks4
Last commit7 years ago
theArk
theArkC++

A Windows x86 PE packer written in pure C/C++ that implements a linker for repackaging executables with in-memory decompression.

#c-plus-plus#security-tools#malware-analysis
Stars52
Forks11
Last commit6 years ago
HexEmbed
HexEmbedC

A small utility to embed files into C or C++ programs as hex arrays for cross-platform use.

#hex-conversion#c#file-embedding
Stars51
Forks8
Last commit8 years ago
clsdk
clsdkC++

A C++ testing framework for EOSIO smart contracts with in-contract WebAssembly debugging in VS Code.

#webassembly#smart-contracts#eosio
Stars51
Forks25
Last commit2 years ago
Vulkan Basic Graphics Samples
Vulkan Basic Graphics SamplesC++

A collection of C++ graphics samples demonstrating Vulkan API usage through the Magma library.

#vulkan#compute-shaders#shaders
Stars51
Forks3
Last commit15 days ago
Eronona-Packer
Eronona-PackerC++

A Windows executable packer that compresses 32-bit EXE files to reduce their size.

#visual-studio#c-plus-plus#exe-compression
Stars49
Forks13
Last commit6 years ago
BitmapPlusPLus
BitmapPlusPLusCMake

A simple and fast single-header C++ library for reading, writing, and manipulating BMP image files.

#bitmap#bmp-format#bitmap-graphics
Stars49
Forks14
Last commit11 months ago
Cloe
CloeC++

A unified interface for closed-loop simulation of automated-driving software components, abstracting over environment and vehicle simulators.

#software-testing#simulation-framework#python-cli
Stars49
Forks23
Last commit2 months ago
influxdb-cpp-rest
influxdb-cpp-restC++

A modern C++20 client library for InfluxDB with synchronous and asynchronous APIs, plus a C wrapper.

#c-wrapper#client#rxcpp
Stars49
Forks28
Last commit6 months ago
BASIS
BASISC++

CMake BASIS is a build system and software implementation standard that simplifies creating sharable software and libraries.

#project-template#software-standards#perl
Stars49
Forks10
Last commit5 years ago
mini-qml
mini-qmlQML

A minimal Qt 5.15 deployment for Linux, Windows, macOS, and WebAssembly applications.

#deployment#qt#webassembly
Stars48
Forks10
Last commit5 years ago
Hello triangle,
Hello triangle,C++

A minimal Vulkan ray tracing example demonstrating the VK_KHR_ray_tracing extension with a simple triangle.

#vulkan#graphics#ray-tracing
Stars47
Forks4
Last commit5 years ago
AppImageUpdater
AppImageUpdaterC++

A user-friendly desktop application for updating AppImages using delta updates to save bandwidth.

#desktop-application#open-source#qt5
Stars46
Forks7
Last commit5 years ago
DungeonTemplateLibrary-Godot
DungeonTemplateLibrary-GodotC++

A Godot 4 GDExtension that wraps the C++ Dungeon Template Library for procedural 2D map generation.

#terrain-generation#procedural-generation#2d-maps
Stars45
Forks3
Last commit
autocmake
autocmakeCMake

A CMake plugin composer that simplifies building and maintaining CMake-based projects by assembling reusable modules.

#scientific-computing#devops#plugin-system
Stars45
Forks18
Last commit2 months ago
simple_enum
simple_enumC++

A fast, intuitive, and type-safe C++ library for enhanced enumeration support with minimal compile-time overhead.

#enumeration#ranges#string-conversion
Stars44
Forks2
Last commit8 months ago
Tracetool
TracetoolPascal

A Windows viewer and multi-language client API for sending and displaying traces, logs, and debug output from various sources.

#tracing#java#c-plus-plus
Stars44
Forks14
Last commit4 days ago
GreatCMakeCookOff
GreatCMakeCookOffCMake

A collection of useful and experimental CMake recipes for simplifying build system configuration.

#open-source#cmake-modules#cmake
Stars44
Forks21
Last commit3 years ago
ros2_pytorch
ros2_pytorchC++

A ROS2 template node for running PyTorch C++ models, enabling real-time inference in robotics applications.

#robotics#template-node#ros2
Stars43
Forks7
Last commit7 years ago
libbw64
libbw64C++

A lightweight C++ header-only library for reading and writing Broadcast Wave 64 (ITU-R BS.2088) audio files.

#adm-metadata#itu-r-bs2088#open-standard
Stars43
Forks19
Last commit2 years ago
simple-rpc-cpp
simple-rpc-cppPython

A Python script that generates RPC wrappers for C/C++ functions, enabling remote execution with minimal code changes.

#experimental-control#header-wrappers#c-plus-plus
Stars42
Forks9
Last commit11 years ago
Display_Lib_RPI
Display_Lib_RPIC++

A C++ library for Linux single-board computers to drive various electronic displays via SPI, I2C, and GPIO interfaces.

#spi#single-board-computer#max7219
Stars41
Forks7
Last commit11 days ago
MiLi
MiLiC++

A collection of minimal, header-only C++ utility libraries for common programming tasks.

#coroutines#template-metaprogramming#stream-utilities
Stars41
Forks8
Last commit11 years ago
d-SEAMS
d-SEAMSC++

A C++ core engine for deferred structural elucidation analysis of molecular dynamics trajectories.

#scientific-computing#lua-scripting#trajectories
Stars40
Forks10
Last commit18 days ago
libstatistics_collector
libstatistics_collectorC++

A ROS 2 C++ library for collecting measurements and calculating moving average statistics across them.

#quality-of-service#statistics#ros2
Stars40
Forks24
Last commit1 month ago
Fireworks Engine
Fireworks EngineC++

A lightweight sandbox game engine built with OpenGL for rapid prototyping and high customizability.

#sandbox#opengl#fireworks-engine
Stars40
Forks4
Last commit4 years ago
GeographicLib
GeographicLibC++

A C++ library for performing geographic projections and geodetic calculations with high precision.

#scientific-computing#geospatial#c-plus-plus
Stars39
Forks8
Last commit11 years ago
cmake-unit
cmake-unitCMake

A unit testing framework for CMake scripts, enabling automated testing of CMake macros and build logic.

#unit-testing#continuous-integration#cmake
Stars39
Forks5
Last commit9 years ago
jbson
jbsonC++

A header-only C++14 library for building, parsing, and iterating BSON and JSON documents.

#bson#data-serialization#jsonpath
Stars38
Forks5
Last commit10 years ago
Xalan C
Xalan CC++

Apache Xalan-C++ is a C/C++ library and command-line tool for transforming XML documents using XSLT 1.0 stylesheets.

#c-library#xalan#command-line-tool
Stars36
Forks34
Last commit1 month ago
PreviousPage 30 of 31Next

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
2 years ago
4 days ago
#Cross Platform389
#Cpp224
#Game Development179
#Header Only159
#Cmake150
#Game Engine119
#High Performance79
#Opengl78
#Open Source72
#C69
#Linux67
#Vulkan67