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/terroo/utilscpp

My C++ Utility Library

clang cmake cpp gnu llvm make makefile

Last synced: 17 Jul 2025

https://github.com/alpha74/icc

My CodeChef submissions. Maintained from 2020 onwards.

algorithms codechef codechef-problems codechef-solutions coding cpp data-structures programming

Last synced: 13 Apr 2025

https://github.com/progbits/smldbg

A small, dependency free debugger.

cpp debugger educational

Last synced: 08 May 2025

https://github.com/red1c3/sprite-animation-example

A simple sprites animator using OpenGL 3.3 with C++

2d animation cpp graphics opengl sprites

Last synced: 07 May 2025

https://github.com/keshav2010/protoanimator

A Small keyframe based animator tool for designing rough 2D sprite-based animations quickly for presentation purposes.

animation animation-tools cpp keyframe-animation qt4

Last synced: 25 Jun 2026

https://github.com/eclipse-uprotocol/up-transport-vsomeip-cpp

C++ uPClient for vsomeip (SOME/IP)

cpp up-transport uprotocol vsomeip

Last synced: 07 Mar 2026

https://github.com/ahmedhamed3699/process-scheduler

A simple process scheduler project for Data Structures & Algorithms course

algorithms cpp data-structures os process-scheduler simulation

Last synced: 06 May 2025

https://github.com/subarnasaikia/tic-tac-toe

Created Tic Tac Toe game using OO design in c++

cpp cpp-game game terminal-game tic-tac-toe tictactoe

Last synced: 13 May 2025

https://github.com/soerlemans/acris

Acris is a compiler project for a systems programming language aimed at interoperability with multiple languages.

acris ast c cmake codegen compiler cpp cpp23 interoperability language lexer llvm python3 transpiler

Last synced: 02 Feb 2026

https://github.com/pecas-dev/mypong

PONG recreated in C++ by me using Raylib

cpp pong-game raylib

Last synced: 04 Mar 2025

https://github.com/ferhatgec/includelink

New generation single file data import/export system.

cpp data file io single system

Last synced: 17 Jun 2025

https://github.com/ajweeks/apexengine

A 2D game engine written in C++ using SFML

2d cpp game glsl json opengl sfml

Last synced: 11 May 2026

https://github.com/hwzlovedz/axp2101-pmic

AXP2101 Power management IC(AXP2101电源管理芯片)

c cpp esp-idf esp32 esp32-s3 pmic

Last synced: 11 Jul 2025

https://github.com/arminms/p2rng

A modern header-only C++ library for parallel algorithmic (pseudo) random number generation supporting OpenMP, CUDA, ROCm and oneAPI

cpp cuda cxx gpu header-only library linux macos multiplatorm oneapi openmp parallel pcg-random prng pseudorandom-number-generator random-number-distributions random-number-generation rocm stl-algorithms windows

Last synced: 04 Apr 2025

https://github.com/swordlordcodingcrew/dang

Dainty Animations 'N Gears - Game Framework for the 32Blit and PicoSystem handheld open game consoles

2d 32blit aseprite cpp dang game-development game-framework gamedev picosystem tiled-map-editor

Last synced: 21 Jun 2025

https://github.com/michaelehab/snakes-ladders-and-monopoly-mix-game

A simple game application that is a mixture between the Snakes & Ladders and Monopoly games. This is an Educational Project for OOP course taken during Fall 2021 semester.

cpp game gui object-oriented-programming oop

Last synced: 04 Mar 2025

https://github.com/jayesh-27/virtual-pets

Virtual Pets for Windows

cpp opengl virtualpet

Last synced: 24 Jun 2025

https://github.com/educ8s/cpp-analog-clock-with-raylib

An analog clock project using C++ and raylib, showcasing OOP concepts and dynamic graphics.

analog-clock cpp raylib raylib-cpp raylib-project

Last synced: 18 Feb 2026

https://github.com/juangburgos/qsingleinstance

Qt C++ library to check if another instance of an application is running. Disallow multiple application instances.

c-plus-plus cpp instances qt qt5

Last synced: 12 Apr 2025

https://github.com/axel7083/nixie-clock

Custom firmware adding support for BLE and Wifi to the EleksTube IPS Nixie Tube Digital Clock.

arduino bluetooth clock cpp

Last synced: 31 Oct 2025

https://github.com/flipcoder/mx

C++ coroutine await, yield, channels, i/o events (single header + link to boost)

await concurrency coroutines cpp cpp11 iomultiplexing threads yield

Last synced: 08 May 2025

https://github.com/aditya-a-garwal/agfilesystemscanner

A nifty command line tool to scan and search through the filesystem and get the sizes of directories

cpp filesystem filesystem-library std

Last synced: 17 Feb 2026

https://github.com/ilyachalov/learncpp-com-examples

Примеры с сайта www.learncpp.com, посвященного изучению языка программирования C++

cpp examples learning russian

Last synced: 19 Jul 2025

https://github.com/programmingrainbow/yellow-snow-cpp-sdl2

Don't Eat the Yellow Snow! written in C++ and using SDL2 game library.

cpp cpp20 sdl sdl2

Last synced: 19 Oct 2025

https://github.com/artem78/s60-http-client

HTTP-client lib for Symbian OS

cpp http http-client library module symbian symbiancpp web

Last synced: 10 Oct 2025

https://github.com/eUltrabyte/wlfw

Bloat free window library framework to creating windows and contexts on the most popular platforms.

android cpp cpp20 ios library linux macos unix wayland win32 windows wlfw x11 xcb

Last synced: 11 Mar 2025

https://github.com/darxisr/networkscanner

Данный CLI скрипт предназначен для сканирования указанных подсетей на предмет наличия в них устройств. Для сканирования используются протоколы Telnet, SSH, ICMP.

cli cpp development gplusplus hacktool icmp linux network scanner socket-programming ssh telnet tool

Last synced: 01 Jan 2026

https://github.com/gbonacini/sigenmax2870

Client for LTDZ MAX2870 signal generator boards

cpp linux ltdz macos max2879

Last synced: 31 Jan 2026

https://github.com/sorrowfeng/qt-ant-design

Implementing Ant Design with Qt Widget

ant-design cpp gui qt widget

Last synced: 03 Jun 2026

https://github.com/catchysmile/castleware

CastleWare | External cheat for Cubic Castles

cpp external game-hacking pointers

Last synced: 04 Mar 2026

https://github.com/dragazo/rustex

Rust-style mutex type for C++

cpp cpp17 header-only mutex synchronization

Last synced: 04 Mar 2026

https://github.com/qiskit/qiskit-addon-sqd-hpc

qiskit-addon-sqd-hpc is a modern C++ software library to enable large-scale SQD calculations on HPC systems.

cpp cpp17 cpp20 header-only hpc qiskit qiskit-addon quantum-computing

Last synced: 10 Oct 2025

https://github.com/sharadcodes/bms

Bank Management Software :- A menu driven minor project in C language giving the facility of creating a new account, deleting, withdrawing, depositing and showing the details of the accounts.

c cpp cpp-project

Last synced: 26 Apr 2026

https://github.com/chatopera/cpp-kick-starter

Sophisticated C++ Project Skeleton

cmake cpp

Last synced: 22 Apr 2026

https://github.com/stonedev-app/picolgfx

To Use LovyanGFX on Raspberry Pi Pico.

arduino cpp gc9a01 lovyangfx pico platformio raspberry-pi-pico ssd1306 vscode

Last synced: 12 May 2025

https://github.com/autarchofgoats/acrobatcryptominer

A Acrobat (Hidden) Free Crypto Miner Builder - Supports ETC, RVN, XMR, RTM and much more.

autarch builder cpp cpu educational etchash ethereum ethereumclassic gpu hidden idle kawpow miner mining monero native randomx silent startup watchdog

Last synced: 24 Oct 2025

https://github.com/happybono/finedustmonitorwithgps

Fine dust (air pollution) monitoring station. Air pollution monitoring channel updates once every minute with PM10.0 and PM2.5 readings from the Nova PM (SDS011) Sensor. Also includes real time location tracking capabilities using the GY-NEO6MV2 GPS Sensor.

arduino cpp ds18b20 dust dust-sensor esp8266 finedust gps gps-sensor gps-tracker gy-neo6mv2 iot iot-device nodemcu oled refining-data synchronization temperature temperature-sensor thingspeak

Last synced: 27 Oct 2025

https://github.com/maxencebonamy/Sand-Box

This software is a physical simulation. You can arrange different physical elements anywhere in the window, and they will evolve with each other according to the laws of physics.

cpp physics sandbox sfml simulation xmake

Last synced: 12 Mar 2025

https://github.com/nthnn/wtfc

Playful language extension for C and C++ that introduces unconventional and humorous macros aims to add a touch of creativity.

c c-programming c99 cpp cpp11 embedded-language functional-programming header-only language macros metaprogramming programming-language

Last synced: 10 Apr 2025

https://github.com/gyanthakur/advent-of-code

🎄 Advent of Code 2024

cpp cpp17

Last synced: 19 Oct 2025

https://github.com/bugsplat-git/my-unreal-crasher

⚙️👾🤯 Sample Unreal Engine 5 project integrated with BugSplat.

bugsplat cpp crash crash-reporting game-development reporting ue4 ue5 unreal unreal-engine

Last synced: 14 Oct 2025

https://github.com/wirtos/cdroid

Build android apps with a bit of CMake and C without even a line of java, kotlin or gradle!

android c cpp native ndk ndk-cmake

Last synced: 17 Apr 2026

https://github.com/eyelash/platon-core

a simple and fast text editor library (work in progress)

cpp text-editor

Last synced: 24 Oct 2025

https://github.com/pachadotdev/cpp11blaze

VERY EARLY DEVELOPMENT!!! The idea is to pass matrices/vectors from R to C++, write pure C++/Blaze code for the computation, and then export the result back to R with the proper data structures.

blaze cpp cpp11 hacktoberfest linear-algebra rstats

Last synced: 10 Apr 2025

https://github.com/csiro-hydroinformatics/moirai

Manage C++ Objects's lifetime accessed through a C API

c-api cpp interoperability reference-counting

Last synced: 30 Jan 2026

https://github.com/princebansal7/dsa-sheets-code

This Repository contains Logic programs with full explanations and multiple ways of approaching the Problems. Also my solution codes for sheets like DSA 450 Sheet, SDE 180 Sheet, Ongoing DSA Placement Course etc.

algorithms cpp data-structures leetcode stl

Last synced: 05 Mar 2026

https://github.com/llnl/typeforge

Typeforge is a tool for type refactoring of C/C++ programs. It enables users to change the type of variables and determines all type-dependent changes that are necessary to ensure that the generated code is again a correct program.

cpp

Last synced: 29 Apr 2025

https://github.com/robertcorponoi/unreal-patrol-ai-with-hearing

Demo project for the tutorial at https://robertcorponoi.com/creating-a-patrol-ai-with-hearing-sense/

ai cpp tutorial unreal unreal-engine-4

Last synced: 24 Oct 2025

https://github.com/ngynkvn/wasm-raytracer

Simple ray tracer based off an online guide. Built with WebAssembly. [Demo inside]

beginner cpp emscripten graphics raytracer rendering wasm webassembly

Last synced: 24 Apr 2026

https://github.com/simeonhristov99/fmi_graduation_exams_information_systems

This repository holds solutions of the exams given to 4-th year Information Systems students graduating the Faculty of Mathematics and Informatics, Sofia.

cpp er-diagram haskell sql uml use-case-diagram

Last synced: 10 Feb 2026

https://github.com/tsnsoft/wxwidgets_demo

Пример программы на С++ в Code::Blocks с использованием wxWidgets

codeblocks cpp example windows wxwidgets wxwidgets-applications

Last synced: 20 Apr 2026

https://github.com/yjyoon-dev/algorithm-note

자료구조 & 알고리즘 노트

algorithm cpp data-structures problem-solving

Last synced: 10 Jan 2026

https://github.com/innofang/miscode

🎠 miscode that is misc code, store some code that I have learned.

c clojure cpp golang java java-web kotlin lisp processing python

Last synced: 29 Apr 2025

https://github.com/ferhatgec/timeplusplus

Fegeya Time++, single header time library.

cpp cpp17 file header library single uptime

Last synced: 14 Jun 2025

https://github.com/0x0c/midible

MIDI over BLE interface for esp-idf.

ble bluetooth-low-energy cpp cpp11 esp-idf esp32 midi midi-over-ble

Last synced: 07 Sep 2025

https://github.com/avennn/nc-screen

🖥️Nodejs C++ addon to get device screen size

addon cpp n-api napi nodejs screen

Last synced: 12 Feb 2026

https://github.com/senselogic/geany_prettify

Source code prettifier plugin for Geany.

beautifier c code cpp css d formatter geany html js php plugin prettifier source

Last synced: 16 Apr 2026

https://github.com/dup4/starter-cpp

Starter template for C++ library

cpp starter

Last synced: 07 Mar 2026

https://github.com/ejunjsh/leetcode

😄 (600/800) learn algorithms and learn c++ by the way

algorithm cpp learning-algorithm leetcode shell sql

Last synced: 13 Apr 2025

https://github.com/stablecoder/vulkan-mini-libs-2

Useful self-contained header files for Vulkan development, such as error codes and enum/bitflag serialization.

bitflag bitset c cpp cpp17 cpp20 flag flagbits flags python vulkan vulkan-library xml xml-parser

Last synced: 18 Oct 2025

https://github.com/zubs/lru-cache

Simple implementations of the LRU Cache.

cpp done lru lru-cache php

Last synced: 11 Oct 2025

https://github.com/lionkor/vector2

A templated header-only 2D Vector class

cpp cpp11 cpp17 geometry math mathematics maths physics tools vector vector2 vector2d

Last synced: 06 Jul 2025

https://github.com/thelartians/luaglue

Lua bindings for the Glue library

bindings cpp glue lua lua-bindings

Last synced: 03 Mar 2026

https://github.com/andreeadraghici/30daysofcode

30 Days Of Code / HackerRank

30daysofcode c cpp hackerrank java python

Last synced: 14 Apr 2026

https://github.com/skywind3000/treasure

Single-file MIT Licensed C/C++ Portable Libraries

cpp mit-license portable

Last synced: 25 Apr 2026

https://github.com/jugshaurya/leetcode_solutions

Collection of LeetCode solutions in C++ to ace the coding interview!

cpp interview leetcode

Last synced: 14 Feb 2026

https://github.com/ossamamehmood/age-conversion

Age Conversion - Decision-Structure - C++ - "The entire structure of this calculator is based on the "general" way to calculate the age of a person from his/her. The fractions of months are calculated based on the number of days of the last month entered in the field "date to compare age".

age conversation converter cpp decision structure

Last synced: 18 Jan 2026

https://github.com/germanaizek/picobase64

Very lightweight encoder and decoder base64 for C/C++

base64 c cpp cross-platform header-only lightweight

Last synced: 12 Oct 2025

https://github.com/mortennobel/kick_obj_loader

A small library parsing and saving Wavefront OBJ 3D models

cpp cpp11

Last synced: 07 Sep 2025

https://github.com/andr3w03/kgv_uas_turing-a

Ujian Akhir Semester Mata Kuliah Komputer Grafik dan Visualisasi

c cpp desktop-application glew glfw glm glsl object-oriented-programming oop opengl visual-studio

Last synced: 24 Jan 2026

https://github.com/a1exwang/modern_05

A modern toy OS using up-to-date technology (AMD64, UEFI, Multi-Core CPU, PCI Express, ACPI/SATA, ZFS, Modern C++)

cpp hobby-os kernel

Last synced: 24 Jan 2026

https://github.com/gargakshit/nes

Yet another NES emulator in C++

cpp emulation hacktoberfest nes opengl

Last synced: 21 Oct 2025

https://github.com/shyakachaste/facedetection

This C++ program utilizes the OpenCV library for real-time face detection. It captures video from a camera and employs Haar cascades to identify and highlight faces in each frame. The detected faces are outlined with rectangles, and the application displays the count of faces found on the top left corner.

ai cpp face-detection learn opencv visual-studio

Last synced: 12 Oct 2025

https://github.com/ferhatgec/ffind

Colorized, Categorized && User-friendly :^) implementation of `find` written in C++17

bsd cpp cpp17 find gnu implementation linux list unix

Last synced: 13 May 2026

https://github.com/overmighty/co_http_uring

C++20 HTTP/1.1 server library using coroutines and Linux's io_uring API.

coroutines cpp cpp20 http http-server io-uring linux

Last synced: 11 Feb 2026

https://github.com/ripred/codesizeprofiler

Profiler for embedded programming to dynamically determine function, method, and template sizes (expanded).

cpp embedded function profiler sizes

Last synced: 12 Mar 2026

https://github.com/hansalemaos/cyhdbscan

Very fast hdbscan for Python - written in Cython/C++

cpp cython data-science euclidean fast hdbscan python

Last synced: 05 Mar 2026