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/rodjjo/opengl-simple-snake

An snake game in c++ and opengl created with code::blocks IDE (mingw toolset)

codeblocks-ide cpp game opengl

Last synced: 14 May 2026

https://github.com/danaelshrbiny10/home-automation

electronic interfaces that work to integrate everyday devices with one another via the Internet using Arduino uno.

arduino-uno cpp

Last synced: 11 Jun 2026

https://github.com/dscmatter/winsockcomm

Demonstrates a basic TCP client-server communication setup using the Winsock API on Windows.

cpp network-programming network-security networking windows winsock2

Last synced: 14 May 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/ridvikpal/leetcode-solutions-cpp

C++ solutions to problems I've solved on DSA platforms like LeetCode

cpp leetcode leetcode-solutions

Last synced: 11 Jun 2026

https://github.com/vskarleas/lanewatch

The course covers essential topics such as erosion, dilation, openings, closings, and convolutions, alongside in-depth filter analysis including median, average, Laplacian, and Nagao filters. Practical work focuses on real-world applications like detecting lane markings and tracking vehicles using C++ and OpenCV.

computer-vision cpp lane-detection opencv vehicle-detection

Last synced: 11 Jun 2026

https://github.com/oblerion/servicelocator.hpp

easy to use header ServiceLocator c++

cpp hpp-files location-services open-source

Last synced: 11 Jun 2026

https://github.com/momen-alshouha/console-app-bank

Bank console application implemented using c++ and object-oriented programming paradigm connected and deals with files as a database.

abstraction classes-and-objects console-application cpp devide-and-conquer encapsulation filesystem inheretence object-oriented-programming polymorphism static-members

Last synced: 12 Jun 2026

https://github.com/erykmika/antsanddragons

A simple C++ app that simulates a board with preys and predators.

college-project cpp simulation visual-studio

Last synced: 12 Jun 2026

https://github.com/deadcoder0904/datastructures-practice

Data Structures Practice in C++ :heart_eyes:

c-plus-plus cpp data-structure data-structures datastructures

Last synced: 12 Jun 2026

https://github.com/heshanera/ann

Simple Artificial Neural Network for the XOR function. Network is build with three layers, Input layer, Output layer and one hidden layer with four nodes. Used Sigmoid as the Activation function

artificial-neural-networks cpp

Last synced: 12 Jun 2026

https://github.com/cameronclay/parallel-co-processing

Distributed Data Processing application (Windows only) that utilizes multiple computers to execute an algorithm on a set of data.

boost cpp google-test stl win32-api wnlib

Last synced: 12 Jun 2026

https://github.com/toshokan/grocery

Issues reminders on a regular basis. A rewrite of pnutbutter-string in C++

c-plus-plus cpp inotify libnotify stl

Last synced: 13 Jun 2026

https://github.com/gregyjames/cppalgorithms

Various Algorithms and Data Structures implemented in C++

algorithms cplusplus cpp data-structures

Last synced: 13 Jun 2026

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

Implementation of matrices in C++ with standart operations.

cpp matrix oop

Last synced: 13 Jun 2026

https://github.com/philipszdavido/forgedb

A lightweight SQL-inspired database engine written in modern C++.

cpp database engine sql

Last synced: 13 Jun 2026

https://github.com/jubayer98/data-structures-basic-problems

Here are solutions to some basic data structure problems implemented in C++.

basic-programming cpp data-structures

Last synced: 13 Jun 2026

https://github.com/ningenme/compro-solver-cpp

競技プログラミングのsubmittion

competitive-programming cpp

Last synced: 13 Jun 2026

https://github.com/testprocess/cpp-basic

내가 C++을 배운다고요. TS 원툴인 내가요.

cpp

Last synced: 13 Jun 2026

https://github.com/daisvke/ircserv

This project involves creating a custom IRC (Internet Relay Chat) server in C++.

42projects cpp irc irc-bot irc-server ircserver

Last synced: 13 Jun 2026

https://github.com/vishalku03/recursion

Recursion is a technique where a function calls itself to solve smaller instances of a problem. It simplifies complex problems by breaking them into base cases and recursive cases.

cpp dsa gfg-solutions leetcode-cpp recursion

Last synced: 13 Jun 2026

https://github.com/harsharchives/hackerrank-cpp-problems

This repository contains a collection of solved programming problems from Hackerrank, implemented in the C++ programming language.

cpp hackerrank-cpp hackerrank-solutions

Last synced: 13 Jun 2026

https://github.com/yeshalkhan/ludo

This repository contains code for a console based Ludo game that I wrote as part of a project for my OOP course.

cpp cpp-game ludo-game

Last synced: 14 Jun 2026

https://github.com/wellingfeng/ue-mcp-for-all-versions

A single version-agnostic C++ MCP server that drives any Unreal Engine version (4.25 to 5.8) via the built-in RemoteControl HTTP API. One binary, no engine headers, runtime capability degradation.

cpp mcp model-context-protocol remote-control unreal unreal-engine

Last synced: 14 Jun 2026

https://github.com/professional-kate/miniature-telegram

C++ learning time! This repo will be all about C++

cpp

Last synced: 14 Jun 2026

https://github.com/arcvaishali/ghw-rock-paper-scissor

This is a simple implementation of rock-paper-scissor game using C++

cpp games-week-2023 global-hack-week--2023 rock-paper-scissors

Last synced: 14 Jun 2026

https://github.com/klubuntu/retroslm

Retro styled Logistic Manager

clients cpp db dgcs insert management manager retroslm store subiekt

Last synced: 02 Jul 2026

https://github.com/gleor/cpp-advanced-vector

About Шаблонный вектор из стандартной библиотеки

cpp raii stl-containers template-vector vector

Last synced: 15 Jun 2026

https://github.com/maqmal/data-structure

Stack, queue, directed graph , binary tree, multi linked list algorithm

cpp data-structures

Last synced: 15 Jun 2026

https://github.com/harsha-ys/cpp

C++ problems in hackerrank preparation

cpp

Last synced: 15 Jun 2026

https://github.com/rydzze/library-management-system

Project for Data Structures and Algorithms

cpp data-structure-and-algorithm

Last synced: 15 Jun 2026

https://github.com/aspurgs/mini-servo-robot

A prototype of Mini Servo Robot.

arduino cplusplus cpp prototype robotic-arm

Last synced: 15 Jun 2026

https://github.com/marialuizaleitao/arduino-ultrasonic-distance-sensor

Exemplo de código para utilizar o sensor ultrassônico HC-SR04 com Arduino para medir distâncias e exibir os resultados no monitor serial. Ideal para projetos de medição e detecção de distância.

arduino-mega-2560 cpp

Last synced: 16 Jun 2026

https://github.com/ilyachichkov/employee_database

Small console application written on C++ for educational purposes

cmake cpp educational-project

Last synced: 16 Jun 2026

https://github.com/pknujra/zelbytes-arduino

Arduino internship repository containing daily embedded systems exercises, relay control, valve automation, and documentation.

agritech arduino cpp electronics embedded-systems iot relay-control

Last synced: 16 Jun 2026

https://github.com/cschladetsch/cpp23verletnbody

C++23 Verlet Integration using N bodies.

cpp grasphics integration verlet

Last synced: 16 Jun 2026

https://github.com/marcusvinix/42_ft_irc

This project is about creating your own IRC server. You will use an actual IRC client to connect to your server and test it. Internet is ruled by solid standards protocols that allow connected computers to interact with each other. It’s always a good thing to know.

42 cpp irc-server

Last synced: 16 Jun 2026

https://github.com/rsgoksel/data-structures-cpp

Foundations of Data Structures in C++: Descriptions and Illustrations

binary-search-tree binary-tree cpp data-structures linked-list queue

Last synced: 17 Jun 2026

https://github.com/3ein39/library_system

Library System Project in C++ using structs - simple console application. In this program.The main user for the system is an admin who might add a book, user or perform some relevant operation.

console-application cpp library-management-system management-system

Last synced: 17 Jun 2026

https://github.com/parkerbritt/cpp_experiments

A collection of experimental C++ programs for the purpose of learning and personal exploration.

cpp experiments

Last synced: 17 Jun 2026

https://github.com/jason-c-daniels/leet-code

A small selection of code challenges I've tried on LeetCode in c++.

cpp leetcode

Last synced: 17 Jun 2026

https://github.com/amahanna/6nimmt

A German card game

cpp oop

Last synced: 17 Jun 2026

https://github.com/h2co3/hindmarsh-rose

A visual simulation of the Hindmarsh-Rose neuron model.

computational-biology computational-neuroscience cpp cpp14 neurons simulation

Last synced: 18 Jun 2026

https://github.com/parthjohri/dynamicprogramming

This repository contains my code solutions for the dynamic programming problems in C++.

cpp dynamicprogramming

Last synced: 18 Jun 2026

https://github.com/nadidlinchestein/datastructureseasytoadvance

My C++ implementation of Data Structures Easy to Advanced Course by William Fiset.

algorithms algorithms-and-data-structures coursework cpp data-structures programming

Last synced: 18 Jun 2026

https://github.com/lanstobias/journal

C++ journal for terminal use

cpp

Last synced: 18 Jun 2026

https://github.com/vipul1432/gtu-iot-practical

GTU 6th Semester IoT Practical source code

cpp ino iot iot-application sensors

Last synced: 18 Jun 2026

https://github.com/eimfach/matrix

A toy matrix implementation for learning purpose

cpp cpp20 matrix matrix-multiplication

Last synced: 18 Jun 2026

https://github.com/bm777/dialogbox

Dialog Box with c++

box cpp dialog

Last synced: 18 Jun 2026

https://github.com/sauravyadav19/bubble-sort-visualizer

A web-based Bubble Sort visualizer using C++ compiled to WebAssembly via Emscripten.

cpp data-structures-and-algorithms sorting-visualization web-assembly

Last synced: 19 Jun 2026

https://github.com/farukalamai/jetson-yolo-cpp

Real-time object detection, segmentation and tracking on NVIDIA Jetson using YOLO + TensorRT in C++

cpp cuda jetson object-detection tensorrt yolo26

Last synced: 19 Jun 2026

https://github.com/tanzeelafatima492/producer-consumer-problem-using-semaphore-

To write a program to simulate producer - consumer problem

alogriyhm cplus cpp cpu cxx opearting system

Last synced: 07 Jul 2026

https://github.com/teneplaysofficial/cplusplus-projects

This repository contains a collection of projects written in C++. Each project is designed to showcase various programming concepts and problem-solving skills. Explore projects ranging from simple console applications to more complex systems, demonstrating foundational and advanced techniques in each language.

algorithms codesamples coding cpp educational examples games opensource programming softwaredevelopment

Last synced: 19 Jun 2026

https://github.com/galaxywk223/tank-battle

基于 C++20 与 SDL2 的坦克大战游戏课程设计,包含关卡、敌人 AI、道具、碰撞检测、基地保护和排行榜。

cmake coursework cpp desktop-game game-development sdl2 student-project tank-battle

Last synced: 19 Jun 2026

https://github.com/hazeliscoding/quiz-game-redux

A CLI based quizzing application.

cpp data-oriented-programming nlohmann-json

Last synced: 19 Jun 2026

https://github.com/lesnyrumcajs/matasanocpp

Matasano Crypto Challenge using C++

cpp cryptography cryptopals-challenges google-test

Last synced: 19 Jun 2026

https://github.com/toasterbirb/term_chart

Header only c++ library for drawing simple charts in the terminal

charts cpp header-only

Last synced: 20 Jun 2026

https://github.com/ishaj72/cpp

CPP codes

cpp

Last synced: 20 Jun 2026

https://github.com/dino-kupinic/adventofcode2023

🙌 my advent of code solutions

advent-of-code aoc-2023-in-cpp cpp

Last synced: 20 Jun 2026

https://github.com/philippmos/bullcowgame

[ C++ ] - This is a simple word based game to learn and train the C++ Syntax.

cpp game xcode

Last synced: 20 Jun 2026

https://github.com/pjsalter/cplusplus-programming-solutions

algorithms solved as practice in C++

cpp cpp20 object-oriented-programming

Last synced: 20 Jun 2026

https://github.com/sanjaraiy/airline_project

✈️ Delve into an airline ticket booking system project repository crafted with C++ programming language. Experience seamless flight booking functionalities!

abstraction cpp encapsulation inheritance oops-in-cpp vscode

Last synced: 21 Jun 2026

https://github.com/ioai-tech/io_gripper_sdk

SDK for IO-AI gripper hardware

cpp gripper robotics

Last synced: 21 Jun 2026

https://github.com/jp-zuniga/multithreading-mandelbrot

Mandelbrot fractal generator.

cpp fractal mandelbrot multithreading

Last synced: 22 Jun 2026

https://github.com/oelrich/sorts

Learning c++ by doing the things.

appveyor catch2 cmake cpp ctest learning travis-ci

Last synced: 22 Jun 2026

https://github.com/gleor/cpp-search-server

Поисковый сервер. Поиск документов по ключевым словам.

cpp oop search-engine tf-idf

Last synced: 22 Jun 2026

https://github.com/isaychris/csci222

Palomar: C++ & Object-Oriented Programming

cpp csci222 oop palomar

Last synced: 22 Jun 2026

https://github.com/adcimon/path-tracer

Implementation of the path tracer described in Ray Tracing in One Weekend of Peter Shirley.

cpp raytracing

Last synced: 22 Jun 2026

https://github.com/pieetrus/kolkoikrzyzyk

Gra z wykorzystaniem algorytmu min-max - PMSI

cpp

Last synced: 22 Jun 2026

https://github.com/sebsop/kmeans-thesis-segmentation

Real-time hybrid quantum-classical K-means segmentation using C++ and CUDA. Bachelor's Thesis at BBU bridging HPC and Quantum Machine Learning (QML).

cpp cuda hpc imgui kmeans opencv quantum-computing

Last synced: 23 Jun 2026

https://github.com/jadamka/doom-fire

Doom Fire recreation in C++ and SFML

cpp cpp17 doomfire sfml

Last synced: 23 Jun 2026

https://github.com/tomaszrewak/simple-throttler

A simple and fast C++ throttler

cpp fast throttler

Last synced: 23 Jun 2026

https://github.com/vishalku03/c-plus_dsa_2.0

Course mentors are Love Babbar & Lakshay Kumar Bhaiya

cpp dsa-algorithm

Last synced: 23 Jun 2026

https://github.com/kurayami07734/dsa-cpp

Data Structures and Algorithms in C++

algorithms cpp data-structures

Last synced: 23 Jun 2026

https://github.com/stitchsages/carbon

Molecular structure interactions sandbox in C++

cpp molecular-dynamics science

Last synced: 23 Jun 2026

https://github.com/yeshalkhan/oop

This repository contains simple codes I wrote for my OOP course.

complex-numbers cpp fractions military-to-standard-time mystring parking-ticket-simulator

Last synced: 24 Jun 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/maosong2022/tinyneuralnetwork

A simply C++ implemented neural networks

cpp cpp17 deep-learning deep-neural-networks

Last synced: 24 Jun 2026

https://github.com/abitofhelp/dev_containers

'dev_containers' provides professional development containers for desktop and embedded (ARM Cortex-M/A) platforms.

ada ada-2022 arm-cortex-a arm-cortex-m containerd cpp dev-container docker go kubernetes linux rust ubuntu zshembedded

Last synced: 25 Jun 2026

https://github.com/openvanilla/win-mcbopomofo

小麥注音輸入法 TSF 版本/ Windows port of McBopomofo Input Method built on TSF.

chinese cplusplus cpp ime input-method input-method-editor tsf windows windows-11 zhuyin

Last synced: 26 Jun 2026

https://github.com/vevdokimovm/string-operations-cpp

C++ lab: custom String class built on sequence abstractions with sorting and searching

algorithms cpp data-structures string

Last synced: 27 Jun 2026

https://github.com/vevdokimovm/cpp-university-programs

University C++ programs, Codeforces competitive solutions, Assembler, Pascal and multi-language exercises

algorithms assembler competitive-programming cpp university

Last synced: 27 Jun 2026

https://github.com/dadams05/c8ke

Custom emulator of CHIP-8 interpreter

chip-8 cpp emulator

Last synced: 28 Jun 2026

https://github.com/degville/kalbum

KDE 3 application for photo management

cpp kde3

Last synced: 28 Jun 2026

https://github.com/ndemetrop/arcade-racer

A single-player time trial-based arcade racing game.

cpp game

Last synced: 28 Jun 2026

https://github.com/star-3gg/cppnuts-design-patterns

Improved design pattern implementations based on CPPNuts course

cpp design-patterns software-architecture

Last synced: 29 Jun 2026