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/dexmoh/dungeons

A 2D grid-based dungeon crawl game written in C++20 and raylib 6.0

2d 2d-game cmake cpp cpp20 dungeon-crawler game game-development raylib

Last synced: 06 Jun 2026

https://github.com/artembotnev/esp32-weather-station

The simple copy of "ESP32-weather-station", with Sallas

cpp esp32 iot

Last synced: 24 Apr 2026

https://github.com/tapawingo/cheat-light

A light version of cheat

cheat cheatsheet cpp windows

Last synced: 24 Apr 2026

https://github.com/abin-z/cmakeprotemplate

C++复杂项目推荐的目录组织方式

c cpp cpp17 modern-cmake project-management template

Last synced: 24 Apr 2026

https://github.com/bardifarsi/threadpoolmanager

ThreadPoolManager is a C++ project that implements an efficient multi-threading system using a thread pool for generic functions of the same type and different tasks. It includes task management, synchronization mechanisms, and thread-safe logging to demonstrate concurrent task execution.

cpp cpp17 cpp20 cuda cuda-programming memory-management multiprocessing multithreading parallel-computing parallel-processing parallel-programming thread thread-pool thread-safety threadpool threads threadsafe

Last synced: 24 Apr 2026

https://github.com/ema-g72/arduino_geiger

A Geiger-Muller radiation detector with Arduino and a SBM-20 tube

arduino cpp geiger-conter-radioactivity geiger-counter geiger-muller-device radiation sbm-20

Last synced: 24 Apr 2026

https://github.com/shayan925/offlineclicktest

An offline application that tests your clicking speed without the problem of lag.

cpp gui qt

Last synced: 24 Apr 2026

https://github.com/armaancpro/premaketemplate

C++ Premake Core/App Project Template

build-system cpp premake premake5 template

Last synced: 24 Apr 2026

https://github.com/abidhasanrafi/oop-lab-assignment

This repository contains code and solutions for the Object-Oriented Programming (OOP) lab assignments of the CSE 262 course.

cpp java

Last synced: 24 Apr 2026

https://github.com/mark0011astra/ledarrayvisualizer

MAX7219 8X8 LEDマトリクス上で配列を表示する。MD_MAX72XX.hをより抽象化したラッパー。MAX7219 A more abstract wrapper around MD_MAX72XX.h for displaying arrays on an 8X8 LED matrix.

array-visualizer cpp led

Last synced: 24 Apr 2026

https://github.com/algosup/2024-2025-project-3-quickest-path-team-3

Third project of the year 2024-2025. The goal: Create a REST API to find the quickest path between two landmarks located in USA.

cpp graph-algorithms

Last synced: 24 Apr 2026

https://github.com/chenhengqi/learn-rust-the-hard-way

learn rust by solving leetcode problems and by comparing with C++

cpp leetcode rust

Last synced: 24 Apr 2026

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

Project files of Nixie Tube clock

arduino cpp diy nixie-clock

Last synced: 24 Apr 2026

https://github.com/engineersbox/pbr-pipeline

An implementation of a PBR pipeline in C++

cpp cpp20 glsl opengl pbr physically-based-rendering rendering

Last synced: 24 Apr 2026

https://github.com/mqtth3w/sistemioperativi-unipr

Operative Systems Exercises: Scheduling algorithms and process management. 2022.

algorithms c cpp os unipr unix

Last synced: 24 Apr 2026

https://github.com/christopher-besch/cmos_simulator

Click some nMos and pMon Transistors together.

2d cpp gdextension godot godot4 simulation

Last synced: 24 Apr 2026

https://github.com/rialg/simplejsonparser

C++ library for parsing simple (non-nested) JSON encoded strings. The code in this repo. is part of the implementation of a light stream processing application to analyze system's logs (some kind of HIDS) that is currently in development.

cpp json jsonparser library

Last synced: 24 Apr 2026

https://github.com/daviskregers/polling-methods

A course work for "Expert assesment systems". Written in QT C++.

cpp expert-systems polling qt5

Last synced: 24 Apr 2026

https://github.com/aditya-shri/cpp

C++ complete notes and summary

c cpp cpp-notes

Last synced: 24 Apr 2026

https://github.com/toumash/2d-tetris-game

2d game written in C++ with SDL

cpp game tetris-clone

Last synced: 24 Apr 2026

https://github.com/liulilittle/microsoft.net.system.datetime

In the standard "C/C++" language above the implementation of "Microsoft.NET Framework System.DateTime" DateTime struct.

cpp datetime dotnet implementation net struct system

Last synced: 24 Apr 2026

https://github.com/adahadapato/scanpp

C++ project that abstracts away the difficulty of SOSinpw from operators

cpp curl http wxwidgets

Last synced: 24 Apr 2026

https://github.com/versusvoid/qcosignal

Qt bound coroutines

async-await coroutines cpp cpp20 qt

Last synced: 24 Apr 2026

https://github.com/ganzerli/taxmanager

personal bookkeeping app for console

cpp database vector

Last synced: 24 Apr 2026

https://github.com/ucx15/gravity

Simulation of Newton's Law of Gravity in C++

cpp glm gravity gravity-simulation sdl2

Last synced: 24 Apr 2026

https://github.com/nartynka/quackengine

Game engine in C++ with OpenGL

cpp opengl

Last synced: 24 Apr 2026

https://github.com/ggiuffre/graph-ann

Object oriented ANN based on graphs

cpp neural-network qt

Last synced: 25 Apr 2026

https://github.com/sryaerlmba/library-apps

A command-line library management system built with C++ for handling book borrowing, returns, and fines. Developed as a final project for the Algorithm Programming course.

algorithms cli cpp library library-management-system

Last synced: 06 Jun 2026

https://github.com/tylersuehr7/raylib-3d-model-viewer

Helps you visualize GLB 3D models and animations with raylib for game development.

3d-models cpp game-development raylib

Last synced: 25 Apr 2026

https://github.com/spencermcarthur/circular-buffer

Lock-free circular buffer implementation using POSIX shared memory IPC facilities

circular-buffer clang concurrency cpp cpp20 gcc ipc linux memory-management shared-memory

Last synced: 25 Apr 2026

https://github.com/reybits/bin2hpp

Binary to C-array converter

cpp gamedev linux macos tools

Last synced: 09 May 2026

https://github.com/emelyantsev/yandex_algorithm_training

Тренировки по алгоритмам

algorithms algorithms-and-data-structures cpp python

Last synced: 25 Apr 2026

https://github.com/venkatesh-db/qt_advanced_case_studies

QT_HANDSON_DBUS_QTHREADS_THREAD_POOL

cpp cpp17 cpp20 dbus-service qt5 qthread threads

Last synced: 25 Apr 2026

https://github.com/sorgom/covbr2html

tool to improve bullseye covbr -u output

bullseye code-coverage code-coverage-html cplusplus cpp cpp17 premake5 python regex

Last synced: 25 Apr 2026

https://github.com/hkmori15/bad-apple

Bad-apple in ASCII format which output in terminal 🍎

ascii-art bad-apple cmake cpp touhou

Last synced: 06 Jun 2026

https://github.com/senior-sigan/data-structures-training

Common data structures and algorithms I implemented just to practise

cpp data-structures learn-to-code

Last synced: 06 Jun 2026

https://github.com/ryouze/vroom

[WIP] Cross-platform 2D racing game.

car cmake cmake-fetchcontent cpp cross-platform game imgui racing sfml

Last synced: 06 Jun 2026

https://github.com/niklaskarel/qt-multiclient-logger

Qt-based multi-client TCP logger for structured JSON messages with real-time GUI, severity-aware handling, and modular logging logic. Designed to simulate communication with independent system modules.

cpp embedded-systems gui logger multithreading networking qt qtwidgets real-time tcp

Last synced: 25 Apr 2026

https://github.com/leandroaa01/itp

Disciplina de programação com C++

algorithms c computer-science cpp

Last synced: 25 Apr 2026

https://github.com/yyolka/converter-app

Приложение переводит числа из 2-ой, 10-ой, 16-ой систем счисления из одной в другую

algorithms c cpp data-structures entrypoint oop oop-principles validation

Last synced: 25 Apr 2026

https://github.com/maureasy/minidb

a lightweight sql database engine written in c++17 with zero dependencies. features b+ tree indexes, joins, aggregates, transactions, and wal for crash recovery.

btree cpp cpp17 database database-engine learning-project sql sql-parser

Last synced: 25 Apr 2026

https://github.com/chesterxalan/classwork-objectorientedprogramming-cpp

The classwork from Object Oriented Programming in Cpp.

classwork cpp object-oriented-programming oop

Last synced: 06 Jun 2026

https://github.com/kartikmehta8/striver-graph-series

C++ solution to all the topics that are covered in Striver's Graph Series.

cpp graph

Last synced: 06 Jun 2026

https://github.com/iprajwaal/smash_leeetcoodeee

Just using time on DSA

cpp dsa leetcode python

Last synced: 25 Apr 2026

https://github.com/acedpol/ig.01_informatica-grafica

Proyecto de IG : uso de OpenGL (iniciación)

cpp freeglut glm opengl

Last synced: 25 Apr 2026

https://github.com/fyonietz/infera

IDE For Data Science Or Data Analysis

cpp data-science data-visualization lightweight

Last synced: 25 Apr 2026

https://github.com/namangupta123/c-crafters

Compiler Design Project (Mini C++ Compiler)

c cli compiler-design cpp low-level-programming yacc-lex

Last synced: 25 Apr 2026

https://github.com/hayashi-yudai/programming-problems

競技プログラミングの問題の解答例

algorithms contest cpp python

Last synced: 25 Apr 2026

https://github.com/gurubalan-git/race-game

A race game using Graphics header files and custom animations.

animation animation-library c cpp game graphics-library

Last synced: 25 Apr 2026

https://github.com/muhammedmagdyy/3d-house-model

This is a 3D House Model using OpenGL with C++

cpp mathematics opengl

Last synced: 25 Apr 2026

https://github.com/adityaaw/djinniinabottle

Use Djinni to generate a bridge between Native Code [ Java / Kotlin / Swift ] to C++

cpp cross-platform djinni kotlin-android mobile-development

Last synced: 25 Apr 2026

https://github.com/mohsen12999/c-cpp-projects

little student projects in c/c++ language

c cpp

Last synced: 26 Apr 2026

https://github.com/ayzurus/gdbc

GDExtension to give access to GDScript binary tokenization from GDScript itself.

bytecode-compiler cpp gdextension gdscript godot4

Last synced: 26 Apr 2026

https://github.com/wueestry/ros2-tello

C++ ROS2 node for DJI Tello drones

cpp dji-tello dji-tello-edu ros2 ros2-jazzy ryze

Last synced: 26 Apr 2026

https://github.com/pilotaxis/striver-a-z-dsa-practice

Practice Programs from the TakeUForward (Striver A to Z DSA Sheet)

cpp

Last synced: 06 Jun 2026

https://github.com/daggilli/rediscpp

A lightweight header-only C++ interface to Redis

cpp cpp26 lightweight modern-cpp redis wrapper

Last synced: 26 Apr 2026

https://github.com/ahsan-83/sort-simulator

Sorting Algorithm simulator developed using C++ and iGraphics library

c cpp igraphics sorting

Last synced: 26 Apr 2026

https://github.com/nermeenkamal/random-numbers-generators-and-testing

ICG (Inversive Congruential Generator), MSM (Middle Square Method), LFG (Lagged Fibonacci Generator), MRG (Multiple Recursive Generators), KS Test (Kolmogorov-Smirnov Test)

cpp kolmogorov-smirnov-tests modeling random-generators

Last synced: 07 Jun 2026

https://github.com/yudinikita/cpp-learning

Синтаксические конструкции с примерами и готовые решения на C++. Меню для игры, генератор имен, факториал, генератор случайных чисел, построение прямоугольника.

begginers cpp learning oop syntax

Last synced: 07 Jun 2026

https://github.com/feedofmri/codeforces-solve

CodeForces-Solve is my repository for storing solutions to CodeForces practice problems. Featuring solutions in C++ and Python, this collection is designed to help you master algorithmic challenges and enhance your problem-solving skills efficiently.

competitive-programming competitive-programming-contests cpp python

Last synced: 26 Apr 2026

https://github.com/envid-tech/mecanum-drive-arduino

Arduino code built off of a mecanum drive's design and using a FS I6X controller.

arduino arduino-mega controller cpp mecanum-drive

Last synced: 26 Apr 2026

https://github.com/loxodromics/lillugsi

This personal project serves as both a learning tool for Vulkan and an exploration of software architecture in graphics programming.

cmake conan cpp cross-platform graphics-programming sdl3 vulkan

Last synced: 26 Apr 2026

https://github.com/damechocolateya/yasos

Compiler for the new language yasos

compiler cpp llvm programming programming-language

Last synced: 09 May 2026

https://github.com/jke94/scribe

C++ logger implementation based in a expansible concept: write your custom logger implementation.

cpp logger

Last synced: 07 Jun 2026

https://github.com/xjunko/typet

osu! storyboard player!

cpp osu osu-storyboard sokol storyboard

Last synced: 26 Apr 2026

https://github.com/ar-to/qml-test-ref

A basic Qt project that shows my tests using QML, C++ signals/slots, Layout, Swipe Pages

cpp qml qml-bindings qt5

Last synced: 26 Apr 2026

https://github.com/fabiokleis/opengl_lab

Learning Opengl by following Cherno yt playlist

cmake cpp glew glfw opengl

Last synced: 26 Apr 2026

https://github.com/mcleber/photobatch

PhotoBatch is a command line application that can manipulate image files in batches.

application cpp image-manipulation learning-cpp

Last synced: 07 Jun 2026

https://github.com/matesoft2033/smart-motor-control-system

The Hobby Gear Motor Control System utilizes an Arduino and an ultrasonic sensor to measure distance. The sensor emits sound waves, and based on the echo's return time, the system adjusts motor speed—running faster when objects are far and stopping when they are too close, ensuring efficient operation.

arduino cpp dc-motor dc-motor-speed-control smart-car ultrasonic-sensor-distance

Last synced: 26 Apr 2026

https://github.com/echuraev/opencl-practice

This repository contains source code of practices from different presentations that I made about OpenCL.

c cpp heterogeneous heterogeneous-parallel-programming opencl

Last synced: 26 Apr 2026

https://github.com/kersh1337228/glenv

OpenGL basic wrappers kit to set up the scene

cpp glad glfw library opengl

Last synced: 26 Apr 2026

https://github.com/abdalrahman-alhamod/spongebob

🍍Dive into a Sponge-tastic 3D world with intuitive controls and vibrant textures. 🌐

cpp opengl opengl-framework opengl-game opengl-legacy opengl-library spongebob

Last synced: 26 Apr 2026

https://github.com/warchant/hunter-binary-cache

This repository contains binary cache for Hunter packages, that I use often

cache cpp hunter

Last synced: 07 Jun 2026

https://github.com/vishalku03/potd2k25

This new repository is the new begin of the new year .

c coding-challenge cpp dsa-algorithm geekforgeeks-solutions leetcode-solutions

Last synced: 17 May 2026

https://github.com/kryczkal/cpurenderengine

Work in progress rendering engine, built in C++ and Qt, running entirely on the CPU with parallelized rendering capabilities

cpp qt rendering-engine

Last synced: 27 Apr 2026

https://github.com/lamouchi-bayrem/simple-interractive-app

solve the interractive probleme for compiling c scripts using argc and argv

argc-argv c cpp interractive

Last synced: 27 Apr 2026

https://github.com/xololt-dev/eon

Eon Game Engine

cpp game-engine glm opengl sdl2

Last synced: 27 Apr 2026

https://github.com/tiennhm/caro-cpp

Game caro chơi trên màn hình console

caro-game console console-application cpp

Last synced: 27 Apr 2026

https://github.com/oniani/quickspell

A simple and minimal spellchecker

cpp dictionary linguistics spellcheck

Last synced: 07 Jun 2026

https://github.com/mateuszk098/parallel-programming-examples

Simple parallel programming examples with CUDA, MPI and OpenMP.

cpp cuda mpi openmp parallel-programming

Last synced: 27 Apr 2026

https://github.com/studyresearchprojects/dsa-in-cpp

Data Structures and Algorithms with C++

algorithms cpp data-structures

Last synced: 07 Jun 2026

https://github.com/amalh/opencv-cpp

basic opencv scripts in c++

cpp opencv opencv-cpp

Last synced: 27 Apr 2026

https://github.com/orshahar91/lazydigger

A simple terminal mini-game

cpp digger game mini-game oop-principles terminal

Last synced: 27 Apr 2026

https://github.com/thinkphp/kadane-algorithm

Largest Sum Contiguous Subarray.

c cpp kadanes-algorithm

Last synced: 27 Apr 2026

https://github.com/kingcitaldo125/adventofcode

Submissions for the advent of code

advent-of-code cpp python

Last synced: 27 Apr 2026

https://github.com/kaustuvpokharel/portfoliowebsite

Portfolio Website with web-Assembly, GUI done in QT framework with basic C++ on the backend to handle general requests.

cpp qml qt

Last synced: 27 Apr 2026

https://github.com/mrousavy/qtcalc

A (design only) competent Material Design Calculator for Windows/macOS/Linux written in Qt/C++

calculator cpp qt

Last synced: 27 Apr 2026