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/satvikg7/sdl2-game-template

SDL2 Starter Game Template implemented using OOPs Principles

cpp game-template sdl2

Last synced: 16 Mar 2025

https://github.com/gabrielravier/unrealcourse

Udemy course for C++ I'm doing

cpp unreal-engine-4 visual-studio

Last synced: 07 Apr 2025

https://github.com/arminveres/pico-oled

Refactored C++ driver for Waveshare Pico OLED 1.3

cpp oled sh1007 waveshare

Last synced: 18 Jan 2026

https://github.com/liraymond04/usaco-practice

A collection of solutions for problems on the USA Computing Olympiad, ranging from Silver to Gold difficulty.

algorithms algorithms-and-data-structures c-plus-plus competitive-programming cpp usaco

Last synced: 16 Mar 2025

https://github.com/liraymond04/ccc-practice

A collection of solutions for Senior problems on the Canadian Computing Competition.

algorithms algorithms-and-data-structures c-plus-plus ccc-solutions cpp

Last synced: 24 Jul 2025

https://github.com/llsaimur/contacttracing

Contact Tracing (school project)

cpp data-structures queue treenode

Last synced: 25 Mar 2025

https://github.com/alessioborgi/home_automation

Smart Home Environment implementation using IoT and automation technologies, featuring the development of systems for controlling home devices, monitoring environmental conditions, and enhancing daily life convenience through automated routines, including the miniature home building and the app development.

arduino automation cpp home iot

Last synced: 28 Mar 2025

https://github.com/kenryus/type-85-electronic-observer

Qt6ć§ä½œęˆć•ć‚ŒćŸć‚Æćƒ­ć‚¹ćƒ—ćƒ©ćƒƒćƒˆćƒ•ć‚©ćƒ¼ćƒ ćŖč‰¦ć“ć‚Œč£œåŠ©å°‚ćƒ–ćƒ©

cef cpp kancolle qt6

Last synced: 12 Jun 2025

https://github.com/terenstare/aoc24

My solutions to Advent of Code 2024

advent-of-code advent-of-code-2024 advent-of-code-2024-cpp cpp cpp20

Last synced: 25 Mar 2025

https://github.com/biud436/macos-textwindow

This project is test purpose for porting My 2D Game Engine named Initial2D on Windows, as Mac OSX M1

cpp game-engine lua sdl2

Last synced: 24 Apr 2026

https://github.com/heyfoz/cpp_name_string_manipulator

The Name String Manipulator Program (C++) uses a loop to ask a user to enter a name in FirstName MI LastName format (MI represents middle initial). A string is passed to a function that converts the input to LastName, FirstName MI format. The resulting string is printed to the console.

cpp functions name string-manipulation

Last synced: 25 Mar 2025

https://github.com/heyfoz/cpp-mobile-plan-cost-effectiveness

This Mobile Plan Cost Effectiveness program (C++) allows the user to enter a plan as well as the number of minutes expected to be used in a billing cycle. The program then calculates the phone bill according to the user input, providing an idea of which plan would best fir the user's needs.

billing cost-effectiveness cpp finance

Last synced: 30 Jun 2025

https://github.com/atomicptr/jello

A tiny, single file, header only logging library for C++23

cpp cpp-logger cpp23 logging logging-library

Last synced: 02 Apr 2025

https://github.com/networkflux/ft_containers

Let’s re-implement the standard C++ containers

algorithms complexity containers cpp data-structures

Last synced: 20 Jul 2025

https://github.com/edenreich/http-component

An easy to use native component for interacting with the http layer written in C++

cmake cpp cpp-component cpp17 http http-client http-server request-handler response-parsing unix-socket winsock2

Last synced: 06 Mar 2025

https://github.com/vishalku03/gpa-cgpa-calculator

This project is based on C++ programming language.

cpp dsa-algorithm

Last synced: 12 Jun 2025

https://github.com/voutuk/numw-cpp

NUWM C++ Homework

cpp homework

Last synced: 07 Apr 2025

https://github.com/techcsispit/learning-basics

C | Java | Python | C++

c cpp java python

Last synced: 23 Apr 2025

https://github.com/thatxliner/rrd

Rick Roll Detector. My first C++ project that uses CMake and external libraries. Now with comments so you can, too!

cmake cmake-examples cpp example example-code example-project

Last synced: 07 Apr 2025

https://github.com/anujesh-ansh/code-playground

A dynamic repository where coding adventures unfold, spanning diverse topics from fundamental algorithms to advanced challenges, inviting collaboration and exploration. šŸš€šŸ’»

c cpp java python python3

Last synced: 29 Apr 2026

https://github.com/quinnjohnsoncode/chip-emu

A simple and lightweight CHIP-8 emulator written in C++.

chip8 cpp emulator low-level sdl2

Last synced: 18 Mar 2025

https://github.com/andrewdarnall/deeplearning4all

Pet project to fall in love with C++ again

cpp deep-learning

Last synced: 08 Oct 2025

https://github.com/melonencoder/simple-wallpaper-switcher

Simple GUI for swaping wallpapers by utilizing wallpaper manager's cli interfaces.

cpp sfml simple wallpaper-changer

Last synced: 23 May 2026

https://github.com/coders-school/testing

C++ online course. Modules about testing C++ code in catch2 and gtest frameworks.

catch2 coders-school cplusplus cpp cpp17 gmock gtest markdown md mock

Last synced: 27 Jul 2025

https://github.com/engichang1467/atm-simulator-cpp

Writing my ATM Simulator in C++

atm-simulator cpp

Last synced: 25 May 2026

https://github.com/lmtreser/intro-rtos

Colección de recursos para introducirse en los Sistemas Operativos y RTOS. Aplicaciones para el ecosistema Arduino como para Raspberry Pi

arduino cpp esp32 freertos operating-system rtos threads

Last synced: 10 Apr 2026

https://github.com/blargian/min_span_tree_visualizer

A tool to visualize how algorithms for finding minimum spanning trees work. Complete with random generation of tree structures using Delaunay triangulation or option to import your own.

algorithm algorithms-and-data-structures catch2 cmake cpp dear-imgui delaunay-triangulation educational graph greedy-algorithms help-wanted imgui imgui-glfw implot kruskal kruskal-algorithm minimum-spanning-tree prims-algorithm prims-mst visualization

Last synced: 29 Mar 2025

https://github.com/leoho0722/cpp_practice

C++ čŖžę³•ē·“ēæ’

cpp

Last synced: 11 Sep 2025

https://github.com/toransahu/ray-firmware

Firmware of Ethereal Ray 3D Printer

3d-printer c cpp ethereal-machines firmware marlin-firmware python

Last synced: 10 Apr 2026

https://github.com/angeligareta/merge-sort-parallelized

Simple implementation of the famous Merge Sort using threads in C++.

cpp merge-sort mergesort thread threading

Last synced: 25 Oct 2025

https://github.com/zhongruoyu/minithread

A lightweight, self-contained C++17 std::thread implementation with pthread.

cpp cpp17 pthread threading

Last synced: 20 Jun 2026

https://github.com/fpena2/filter_cpp

Rust's filters in C++

cpp

Last synced: 09 Jul 2026

https://github.com/kotet/svg-emitter

Simple svg emitter for debugging

cpp debugging svg svg-emitter

Last synced: 26 May 2026

https://github.com/lanceberge/cuda-newton-fractals

Parallelize and visualize the Newton Iteration

cpp cuda mathematical-modelling visualization

Last synced: 16 May 2026

https://github.com/theakman2/minheapu16

A fast C++ min heap targeting recent x86 CPUs

cpp heap minheap

Last synced: 03 Apr 2025

https://github.com/steponask/chess-sfml

ā™œ Chess GUI Clone made in C++ SFML graphics library ā™œ

chess-cpp chess-gui chess-sfml cpp gui-application sfml-game sfml-graphics-library

Last synced: 20 Mar 2025

https://github.com/tpstark137/connectpro

Multi-client chatroom application developed in C++ using socket programming

cpp socket-programming

Last synced: 20 Mar 2025

https://github.com/ahlyab/dynamicarray

custom class for dynamic array

array cpp data-structure dynamic-array

Last synced: 27 Mar 2025

https://github.com/shadesandgrays/code-count

CLI Line counter tool

cli cpp tools utility

Last synced: 20 Mar 2025

https://github.com/werefin/pmi-asih-photon-detectors

PMI implementations of a-Si:H carrier mobility models for Synopsys Sentaurus TCAD

c cpp hydrogenated-amorphous-silicon particle-detectors physical-model-interface synopsys-sentaurus-tcad

Last synced: 16 May 2026

https://github.com/kontsertkishlaka/practicalwork9

A program demonstrating the operation of the while loop in C++.

cpp while-cpp while-loop

Last synced: 02 Jul 2026

https://github.com/marianpekar/julia-sets-led-matrix

A port of https://github.com/marianpekar/julia-sets that renders on Adafruit RGB LED matrix

adafruit cplusplus cpp fractals fractals-juliaset julia-set led-matrix raspberrypi

Last synced: 16 May 2026

https://github.com/supersodasea/ci-example

Example for different CIs

cpp

Last synced: 20 Mar 2025

https://github.com/aritrosaha10/cplusplus-math

A set of C++ Programs that can do a wide variety of math-related tasks, such as solving equations, converting equations and more.

c cpp math mathematics

Last synced: 16 May 2026

https://github.com/beached/glean

Dependency management, with a focus on source

cmake cpp dependencies dependency git

Last synced: 16 May 2026

https://github.com/rodtell/exercicios-estudo-cpp-rst

Study exercises that I answered of algorithms.

algorithms cpp study

Last synced: 21 Mar 2025

https://github.com/nickpolizogopoulos/the_ultimate_cpp_series

This is my C++ course repository

cpp

Last synced: 15 Jul 2025

https://github.com/muralidharmaddali/smartinterviews_basic

This repository consists all the basic problems of smart Interviews which I have solved you can open the files and check out the solutions.

cpp dsa dsa-algorithm dsa-learning-series dsa-practice problem-solving python3

Last synced: 16 May 2026

https://github.com/swonlee-13/cpp_piscine

learn OOPS with C+98 (easy to learn OOPS if you just finished C)

cpp oops-in-cpp

Last synced: 21 Mar 2025

https://github.com/nathan-osman/update-studio

Graphical tool for managing self-updating applications

cpp qt update

Last synced: 16 May 2026

https://github.com/lschrafstetter/42_cpp07

Project 07 of the 42 Wolfsburg c++ piscine.

42 42wolfsburg cpp cpp07

Last synced: 03 Apr 2025

https://github.com/desmondjs/bst_student_info

This is a a C++ program implementing a Binary Search Tree (BST) to manage student data read from a text file. This program can insert student records based on their student ID, print the deepest node, display students in ascending or descending order, clone a subtree, print nodes at each level, and print paths in the tree.

bst cpp

Last synced: 09 Sep 2025

https://github.com/themihirmathur/themihirmathur

My GitHub Profile Readme šŸ”° I am a Software Development Engineer from Delhi Technological University (Formerly DCE), India

aws azure cpp css express-js git google-cloud-platform html ibm-cloud javascript mongodb ms-excel node-js powerbi python reactjs sql tableau tailwindcss typescript

Last synced: 11 Apr 2026

https://github.com/jurek-muszynski/proi-carrental

Half-term project assignment as part of the Object-Oriented Programming class @ Warsaw University of Technology

cpp oop

Last synced: 07 May 2025

https://github.com/saleh0987/assignments-cpp

C++ Solutions Of Elzero Web School Channel Assignments and elzero.org Website Assignments

asssi cpp cpp-fund

Last synced: 28 Mar 2025

https://github.com/saleh0987/cpp_problems_solving

CodeWars CPP Problems Solving

cpp problem-solving programming

Last synced: 28 Mar 2025

https://github.com/amirmghanem/turbo-c-ball-boom

šŸŽˆšŸ”®Turbo-C Ball Boom. project programmed with c++(CPP File) On DOSBOX Showinga swinging line from the top. šŸŽˆšŸ”®

ball c cpp dosbox swinging-line turbo-c-plus-plus

Last synced: 01 May 2026

https://github.com/bharathvariar/connect4

Unbeatable Connect-4 AI

ai cpp minimax-alpha-beta-pruning

Last synced: 28 Mar 2025

https://github.com/hellebenjamin/remu80

Simple Z80 emulator written in C++

cpp emulator z80 z80-emulator

Last synced: 28 Mar 2025

https://github.com/malciin/minesweeper

Simple minesweeper game written in C++ with SFML

cpp minesweeper minesweeper-game sfml

Last synced: 03 Apr 2025

https://github.com/gazeux33/particles-simulation

A simple particle simulation with SFML in c++

cpp particle-physics particle-system sfml verlet-integration

Last synced: 04 Apr 2025

https://github.com/tharunkumarreddypolu/motion-sensor-home-security-system-

An application aimed to identify if any thief is entering into our home, malls, etc. So that we can identify and an alert message will be sent to the Owner.

arduino-uno cpp

Last synced: 04 Apr 2025

https://github.com/soodaayush/canadian-computing-competition

Solutions to Canadian Computing Competition problems.

cpp python

Last synced: 29 Oct 2025

https://github.com/albinzayedrawan/virtual-pet-game

A virtual pet game where users can interact with their pet based on mood using C++.

cpp virtual-pet

Last synced: 04 Apr 2025

https://github.com/rickreisdev/VendingMachine

Algoritmo que simula o funcionamento de uma mƔquina automƔtica de alimentos no ambiente do terminal do C++.

algorithm cpp rickreis rickreisme vending-machine

Last synced: 06 May 2025

https://github.com/yousefvand/mtprimer

Multi-thread prime calculator

cpp multithreading prime-numbers

Last synced: 04 Apr 2025

https://github.com/fearless-spider/spider-zine

All articles and codes for my blog at https://fearlessspider.com

aseembly c cobol cpp elixir erlang go java julia makefile perl python ruby swift

Last synced: 11 Apr 2026

https://github.com/khandakeraliariyan/dsa-practice

This is my self Data Structures and Algorithms notes

cpp

Last synced: 04 Apr 2025

https://github.com/csxv/bms

terminal C++ application to manage bank system

cpp

Last synced: 20 Jan 2026

https://github.com/khaledalam/problem-solving

Samples of my problem solving solutions in C++

competitive-programming cpp problem-solving

Last synced: 04 Apr 2025

https://github.com/r0b14/rtds-robocin

Implementação de odometria inercial em C++ usando dados de giroscópio (lidos de um CSV). Inclui códigos de leitura de arquivo, integração de velocidade angular e comparações de ângulo estimado.

cpp esp32 mpu6050

Last synced: 16 May 2026

https://github.com/likhithkp/cpp

CPP practice

cpp

Last synced: 05 Apr 2025

https://github.com/yassir-ai/war_simulation

This project aims to simulate a battle between two armies using a randomly generated map (using Mersenne Twister Generator) with varying topography and weather conditions to add complexity to the simulation. The code is written in C++.

armies battle cpp mersenne-twister simulation statistics

Last synced: 10 Jul 2025

https://github.com/robertsmrek/parallel-rgb-histogram-computation-with-openmp

Demonstrates how to compute histograms for an RGB image using various parallelization strategies with OpenMP.

cpp opencv openmp

Last synced: 16 May 2026

https://github.com/wonderwoman2020/gui4opencv

This is an app for educational purpouses so students can focus on learning image processing algorithms from OpenCV and not on creating GUI. It will contain a few examplary functions from OpenCV, but overall it will be a template for students to put some more material into it. All people interested in learning OpenCV are welcome to try it out!

academic-project cpp educational opencv qt

Last synced: 06 Mar 2026

https://github.com/kzamanbd/phitron-cpp

Welcome to our Problem-Solving Repository! This repository is a curated collection of solutions and resources aimed at addressing a variety of challenges encountered in software industry. Whether you're a developer, a project manager, or an enthusiast in software development field...

competitive-programming cpp problem-solving

Last synced: 09 Sep 2025

https://github.com/rudojaksa/pcpp

Simple Perl (Python/C/C++) preprocessor

amalgamation cpp perl preprocessor

Last synced: 07 Apr 2026

https://github.com/quantumcomputingworld/vqe-parasmani

ParasMani (Touchstone) -To explore whether the VQE can be leveraged to make an equation to convert between elements.

academic-research c cpp ipython paper python3 qiskit quantum-algorithms quantum-chemistry quantum-computing quantum-superposition touchstone

Last synced: 07 Apr 2026

https://github.com/miguelgarcia21/cpp-dsa-toolkit

A growing collection of C++ implementations for fundamental data structures. Built to practice, learn, and implement into any application that requires it.

cpp doubly-linked-list dsa dsa-algorithm hashmap heap linked-list

Last synced: 10 Jul 2025

https://github.com/ncravino/recbot

Experiments in Computer Vision: Face Detection and Face Recognition using OpenCV

computer-vision cpp deep-learning face-detection face-recognition harcascades opencv sface

Last synced: 16 May 2026

https://github.com/melardev/cppalgorithmsnippets

Cpp Snippets on algorithm library

algorithm algorithms cpp demos examples snippets

Last synced: 19 Jun 2025

https://github.com/zayarhtet/bag

Bag Data Type implemented in C++, specialized in Basic Object-Oriented Design.

console-application cpp data-structures design-patterns oop priority-queue

Last synced: 12 Apr 2025