An open API service indexing awesome lists of open source software.

C++

C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.

https://github.com/knightfox75/ngine

2D Game Engine written in C++ based on SDL2 & SFML

cpp develop game library linux-debian raspberry-pi-os sdl2 sfml windows

Last synced: 14 Apr 2025

https://github.com/ntia/ehata

The Extended Hata (eHata) Urban Propagation Model

cpp csharp propagation

Last synced: 12 Apr 2025

https://github.com/panekj/lapce-cpp-clangd

C/C++ LSP plugin based on clangd for Lapce

cpp lapce lapce-plugin lapce-volt lsp volt

Last synced: 23 Apr 2025

https://github.com/aman9026/codezen

Contains the solutions of all the problems I attempted in practice or competitions on Codezen

codezen competitions competitive-programming cpp java practice practice-programming

Last synced: 15 Aug 2025

https://github.com/gusenov/examples-cpp

Примеры кода на C++.

cpp examples oop template-metaprogramming

Last synced: 14 Apr 2025

https://github.com/jarmitage/resonators

Resonant filter bank synthesis on Bela based on [resonators~] Max/Pd object

audio bela belaplatform cpp filters maxmsp puredata resonators synthesis

Last synced: 20 Aug 2025

https://github.com/abc8747/am4

Discord bot and various utilities for the game Airline Manager 4

aviation cpp discordpy fastapi pybind11 python

Last synced: 19 Jan 2026

https://github.com/shirasawasama/javasharedmemory

Shared memory between Java and C++/Rust/Go processes.

cpp ffi interprocess interprocess-communication ipc java java-19 pure-java shared-memory

Last synced: 08 Jul 2025

https://github.com/justasmasiulis/args

Header only library for binding, reordering and currying of function arguments without cost

bind binder cpp cpp14 currying easy-to-use fast functional functional-programming header-only modern modern-cpp monadic optimization reorder reordering simple small type-erasure

Last synced: 26 Mar 2025

https://github.com/benpope/pusher-cpp

Pusher++ is a header-only cross-platform C++ library for connecting to Pusher

asio beast boost cmake cpp openssl pusher

Last synced: 11 Apr 2025

https://github.com/elandaofficial/venum

A simulated java-like associative-enum implementation.

associative cpp enum java macros map set venum

Last synced: 24 Jun 2025

https://github.com/wkaisertexas/ros2_tracing_cpp

A C++ babeltrace2 plugin which replaces ROS 2 Tracing

cpp lttng ros2

Last synced: 09 Oct 2025

https://github.com/supersodasea/textcat

Textcat: Text data processing library

cat cpp cpp14 parser text xml

Last synced: 11 Apr 2025

https://github.com/mrheer/c-primer-plus-source-code

C++ Primer Plus Source Code

cplusplus cpp

Last synced: 11 Apr 2025

https://github.com/alkurbatov/suvorov-bot

Starcraft 2 rule-based bot capable to play for all races.

bot cpp sc2 sc2-api sc2api starcraft starcraft-ii starcraft-ii-bot starcraft2

Last synced: 29 Apr 2025

https://github.com/raymiiorg/cpp-command-output

Execute commands and get exit status and stdout

cpp

Last synced: 07 Mar 2026

https://github.com/neg4n/nmu

neg4n's mathematics utilities

cpp cpp17 header-only lightweight mathematics vector vector2d vector3d

Last synced: 06 May 2025

https://github.com/thalhammer/libspotify-embedded

Reverse engineered header file for spotify embedded library found in android sdk.

android-sdk c cpp header reverse-engineering sdk spotify

Last synced: 07 Apr 2026

https://github.com/quantumsheep/llvm-antlr4-starter

Pre-configured LLVM and ANTLR4 for C++

antlr4 cpp llvm programming-language

Last synced: 27 Mar 2025

https://github.com/nesall/phenixcode

Privacy-focused, self-hosted RAG assistant for querying codebases with local or cloud LLMs.

ai-coding-assistant code-assistant copilot-alternative cpp developer-tools embeddings llm local-llm privacy rag self-hosted

Last synced: 07 Mar 2026

https://github.com/ika-musuko/openframeworks-clion

template project for using openFrameworks with clion, supports autosuggest and debugging

clion cmake cpp linux makefile openframeworks

Last synced: 01 Apr 2025

https://github.com/pmdroid/tesla-ble

This CPP library facilitates direct communication with Tesla vehicles via the BLE API.

bluetooth-low-energy cpp tesla-api tesla-ble

Last synced: 16 Jan 2026

https://github.com/jcelerier/dynalizer

C++ Dynamic loader generator for C APIs

cpp dynamic-library dynamic-loading libclang python shared-object

Last synced: 06 May 2025

https://github.com/nfrechette/acl-gltf

Animation Compression Library glTF toolkit

animation-3d animation-compression c-plus-plus compression cpp gltf

Last synced: 03 Sep 2025

https://github.com/bigtreetech/octobtt_v2_gui_sigma

OctoBTT new version of the GUI test source code, include the deployer

api client cpp cpp11 cross-platform eglfs javascript json macos macosx octoprint qml qt5 raspberry-pi raspbian shell sigma ui

Last synced: 23 Apr 2025

https://github.com/insightsoftwareconsortium/itkcolornormalization

Structure preserving color normalization on H&E images using a reference image

color-normalization cpp image-processing insight-toolkit itk itk-module python

Last synced: 20 Aug 2025

https://github.com/dubniczky/password-cracker

Optimized password list based SHA-256 password cracking written in C/C++, OpenCL for GPU

c cpp gpu hash opencl password-cracker sha256

Last synced: 15 Aug 2025

https://github.com/bneumann/cpputest-test-adapter

A test adapter for Visual Studio Code for the C/C++ Unit Test framework CppUTest.

c cpp cpputest unit-testing vscode-extension

Last synced: 10 Apr 2026

https://github.com/melardev/xeytanwin32-rat

WORK IN PROGRESS. RAT written in C++ using Win32 API

backdoor cpp malware networking rat remote-administration-tool sockets trojan win32 win32api

Last synced: 01 Aug 2025

https://github.com/gbmhunter/cpputils

A library with a range of utility classes and methods for jump starting C++ applications.

bit-manipulation cpp event library queue threadsafe utility

Last synced: 03 Aug 2025

https://github.com/davzim/ritch

An R interface to the ITCH Protocol

cpp itch r rdatatable

Last synced: 23 Aug 2025

https://github.com/besnik/parallel-volume-rendering

Overview and detailed dicussion about parallel volume rendering on a cluster. We describe algorithms, optimalization techniques and challenges for real time rendering of big data on high performance clusters.

algorithm binary-swap c-plus-plus cluster cpp divide-and-conquer message-passing-interface mpi opengl parallel parallel-rendering raycast raycasting raytracing rendering rendering-engine visualization volume-data volume-rendering volume-visualization

Last synced: 29 Apr 2025

https://github.com/lizardbyte/libdisplaydevice

C++ library to modify display devices

cpp python rtd

Last synced: 22 Aug 2025

https://github.com/sgssgene/d_rive

c++20 compile time math(derivation/integration) library

compile-time cpp cpp-library cpp20 derivation forthebadge header-only integration math

Last synced: 02 Aug 2025

https://github.com/ttroy50/pybind11-example

Simple example of using pybind11.

cmake cpp pybind11 python

Last synced: 14 Apr 2025

https://github.com/vojtatom/flocking.cpp

🦆 Flocking algorithm C++ implementation both for CPU and GPU using compute shaders

compute-shaders cpp flocking-simulation gpu opengl

Last synced: 24 Aug 2025

https://github.com/taservers/source-parsers

Simple and modern C++ library for parsing the Valve BSP format

bsp cpp mdl phy source-engine vdf vpk vtf vtx vvd

Last synced: 16 Sep 2025

https://github.com/mhahsler/cs2341

Code Examples for Data Structures with C++

cpp data-structures

Last synced: 10 Mar 2026

https://github.com/kampi/esp32-rak3172

LoRaWAN / LoRa P2P library for ESP32 MCUs and the RAK3172 LoRa SoM.

arduino c cpp esp-idf esp32 esp32-arduino lora lorawan lorawan-device lorawan-node platformio rak3172 serial

Last synced: 09 Jul 2025

https://github.com/RaymondZuo301/cmake_example

This is an example of CMake & C++ project.

cmake cpp

Last synced: 20 Mar 2025

https://github.com/blandalpha/bluey_gallery

FluentUI styled Qt / QML / C++ App. A Bluey database gallery.

bluey cpp database gallery gui qml qt6

Last synced: 29 Oct 2025

https://github.com/russelmann/hole-filling-liepa

Implementation of coarse hole filling algorithm for triangle meshes by P. Liepa.

cpp hole-filling liepa mesh python

Last synced: 23 Feb 2026

https://github.com/gershnik/intrusive_shared_ptr

Intrusive reference counting smart pointer, highly configurable reference counted base class and various adapters

c-plus-plus-17 c-plus-plus-20 cplusplus cplusplus-17 cplusplus-20 cpp cpp17 cpp20 header-only no-dependencies reference-count reference-counting weak-reference

Last synced: 13 Mar 2026

https://github.com/vasumahesh1/azura

Repository for real time rendering engine and tools for C++

cpp d3d12 macos real-time rendering vulkan windows

Last synced: 23 Jan 2026

https://github.com/rdbo/x-inject

GUI Library injector for Windows and Linux

c code-injection cpp dear-imgui dll-injection gui library-injection linux windows

Last synced: 10 Apr 2025

https://github.com/zhenye-na/lintcode

👨‍💻 This repository contains the solutions and explanations to the algorithm problems on LintCode. All are written in Python/Java/C++ and implemented by myself.

algorithms coding-interviews cpp java lintcode lintcode-problems-practice python

Last synced: 09 Oct 2025

https://github.com/harry-hopkinson/universal-no-recoil

🎯 A highly customisable lightweight recoil tool for FPS games.

cpp fps fps-game gaming

Last synced: 12 Mar 2026

https://github.com/sandsmark/unfuckify

makes c++ code using `auto` readable, i. e. unfucks it. I think this is what the kids call "opinionated"

clean-code codestyle cpp cpp11 cpp14 cpp17 lambdas libclang lint linter readability tidy

Last synced: 12 Apr 2025

https://github.com/jhnw/devana

Python package to parse and generate C/C++ code as context aware preprocessor.

code-generation cpp parser preprocessor python

Last synced: 30 Jun 2025

https://github.com/sphinx-contrib/doxylink

A Sphinx extension to link to external Doxygen API documentation.

api-documentation cpp documentation doxygen python sphinx-doc

Last synced: 05 Apr 2025

https://github.com/sdwebimage/librlottie-xcode

A wrapper for librlottie + Xcode project. Support Carthage && CocoaPods && SwiftPM.

carthage cocoapods cpp lottie rlottie swiftpm

Last synced: 10 Jun 2025

https://github.com/m-fatah/hot_reloading_with_cmake

An example to demonstrate how to implement hot reloading for a game engine and integrate it with CMake.

c cmake cpp game-development game-engine gamedev hot-reload

Last synced: 04 Jul 2025

https://github.com/toxe/mandelbrot-comparison

Comparison of Mandelbrot Set programs in different languages with smooth coloring and built-in benchmark mode.

benchmark c cmake comparison cpp mandelbrot performance php python swift

Last synced: 23 Apr 2025

https://github.com/akashchouhan16/data-structures-and-algorithms

A consolidated list of coding problems from university coursework and more.

algorithms c cpp data-structures datastructures dsa-learning-series hacktoberfest

Last synced: 08 May 2025

https://github.com/chrisBRN/Lots_Of_Colors

3000+ RGB colors (2k pantone) in code ready formats for SFML (C++), Game Maker (gml), Godot (tscn) & Unity (C#)

color colour cpp csharp excel game-maker gml godot pantone sfml unity

Last synced: 16 May 2025

https://github.com/toxe/maze-generator

C++ maze generator using recursive backtracking.

ascii-art cpp maze maze-generator recursive-backtracking

Last synced: 23 Apr 2025

https://github.com/ullaskunder3/graphics.h-project-template

My vs code setup for graphics.h ( I know its old, have to learn because of university they use turbo 😶 vs code is better)

bgi-graphics cpp graphics-library vscode

Last synced: 12 Jun 2025

https://github.com/redskittlefox/binarylove3

Simple C++ 20 Serialization Library that works out of the box with aggregate types!

cpp cpp20 cpp20-library serialization serialization-library

Last synced: 13 Jul 2025

https://github.com/mlomb/onnx2code

Convert ONNX models to plain C++ code (without dependencies)

assembly cpp inference machine-learning onnx python

Last synced: 01 Apr 2025

https://github.com/bonevidy/node-escpos-addon

a native escpos addon module for electron and nodejs

addon cpp electron escpos javascript nodejs

Last synced: 25 Mar 2025

https://github.com/unarelith/gamekit

C++ tools for gamedev based on SDL2 and OpenGL

cpp cpp14 game-engine-library gamekit glm opengl sdl2

Last synced: 18 Mar 2025

https://github.com/ferhatgec/colocat

Fegeya Colocat, Colorized 'cat' implementation. Written in C++17.

cat color cpp cpp17 file highlight highlighting implementation linux read syntax unix

Last synced: 14 Apr 2025

https://github.com/utilforever/corailed

Unrailed! simulator using C++ with some reinforcement learning and Unrailed! AI using Python with OpenCV

cplusplus cpp cpp17 python python-api python3 reinforcement-learning rl rl-environment simulator-game unrailed

Last synced: 03 Nov 2025

https://github.com/sharadcodes/sudo_site

The super simple Static Site Generator for C++ enthusiasts

cpp cpp-static-site-generator jamstack static-site static-site-generator

Last synced: 24 Aug 2025

https://github.com/krshrimali/CPP-File-Manager

A C++ File Manager library, to load files in a directory with options to exclude extensions with patterns. Also available as cross platform binary.

cpp file-manager

Last synced: 26 Mar 2025

https://github.com/ozancansel/digital-image-processing

Most of image processing procedure implementations which are mentioned in Digital Image Processing in Gonzales 3rd Edition

cpp image-processing opencv rafaelgonzales tutorial

Last synced: 07 Mar 2026

https://github.com/saberglow/codility_tasks

Codility Tasks & Solutions [100% Performance]

c codility codility-100 codility-solutions cpp java java-11

Last synced: 10 Apr 2025

https://github.com/jdsherbert/unreal-engine-async-load-tool

Asynchronous Loading tool for Unreal Engine allowing soft loading of objects freely or with a callback.

async asynchronous asyncloader callback-functions cpp loading module unreal-engine unreal-engine-5

Last synced: 15 Jul 2025

https://github.com/robotology/robometry

Telemetry suite for logging data from your robot 🤖

cpp robotics telemetry

Last synced: 28 Oct 2025

https://github.com/Huy-DNA/DSA-SFINAE

Data structures & algorithms implemented in C++ with SFINAE

cpp dsa metaprogramming sfinae stl

Last synced: 14 Apr 2025

https://github.com/dickreuter/pokerequitycalculator

C++ implementation of a poker equity calculator as montecarlo simulation

cpp cpp17 montecarlo-simulation poker poker-evaluator

Last synced: 15 Jul 2025

https://github.com/seb-jones/simple-ini-reader

Fast, Simple, Public Domain INI Reader written in C

c cpp cross-platform ini parser public-domain reader single-file

Last synced: 08 May 2025

https://github.com/montellese/cpp-signal

Header-only pure C++11 library providing signal and slot functionality

cpp cxx11 signal slot

Last synced: 13 May 2025

https://github.com/redblobgames/cpp-traverse

C++ Serialization library focusing on extensibility, both of input/output formats and of data types

cpp serialization

Last synced: 22 Mar 2025

https://github.com/senspark/ee-x

Cross-platform library for Cocos2d-x and Unity

cocos2d cocos2d-x cpp cross-platform unity utility

Last synced: 24 Oct 2025

https://github.com/stecman/unicode-input-panel

A human interface device to input any Unicode character

cpp embedded firmware pi-pico pico

Last synced: 29 Oct 2025

https://github.com/soblin/slam

『SLAM入門 ロボットの自己位置推定と地図構築の技術』の実装レポジトリ

clang-format cmake cpp robotis slam travis-ci

Last synced: 11 Sep 2025

https://github.com/ami-iit/reloc-cpp

Cross-platform CMake/C++ library to get the installation prefix of shared library in a relocatable way.

binreloc cmake cpp cxx relocatability relocatable relocation

Last synced: 22 Jun 2025