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/jackkimmins/flappy-bird

C++ Clone of Flappy Bird

cpp flappy-bird sdl2 wasm

Last synced: 28 Apr 2026

https://github.com/poakapx/cpp_classes

Заповнення даних в класі.

cpp project

Last synced: 08 Jun 2026

https://github.com/abdelwahab-ahmed-shandy/programming-challenges-multi-language

This repository is a curated collection of programming challenges solved in multiple programming languages.

algorithms-and-data-structures cpp csharp flow-charts oops-in-cpp problem-solving

Last synced: 18 Jun 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/istornz/audiosa

Site web permettant de gérer sa musique facilement depuis sa tablette

api audio-player cpp socket sql

Last synced: 28 Apr 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/furudbat/raylib-next-gamejam

raylib NEXT gamejam 2024 - NeuroCircuit is a simple puzzle-game, where you need to connect Neurons.

cpp cpp20 game game-development gamedev gamejam raylib wasm webassembly

Last synced: 28 Apr 2026

https://github.com/ws-kj/spectreye

A tool for automatically determining the angle of the Super High Momentum and High Momentum Spectrometers in JLab's Experimental Hall C.

cmake cpp ocr opencv opencv-python tesseract tesseract-ocr

Last synced: 13 May 2026

https://github.com/andersonhsporto/drunken-tower-of-hanoi

Project Euler (Problem 497) Drunken tower of hanoi in C++

cpp euler-project makefile stack

Last synced: 06 Jun 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/wuriyanto48/yint

Its just a useless networking tool

cpp nodejs v8-javascript-engine

Last synced: 29 Apr 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/naguales/photo-editor

Photo Editor demo application

cpp demo-app photo-editing-app photo-editor qt qt-widgets

Last synced: 25 Apr 2026

https://github.com/krk/hello-aws-lambda-cpp

Example usage of AWS Lambdas with C++ using aws-lambda-cpp

aws aws-lambda cpp cpp14 hello-world

Last synced: 29 Apr 2026

https://github.com/mathieu-lala/u01

A Collection of independent projects

boost cmake conan cpp cpp17 image-processing kmeans-clustering sfml

Last synced: 29 Apr 2026

https://github.com/msanatan/raylibtemplate

A template to be used for my Raylib projects

cpp html5 macos raylib template windows

Last synced: 17 Apr 2026

https://github.com/sgq995/rubik-gl

Basic rubik's cube rendering made in OpenGL

cplusplus cpp cpp11 opengl rubik rubik-cube rubiks-cube-simulator

Last synced: 13 May 2026

https://github.com/ebraheemtammam/voidcpp

A powershell script to automate setup of C++ projects

automation cmake cpp powershell powershell-script project-setup

Last synced: 13 May 2026

https://github.com/minijackson/inf4710-tp3

A Multithreaded / GPU accelerated scene transition detector

cpp opencl opencv openmp

Last synced: 29 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/shdblowers/matrices

Exploring Matrices in C++

cpp

Last synced: 06 Jun 2026

https://github.com/mf42-dzh/texmaster-adpcm-decoder

Decoder for the custom ADPCM format used in Texmaster2009

codec cpp

Last synced: 25 Apr 2026

https://github.com/awais-124/oop-practice-problem

Program to practice OOP concepts

cpp inheritance java oop problem-solving

Last synced: 08 Jun 2026

https://github.com/seff34/string-reverser-in-c

Reverse String in C Standart Libs.

c c99 cpp reverse-string reverse-strings

Last synced: 29 Apr 2026

https://github.com/poakapx/overloading_plus_operator

Перевантаження оператора «Плюс», додавання двох чисел й виведення результатів.

cpp project

Last synced: 08 Jun 2026

https://github.com/clarkwinkelmann/zombu

Jeu de type zombie créé avec QtCreator

cpp game qt two-dimension zombies

Last synced: 13 May 2026

https://github.com/jackkimmins/labyrinth-forge

C++ Maze Generator equipped with a WebAssembly interface. Utilises Kruskal's Algorithm for efficient, browser-based maze generation and manipulation.

console cpp kruskal-algorithm maze-generator minimum-spanning-tree

Last synced: 29 Apr 2026

https://github.com/lab5e/nrf9160-barebone-fota

Demonstrates how to do FOTA on NRF9160 using Span

cpp fota iot lang-zephyr nrf9160 sample zephyr

Last synced: 29 Apr 2026

https://github.com/idan-sh/s.m.p

Social Media Platform project as part of the academic course- Object Oriented Programming and C++

cpp object-oriented-programming

Last synced: 29 Apr 2026

https://github.com/gofaone315/price-calculator

python-based and c++-based meal price calculator

barista cpp hacktoberfest price-calculator python

Last synced: 29 Apr 2026

https://github.com/emelyantsev/yandex_algorithm_training

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

algorithms algorithms-and-data-structures cpp python

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/simonnyvall/rle-compression

Compress files with run-leangth encoding

compression cpp docker

Last synced: 29 Apr 2026

https://github.com/termostat-sfedu/arduino-client-edge

Repository with the client-side code (code for the temperature sensor and the server-side interface)

arduino client-server client-side cpp

Last synced: 29 Apr 2026

https://github.com/vercetti322/rna-folding

This is a dynamic programming implementation with an SDL visualization of conversion from mRNA to most optimal secondary structure (most number of base pairs).

cpp doxygen dsa-algorithm python rna-folding

Last synced: 29 Apr 2026

https://github.com/pwipo/smc_cpp_modules

c++ modules for smc

cpp smc-platform

Last synced: 14 May 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/ebadier/baslerpylonwrapper

A C wrapper of the Basler Pylon C++ SDK, developed to be used in Unity

basler-camera c camera cpp video-recording wrapper

Last synced: 29 Apr 2026

https://github.com/hansalemaos/npfastsortcpp

Sorts int/float 4x faster than numpy by using parallel_sort from C++ (Windows only)

cpp fast numpy python sort

Last synced: 17 Apr 2026

https://github.com/abdelrahman822000/pet-adoption-game

A console-based simulation game where players can adopt and take care of a virtual pet, ensuring it stays happy and healthy.

cpp pet-adoption

Last synced: 11 Jun 2026

https://github.com/sudarshanasrao/usc_ee-599_robotics

USC graduate level Robotic Mobility course

arduino-uno cpp kinematics matlab robotics

Last synced: 29 Apr 2026

https://github.com/dolfost/txtanimation-cpp

An old C++ header-only library for printing animations in terminal

animation cpp text-animation

Last synced: 11 Jun 2026

https://github.com/jovinull/bixim

Cross-platform virtual pet engine for ESP32 + PC. HAL architecture, fixed-timestep game loop, FSM pet logic, and SSD1306 OLED rendering — built from scratch in C/C++.

cpp cross-platform embedded embedded-systems esp32 finite-state-machine game-engine iot oled platformio raylib retro ssd1306 tamagotchi virtual-pet

Last synced: 03 Apr 2026

https://github.com/xu-justin/cp

My personal code template for competitive programming.

competitive-programming cpp

Last synced: 29 Apr 2026

https://github.com/snandasena/cuda-at-scale-for-the-enterprise

Gauss Filter with CUDA and NPP

cpp cuda gpu nvidia

Last synced: 29 Apr 2026

https://github.com/chinmay-esp/hc05-arduino

This code enables bidirectional communication between an Arduino and an HC-05 Bluetooth module using SoftwareSerial. Data is forwarded between the USB Serial Monitor and the HC-05

arduino arduino-ide bluetooth cpp

Last synced: 24 Apr 2026

https://github.com/markkreel/elf-disassembler

ELF parser and disassembler written in C++.

assembly cpp disassembler elf elf-parser

Last synced: 29 Apr 2026

https://github.com/marwanm-dev/egypt-university-of-informatics

Egypt University of Informatics - Projects

cpp python

Last synced: 29 Apr 2026

https://github.com/matheusafonseca/c202

Códigos que fiz quando estava estudando Algoritmos I no INATEL - Instituo Nacional de Telecomunicações

cpp

Last synced: 24 Jun 2026

https://github.com/bongochong/mctext

Repo for Guy Rutenberg's Markov Chain text generator, using the Boost C++ library. I don't do much on this except periodic recompiling.

binary cpp gnu libboost linux markov-chain markov-chains posterity

Last synced: 29 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/grachale/mass_transportation_optimization

Using the Strongly Connected Components (SCC) algorithm, calculate how adding specific connections will impact the connectivity of the transportation network.

algorithms cpp graphtheory optimization

Last synced: 08 Jun 2026

https://github.com/stephanlachnit/scriptsizefsm

C++ Final State Machine library

cpp cpp17 finite-state-machine fsm header-only

Last synced: 22 Jul 2026

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

C++ complete notes and summary

c cpp cpp-notes

Last synced: 24 Apr 2026

https://github.com/t-h2o/cpp

42: C++ 00

42 cpp piscine-cpp

Last synced: 08 Jun 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/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/8itodevm/raylib-pong

Pong made in C/C++

c cpp framework game-development raylib

Last synced: 24 Apr 2026

https://github.com/asifhaider/data-structures-algorithm_2-1

My solutions to the weekly assignment problems from Data Structure and Algorithms (Part 1) Sessional Course in Level 2 Term 1

algorithms cpp data-structures java

Last synced: 29 Apr 2026

https://github.com/aristofany-herderson/caap-hash-benchmark

💥 Comparando tratamento de colisões em sondagem linear

cpp hash-table linear-probing

Last synced: 24 Jun 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/aristofany-herderson/space-invaders

👾 Space Invaders with c++

cpp game sfml sprites

Last synced: 24 Jun 2026

https://github.com/jackkimmins/snake-game

Snake Game with SDL2

cpp sdl2 snake-game wasm

Last synced: 29 Apr 2026

https://github.com/ritik-gupta/dsa-450

Solutions of 450 DSA questions by Love Babbar

c cpp data-structures dsa dsa-algorithm

Last synced: 29 Apr 2026

https://github.com/byacherx/emlang

EMLang is a modern programming language designed for ease of use. It uses the LLVM backend and is written in C++. EMLang is an experimental language and should never be used in production.

cpp language llvm llvm-ir

Last synced: 24 Apr 2026

https://github.com/woutervanbakel/try

Try class for C++

cpp cpp11 functional-programming try

Last synced: 08 Jun 2026

https://github.com/irods/irods_project_template_cpp_auth_plugin

A project template for creating iRODS Authentication plugins using C++

cpp data-management irods irods-server science server-side

Last synced: 08 Jun 2026

https://github.com/nick8592/opencv-framebuffer

This project captures live video from the default camera, stores the last 10 frames in a buffer, calculates and displays the FPS (Frames Per Second), and prints memory addresses of the frames. It uses OpenCV for video capture and processing, providing a simple example of real-time video processing and frame management.

cpp opencv

Last synced: 14 May 2026

https://github.com/wwwwwydev/student-administration

学生管理系统(适合c语言入门学习) Student Management System (Suitable for Beginner C Language Learning)

c cpp golang python

Last synced: 29 Apr 2026

https://github.com/jeong-j/multicore

Multi Thread in Java / C / C++ / Pthread / CUDA

c cpp cuda java multicore pthread thread

Last synced: 29 Apr 2026

https://github.com/carlosagalicia/tc1031-act13-integral-basic-concept-template-ad2023

This program calculates the "disorder" of DNA strings, sorting them from the most ordered to the least ordered based on the number of inversions.

cplusplus cpp data-structures labs

Last synced: 08 Jun 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/adam-mazur/tinytensor

A from-scratch PyTorch's Tensor reimplementation in C++

cpp cpp17 from-scratch pytorch pytorch-implementation tensor

Last synced: 29 Apr 2026

https://github.com/mi-parkes/geo-coord-classifier

End-to-End Deep Learning Model Deployment on macOSX and iOS

classifier-model coreml cpp ios machine-learning macosx onnx onnxruntime pytorch swift xcode

Last synced: 29 Apr 2026

https://github.com/nguyentrongphuc552003/qt-application-hexapod

Qt Application Hexapod is a modular GUI tool for controlling and debugging a six-legged hexapod robot. It communicates with the robot's Linux-based controller to display sensor data, send movement commands, and support manual gait testing.

beaglebone-ai cpp gait-control hexapod makefile qt5 qtcreator

Last synced: 24 Apr 2026

https://github.com/aadityansha06/flash-http-cli

A mini Http cli Using C language and libcurl library just as simple Postman , Work in Linux and Mac , User can make a get request, Post request supporting JSON and application urlencoded both formate

clanguage cpp libcurl

Last synced: 29 Apr 2026

https://github.com/nkh-lab/cpp-utils

C++ utils library

cpp

Last synced: 06 Jun 2026

https://github.com/juliosalag/darkmoon-engine

A custom graphics engine made from scratch in C++ and OpenGL, for game development

cpp darkmoon game-engine gamedev multi-platform open-source opengl

Last synced: 30 Apr 2026

https://github.com/lucapalminteri/simple-db

This project is a minimal, custom-built relational database in C++ designed to store and manage simple data in a file-based system. It mimics the basic functionality of a SQL database by supporting operations such as inserting, displaying, and storing data in rows.

cpp database learning

Last synced: 14 May 2026

https://github.com/tahaaa22/flowchart-designer

Flowchart Designer and Simulator is a C++ application using CMUgraphicsLib for graphics.

cpp oop-principles

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/twct/brace

Incredibly simple JSON parser in C++

cpp json

Last synced: 30 Apr 2026

https://github.com/vinkle-hzt/calculator

SCU Algorithm and Date Structure assignment

calculator cpp qt qtcreator

Last synced: 14 May 2026

https://github.com/4z0t/luatemplatelibrary

Static C++ 17 binding for Lua 5.4

cmake cpp cpp17 library lua static stl template templates

Last synced: 30 Apr 2026

https://github.com/yoboujon/badapple-phoenixcontact-do32

"Bad Apple!" on the Phoenix Contact "AXL F DO32/1 1F" using libmodus

bad-apple cpp meme modbus

Last synced: 24 Jun 2026

https://github.com/horizon-nth/shapedrawer

ShapeDrawer is a small graphics application that lets you draw simple 2D shapes.

application cpp shape-drawer

Last synced: 24 Jun 2026

https://github.com/tirsvadgui/cpp.winui3.example-controls

Winui3 controls - how to use

cpp datepicker winui3

Last synced: 30 Apr 2026