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/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/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/mhahsler/cs2341

Code Examples for Data Structures with C++

cpp data-structures

Last synced: 10 Mar 2026

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/itotaljustice/totalgb

Simple, fast, very inaccurate GB / GBC emulator!

c cmake cpp gameboy gameboy-color sdl2 wip-gb-emulator

Last synced: 24 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/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/takeyamayuki/restuino

A library, firmware to handle arduino GPIO via REST API.

arduino bootloader cpp esp32 esp8266 http iot iot-platform platformio rest-api

Last synced: 14 Jul 2025

https://github.com/farid-karimi/pac-man

This project is a simplified version of Pac-Man with randomly generated maps, custom colors, and a leaderboard. It uses DFS for maze generation and BFS for ghost behavior. The visuals use ASCII art and Unicode characters, and progress is saved in a text file.

bfs cli cpp dfs game game-development pacman

Last synced: 29 Oct 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/3ur/simpsons-hit-run

Source code for Simpsons Hit & Run ported to Xbox UWP and with a cleaner structure & more features.

cplusplus cpp game game-development gamecode gamedev gamedevelopment games gaming port simpsons simpsons-hit-and-run uwp uwp-games xbox xboxseriess xboxseriesx

Last synced: 06 May 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

https://github.com/chuigda-wasteland/Safe_stl

A safe version of STL

cpp cpp11 cpp14 safe stl

Last synced: 30 Dec 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/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/qookei/tart

Asynchronous microcontroller library written in C++20.

async cpp hacktoberfest library microcontroller

Last synced: 15 Oct 2025

https://github.com/soblin/slam

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

clang-format cmake cpp robotis slam travis-ci

Last synced: 11 Sep 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/AfroDave/kj

kj is a small collection of stb inspired libs.

c cpp math public-domain stb

Last synced: 08 May 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/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/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/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/nelsonmestevao/uminho

:books: University projects, exercises & notes

c cpp data-science distributed-systems haskell java software-engineering

Last synced: 27 Oct 2025

https://github.com/gnussy/penis

PENIS - A Portable Efficient Navigation Interface System library written in C++

cpp prompt repl xmake

Last synced: 12 Mar 2025

https://github.com/mrcook/manic-miner

Manic Miner: Retro! - pixel perfect Z80 to C++ port (WIP) of the classic ZX Spectrum 8-bit game

8-bit c conversion cpp game platformer sdl2 z80 zx-spectrum

Last synced: 12 Jul 2025

https://github.com/neurocyte/thespian

thespian: an actor library for Zig, C & C++ applications

actor-model cpp zig zig-package

Last synced: 27 Feb 2026

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/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: 25 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/jayantgoel001/hackerrank

Hacker Rank Solutions

c cpp hackerrank java javascript python

Last synced: 15 Mar 2026

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/joaopauloaramuni/cpp

Repo C++

compilers cpp

Last synced: 08 Aug 2025

https://github.com/ehsanshahbazii/quera-problem-solutions

مجموعه راه حل های سوالات کوئرا برای تقویت الگوریتم. با زبان های مختلف حل شده است. اغلب سعی کردم از روش های کوتاه سوالات رو حل کنم تا بهتر درک بشه (در حال حاظر نمیتونم ریپو رو آپدیت کنم).

algorithm codeforces codewars cpp go java javascript nodejs php programming-problems python quera quera-programming-problems ruby solutions

Last synced: 09 Mar 2026

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/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/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/zjx20/stealer

A macro helps accessing private fields and methods of c++ objects.

cpp hack private-field private-method

Last synced: 21 Feb 2026

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/configcat/cpp-sdk

ConfigCat SDK for C++. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend, backend, mobile, desktop apps. Alternative to LaunchDarkly. Management app + feature flag SDKs.

configcat cpp cpp-sdk feature-flags feature-management feature-toggles featureflags remote-config sdk

Last synced: 18 Jul 2025

https://github.com/sdmg15/cli-table-cpp

Pretty unicode tables for the CLI with CPP

cli-table-cpp cmake cpp unicode

Last synced: 10 Jul 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/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/aurelitec/xmscc

XMS Control Center is an XMS management & information utility. Written in Borland C++ 3.1 in 1997, recompiled in Windows 10 using DOSBox.

borland-cpp command-line command-line-tool cpp dos dosbox extended-memory memory memory-block memory-info memory-management ms-dos retrocomputing retroprogramming text-user-interface tui xms

Last synced: 16 Jul 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/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/ocfbnj/nesemulator

A cross-platform NES emulator in C++.

cpp emulator nes

Last synced: 30 Oct 2025

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/bhavyapandya07/steam-crack-mega_thread

Unlock achievements effortlessly with Steam Achievement Unlocker. Manage and track your progress with ease. Farm Steam cards effortlessly with Steam Idle Card Generator. 🎮💪📈

achivements achivements-unlocker card-generator cpp csharp games shell steam steam-api

Last synced: 11 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/developer239/robot-cpp

Mouse, keyboard and display automation.

cmake control cpp keyboard macos mouse record replay windows

Last synced: 10 Apr 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/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/windowsnt/rgf

A single header open/save dialog box with local/googledrive/onedrive WinRT interface for Windows

cpp drive dropbox googledrive onedrive rest uwp win32

Last synced: 18 Aug 2025

https://github.com/lizardbyte/libdisplaydevice

C++ library to modify display devices

cpp python rtd

Last synced: 22 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/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/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/mattkretz/virtest

header-only unit test framework

cpp cpp11 test-framework unit-testing

Last synced: 10 Apr 2025

https://github.com/pockerman/bitrl

Environments and various utilities for reinforcement learning with C++

cpp gymnasium-environment openai-gym ray reinforcement-learning reinforcement-learning-environments webots-robot-simulator

Last synced: 03 Feb 2026

https://github.com/ylab-hi/pxblat

PxBLAT: An Efficient and Ergonomic Python Binding Library for BLAT

alignment bioinformatics blat c cpp pybind11 python sequence-analysis

Last synced: 14 Jan 2026

https://github.com/kaethchen/musicrpc

All-In-One Discord Music RPC for Apple Music, iTunes, Spotify, TIDAL, Deezer and foobar2000.

apple-music cpp deezer discord discord-game-sdk discord-rpc foobar2000 itunes macos objective-c objective-cpp spotify tidal

Last synced: 27 Apr 2025

https://github.com/m-mizutani/dns-gazer

DNS passive monitoring tool

cpp dns fluentd libpcap packet-sniffer security

Last synced: 27 Apr 2025

https://github.com/sameerxjod55/cs2-cheat

A repository containing a collection of cheat sheets and reference materials for Computer Science students. Includes helpful tips, tricks, and resources to support learning and understanding complex concepts in CS2 courses.

cheat counter-strike cpp cs2 dll esp external hack imgui internal kernel-driver open-source source2 windows

Last synced: 01 Mar 2026

https://github.com/endiliey/territoryboss

:video_game: Minimalistic third person shooter game

cpp game gamedevelopment unreal-engine-4

Last synced: 13 Oct 2025

https://github.com/vezel-dev/zig-toolsets

The Zig compiler and standard library packaged for use in MSBuild.

build c cpp dotnet msbuild zig

Last synced: 24 Dec 2025

https://github.com/alexistm/untar

Untar aims to simplify the extractaction of tar files with NO dependency and with ease, in C++.

compression cpp in-memory tar

Last synced: 06 May 2025

https://github.com/loopperfect/mixor

functional template library

cpp cpp17 functional-programming header-only

Last synced: 23 Jul 2025

https://github.com/takuseno/cpp-dqn

Blazingly Fast Implementation of Deep Q-Network in C++ with NNabla

cpp deep-reinforcement-learning nnabla

Last synced: 23 Jul 2025

https://github.com/lioncash/cppcheck-configs

Configuration files that allow cppcheck to provide better static analysis results

c cpp cppcheck static-analysis

Last synced: 11 Apr 2025

https://github.com/andresweitzel/ejercicios_resueltos_cpp

Ejercicios Resueltos en C++ acerca de Vectores, Matrices, Estruc. Datos, Punteros, Pilas, Colas, POO, etc.

colas cpp filesystem funciones listas matrices pilas poo punteros vectores

Last synced: 15 Jun 2025

https://github.com/coletrammer/iros

Operating System focused on asynchronicity, minimalism, and performance.

c-plus-plus cpp kernel operating-system os osdev posix

Last synced: 14 Jul 2025

https://github.com/fengjungle/qt_project

This is a repository containing Qt_Project created by FengJungle

cpp qt5

Last synced: 11 Apr 2025

https://github.com/scastd/raygui-cpp

C++ bindings for Raygui library.

c cpp raylib

Last synced: 17 Jan 2026

https://github.com/akhilam512/qmlrenderer

A Qt/C++ library to render QML to video clips

cpp opengl qml qt qt-quick qt5 rendering

Last synced: 20 Jun 2025

https://github.com/pbotros/river

A high-throughput, structured streaming framework built atop Redis Streams. C++, Python, and MATLAB support.

cpp iot matlab parquet python redis stream-processing streaming

Last synced: 11 Mar 2026