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/pierrechevalier83/2048

A simple command line implementation of the popular 2048 game.

2048 cli cpp cpp11 cpp14 game kata ncurses

Last synced: 04 Apr 2025

https://github.com/fl444mingo/fl4-cs131-02-02-input

Ch. 2, Lesson 2, Input

cpp learning learning-cpp

Last synced: 28 Mar 2025

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

Примеры ускорения рекомпиляции с помощью Ccache.

ccache cpp examples recompilation

Last synced: 03 Jul 2026

https://github.com/prashant-software-developer/6companies30days

A Challenge to make sure you start with your goals today , don’t procrastinate and don’t let your college decide your future.

cpp dsa microsoft

Last synced: 08 May 2025

https://github.com/clausklein/cppstd20-code

C++20 - The Complet Guide code

cmake cpp

Last synced: 03 Feb 2026

https://github.com/xorhpp/blinker

A little application to remind you to blink (I don't know why I made this, but here it is 😀)

blinker cpp cpp20 imgui imgui-standalone

Last synced: 17 Jul 2025

https://github.com/halidodat/libgui

GUI library written in C++

cpp gui library

Last synced: 11 Jan 2026

https://github.com/maurodelazeri/tulip-indicators-cpp

Tulip 💐 indicators c++

cpp

Last synced: 17 May 2026

https://github.com/amaitou/cpp-modules

Collection of CPP Modules that come to introduce the world of Object-Oriented Programming where it covers many topics starting with Casting, Classes, passing by Inheritance as well as polymorphism, Templates, and Containers.

1337school 42cursus 42network cpp modules

Last synced: 20 Jul 2025

https://github.com/zyad-eltayabi/bank-management-system

🏦 The Bank Management System automates banking operations, allowing efficient account management, transactions, and clients handling.

cpp filesystem oop

Last synced: 10 Sep 2025

https://github.com/knapeczadam/dae-programming-4-qbert

🟠 Programming 4 final project: Q*bert arcade remake using Minigin. Implements the first three levels with pixel-perfect accuracy, AI and enemy behavior, applying Programming 4 concepts and game programming patterns. Engine/game logic split via static library.

2024 2d-game arcade-game belgium c-plus-plus cpp dae digital-arts-and-entertainment game-dev game-development game-programming game-programming-patterns howest howest-dae kortrijk prog4 programming-4 qbert student-project university

Last synced: 03 Jul 2026

https://github.com/n-pcs/cplusplus

C++ Codes

code cpp

Last synced: 22 Mar 2025

https://github.com/brianoy/esp32_led

用ESP32製造一個led燈條

arduino cpp esp32 esp32s3 led leds

Last synced: 08 Apr 2025

https://github.com/richke2005/fighting-car

Project developed to senai where we build a fight electromechanical car

arduino cpp embedded-systems microcontroller

Last synced: 16 May 2026

https://github.com/416rehman/cpp-assemblystation-project

This repository is a culmination of all the milestones of the final project of OOP345 course for Seneca. The milestones and requirements are as below.

college-project cpp oop oop345 seneca

Last synced: 27 Jun 2025

https://github.com/dev0x13/ust_x

A reference implementation of cross-correlation algorithm for ultrasonic thermometry method

cpp physics ultrasonic-sensor ultrasound ultrasound-thermometry

Last synced: 21 Mar 2025

https://github.com/udontur/ossd-mark-cal

🧮 Ontario Secondary School Diploma (OSSD) Mark Calculator CLI Tool

acedemic cli cpp linux mark-calculator nix ossd tool

Last synced: 21 Jul 2025

https://github.com/mcwertgaming/foxspace

Foxspace - An universal C++ library for helping out at everyday programming

cpp fox hpp library universal

Last synced: 04 Mar 2025

https://github.com/maximilianfeldthusen/dynamic-array-with-raii

The code defines a DynamicArray class that serves as a simple dynamic array implementation.

array cpp memory-management raii

Last synced: 20 Jul 2025

https://github.com/danielkrupinski/cout-vs-printf

Cout vs printf benchmark

c cpp performance

Last synced: 19 May 2026

https://github.com/waveclaw/ogrian-carpet

Outdoor first person shooter game with real time strategy elements

cpp fps game rts

Last synced: 03 Apr 2025

https://github.com/andydevs/fractool

Generic fractal image generator

cmake cpp fractal julia-sets mandelbrot newton-method

Last synced: 03 Jul 2026

https://github.com/fityannugroho/cpp_project

Learning C++ (Collage Doc)

belajarcpp cplusplus cpp gamecpp learning-cpp

Last synced: 05 Apr 2025

https://github.com/akshitkrnagpal/sockets-cpp

Server and Client Implementation using C++

client-server cpp sockets

Last synced: 20 Jun 2025

https://github.com/101rror/cses

Practice Problems Solutions,🤞💻🤞 (Author :: 101rror)

cpp cses-problem-set cses-solutions practice-programming

Last synced: 20 Jul 2025

https://github.com/kojobailey/nucc-cpp-library

A C++ library for serialising (reading) and deserialising (writing) CyberConnect2 NUCC data, useful for projects that interact with XFBIN files.

binary cc2 cplusplus cpp cpp17 cpp20 cpp23 cyberconnect2 deserialiser deserializer files lib library nucc parser reader serialiser serializer writer xfbin

Last synced: 22 Mar 2025

https://github.com/clausklein/samples

short c++ samples, some from CppCoreGuidelines

clang-format clang-tidy cmake cpp

Last synced: 06 Apr 2025

https://github.com/mino5531/pong

A simple pong game written in C++

cpp game game-2d opengl pong pong-game

Last synced: 18 May 2026

https://github.com/madduci/opencv_demo

A collection of examples using OpenCV 2.4 and 3.0 APIs

cmake computer-vision cpp opencv

Last synced: 09 May 2026

https://github.com/hoomaac/tardis

Remote backup tool based on Git packfile and rolling checksum

backup backup-tool cpp cpp17 tool

Last synced: 30 Mar 2025

https://github.com/thelogicmaster/offlappybird

An OpenFrameworks port of FlapPyBird

android cpp flappy-bird game openframeworks

Last synced: 10 May 2026

https://github.com/obinexus/retrosaga

Revolutionary retro game engine with systematic build orchestration through NLink→PolyBuild→RetroSaga architecture. Delivers 67% faster builds, pixel-perfect rendering, and universal language support for professional 2D/2.5D/3D retro game development.

2-5d-graphics 2d-graphics build-orchestration cmake cpp cross-platform formal-verification game-engine javascript language-bindings lua nasa-standards nlink opengl performance-optimization pixel-perfect-rendering polybuild retro-gaming systematic-engineering waterfall-methodology

Last synced: 29 Apr 2026

https://github.com/monthdev/memly

Smart, spaced repetition flashcard program written in C++ and Qt.

cmake cpp duckdb fsrs qml qt sql

Last synced: 16 May 2026

https://github.com/jtbandes/get_cuts

Data processing and histogram calculation for particle jets

cpp physics

Last synced: 05 Apr 2025

https://github.com/dechristopher/toodo

An eloquent CLI-based TODO and FIXME comment viewer for all POSIX systems.

bash c cpp fixme gross hacky todo yucky zsh

Last synced: 05 Apr 2026

https://github.com/gnaservicesinc/libnoodlenet

A simple libary for c and libary for C++ to use models created with sensuser https://github.com/gnaservicesinc/sensuser in C and CPP projects.

ai c cpp lib library mlp mlp-classifier perceptron-learning-algorithm

Last synced: 29 Apr 2026

https://github.com/chihebabiza/my-cpp-queue

A simple C++ project implementing a templated doubly linked list and queue with basic operations like push, pop, front, and back.

cpp cpp-library oop queue

Last synced: 23 Jun 2025

https://github.com/deryaxacar/42-cpp_04

This repo covers key concepts in object-oriented programming in C++. It includes explanations of virtual functions, abstract classes, interfaces, and copy methods, all illustrated with examples. The focus is on dynamic polymorphism and practical applications of these concepts.

42 42-cpp 42-cpp-module 42-cpp-modules 42born2code 42cursus 42projects 42school c-plus-plus cpp cpp-all cpp-library cpp-programming cpp-programming-language cppmodules

Last synced: 04 Mar 2025

https://github.com/chihebabiza/cpp-problem-solving-level-4

C++ solutions for the Problem Solving Courses from ProgrammingAdvices.com with explanations and clean code structure

cpp problem-solving programming-advices

Last synced: 23 Jun 2025

https://github.com/deryaxacar/42-cpp_06

In this module, you'll learn about type conversions in C++ using operators like static_cast, dynamic_cast, and reinterpret_cast. You'll also explore polymorphism and safely convert between derived classes using dynamic_cast.

42 42-cpp 42-cpp-module 42-cpp-modules 42-school 42born2code 42cursus 42projects 42school casting cpp cpp-all cpp-modules-42 cpp06 cppmodules typecasting

Last synced: 13 Mar 2025

https://github.com/jayadamsmorgan/smarthomedevices

ESP32 smart device implementations for JavaHomeServer

cpp home-automation iot iot-device

Last synced: 02 Jul 2026

https://github.com/iricartb/university-os-memory-allocation-processes

Ivan Ricart Borges - Memory allocation of the processes of an operating system, interrupts and syscalls.

assembly c cpp input-management interrupts kernel memory-allocation operating-system processes queues screen-management semaphores stack syscalls

Last synced: 02 May 2026

https://github.com/usman-pirzada/cpp-basics

C++ Programming done in 10th Class (2021)

cpp

Last synced: 25 Oct 2025

https://github.com/hengxin666/cpp-cmake-template

This is a cross-platform modern C++ CMake project template. It provides a default test workflow with ctest and Github.

cmake cpp

Last synced: 21 Jun 2025

https://github.com/fulcrum6378/mergen_android

A real-time artificial intelligence which simulates the human brain on a computer. (main version for Android)

android artificial-intelligence computer-vision cpp java jni logic probabilism probability reward-system robot robotics vulkan

Last synced: 30 Dec 2025

https://github.com/charming-whaley/c_plus_plus_advanced

Лекции МФТИ по языку C++

cpp cpp-programming lecture-notes mipt mipt-cpp

Last synced: 20 Jul 2025

https://github.com/learnwithfair/cpp-programming-documentation

cpp / c++ programming-documentation with [learnwithfair, Learn with fair, Rahatul Rabbi, Md Rahatul Rabbi ,rahatulrabbi]

c-plus-plus cpp documentation learn-with-fair learnwithfair rahatul-rabbi rahatulrabbi

Last synced: 05 Apr 2025

https://github.com/travisspomer/apicheck

Easy, high-performance checks for WinRT APIs from C++.

api cpp cpp-library windows-runtime winrt winrt-uwp

Last synced: 28 Mar 2025

https://github.com/irobot42/deitels-cpp-11e

My solutions for C++ How to program 11e book // WIP

11e c-plus-plus cpp deitel exercises how-to-program solutions

Last synced: 05 Apr 2025

https://github.com/tomheaton/multicon-probe

Arduino two way communication using nRF24L01s. :joystick:

arduino cpp nrf24l01 rf24

Last synced: 12 May 2026

https://github.com/lazypanda07/guiframework

Framework for desktop GUI applications.

cpp cpp20 cpp20-lib cpp20-library framework gui guiframework

Last synced: 31 Jan 2026

https://github.com/mattsalves/securepassgen

SecurePassGen is a lightweight C++ application designed to generate strong and customizable passwords. It offers users the ability to specify password length, inclusion of special characters, and spacing between characters, ensuring the creation of secure passwords tailored to individual preferences.

cpp password-generator security

Last synced: 21 Mar 2025

https://github.com/oleksa-oleksa/esp32_noisedetector_internship

Internet of Things project: ESP32, FreeRTOS, WiFi Connectivity

c cpp embedded-systems esp32 internet-of-things microcontroller mqtt-protocol

Last synced: 05 Apr 2025

https://github.com/maxchistt/qtvision-static-class-library

C3D QtVision static Qt class library for usage C3D Vision in Qt projects without CMake

c3d c3d-toolkit cmake cpp qt qtvision

Last synced: 02 Jul 2026

https://github.com/kingcitaldo125/sorts

Various sorting algorithms | Sorts of all sorts

algorithms cmake cpp sorting-algorithms

Last synced: 15 Sep 2025

https://github.com/jthelin/net-tcp-cpp

Example code for a simple TCP client / server app written in C++

cplusplus cpp hacktoberfest networking tcp tcp-client tcp-server tcp-socket

Last synced: 30 Oct 2025

https://github.com/im-rises/cfloydwarshallparallel

Floyd-Washall algorithm implemented in parallel programming using OpenCL

c c-plus-plus cmake cpp floyd-warshall floyd-warshall-algorithm opencl parallel-programming

Last synced: 19 May 2026

https://github.com/marcuwynu23/sclib

Cpp dynamic library project for easy console programming

console console-project cpp dynamic functional-programming functions library

Last synced: 14 May 2025

https://github.com/heshanera/binarize

Image binarization using opencv

cpp image-binarization opencv

Last synced: 18 May 2026

https://github.com/kopach-artem/hashtable

A comprehensive C++ library for efficient data management using hash tables. Features customizable hashing, collision resolution.

c-plus-plus cpp data-structures hash-map hash-table hashtable

Last synced: 05 Apr 2025

https://github.com/chihebabiza/cpp-stack-string-history

simple C++ project that implements undo and redo functionality for string operations. It allows users to modify a string and then reverse or reapply changes using stack-based logic. This project demonstrates the use of data structures like stacks to manage a history of edits ...

cpp data-structures oop programming-advices stack string

Last synced: 23 Jun 2025

https://github.com/afcms/epsilon-text-app

Show text on your Numworks calculator

cpp epsilon numworks python

Last synced: 19 May 2026

https://github.com/ajlekcahdp4/vulkan-learning

Just me learning vulkan C++ API

cpp vulkan-api vulkan-sdk

Last synced: 04 Apr 2025

https://github.com/flakey5/fiber-job-manager

A Fiber-based job manager written in C++. Plus a Promise-like api because why not.

cpp cpp20 fiber job-queue naughty-dog

Last synced: 23 Jun 2025

https://github.com/smoke-y/zeus

Compiler for zeus lang

compiler cpp handmade

Last synced: 29 Mar 2025

https://github.com/vasconcelosvcd/gnsdkwrapperlib-cpp

A Gracenote C++ wrapper lib

cpp

Last synced: 05 Nov 2025

https://github.com/antonioberna/uart-scope

A real-time UART signal viewer built with Qt and C++

arduino cpp linux macos qt uart

Last synced: 08 Apr 2026

https://github.com/gaetanozappi/cantor

Project applies the cantor solution.

cantor cpp

Last synced: 13 Apr 2025

https://github.com/the0cp/leetcode

C++/Shell/SQL source code of solved LeetCode problems.

algorithm cpp leetcode leetcode-cpp leetcode-solutions

Last synced: 11 Jul 2025

https://github.com/4s4v1n/mlp

Neural network for letter recognition

back-propagation cpp forward-propagation machine-learning neural-network

Last synced: 23 Jun 2025

https://github.com/cemderv/cppgfx

CPU-based graphics library for C++

cpp graphics modern-cpp software-rendering

Last synced: 06 Apr 2025

https://github.com/frodoalaska/cuberun

A fancy-styled 3D endless runner game where everything is made in cubes. Brought to you by C++.

cpp cube endless endless-runner-game glfw glfw3 opengl opengl3 opengl4

Last synced: 19 May 2026

https://github.com/dbeewms/logica-y-algoritmos

Example and Practical Exercises from the Logic and Algorithms Class in C, C++, and PSeInt, First Semester, Universidad Americana (UAM).

algorithms c cpp programming-logic pseint

Last synced: 16 May 2026

https://github.com/vovandreevik/bifurcation-analysis-in-dynamical-systems

This project involves analyzing the stationary solutions of a system of differential equations depending on the parameter p4 .

bifurcation cpp differential-equations eigenvalues jacobian mathematical-modelling

Last synced: 16 May 2026

https://github.com/uchuhimo/sparkle

An actor system for C++

actor cpp

Last synced: 28 Mar 2025

https://github.com/jakubvojvoda/rsa-cryptography

Simple RSA implementation using GMP

cpp cryptography decryption encryption gmp rsa

Last synced: 14 May 2025

https://github.com/BC100Dev/aboawt

"AOSP building on Android with Termux" -- Taken literally.

android-development aosp aosp-android aosp-build cpp cpp17 mobile-development termux termux-tool

Last synced: 28 Mar 2025

https://github.com/whysobad/console-tetris

A terminal ui to play tetris in the console

cmake cpp ncurses tetris tui

Last synced: 04 Jul 2026

https://github.com/nilsfriess/particlefilter

Sequential Monte Carlo Particle Filter in C++

cpp monte-carlo particle-filter

Last synced: 22 Mar 2025

https://github.com/inunix3/nchip8

CHIP-8/SCHIP interpreter powered by SDL2 & Dear ImGui.

chip-8 chip8-emulator chip8-interpreter cpp imgui schip schip-emulator sdl sdl2

Last synced: 03 Apr 2025

https://github.com/kassane/fiber

userland threads uses zig build

boost boost-library cplusplus cpp fibers zig-package

Last synced: 06 May 2025

https://github.com/thunder-coding/tic-tac-toe

Tic Tac Toe game using C++. Tested with Borland C++ 3.0 compiler.

borland-cpp c cpp game game-development tic-tac-toe tictactoe tictactoe-game

Last synced: 19 May 2026

https://github.com/thushar003/leetcode-and-stuff

LeetCode solutions, programming contest and small sized programs. (Solutions sync to this repo using LeetHub)

cpp leetcode python

Last synced: 16 May 2026

https://github.com/kojobailey/binary-cpp-library

A C++11 library for parsing the binary data of files and whatnot both easily and cleanly.

binary cplusplus cpp cpp20 cpp23 hpp library single-include

Last synced: 22 Mar 2025

https://github.com/thethunderb0lt/strivers-sde-sheet-challenge

Strivers SDE Sheet – Challenge -- Important topics and problems for coding & technical interviews

coding-interviews cpp dsa java

Last synced: 16 May 2026

https://github.com/copenair/ui

repo for the UI part of the codebase (desktop client)

c cpp

Last synced: 13 Apr 2025

https://github.com/alexandernistor04/one-handed-arduino-gaming-keyboard

A half-length, one handed gaming keyboard made to be used alongside a mouse to play games. Built on an Arduino pro micro, has support for mechanical keyboard switches, has individually programmable LEDs, has a thumb stick with mouse functions, and uses custom PCBs.

3d-printing arduino circuits cpp electronics fusion360 gaming keyboard mechanical-keyboard pcb-design soldering

Last synced: 19 May 2026