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/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/guitarneck/testreporterdesc

A reporter for UnitTest++, in Desc style

cpp reporter unittest-cpp

Last synced: 17 Jun 2026

https://github.com/leonburghardtdev/day-of-the-week-calculator

This is a program that calculates the day of the week for a given date, written in C++ and uses Zeller's congruence.

cpp winapi zeller-s-congruence

Last synced: 17 Jun 2026

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

A German card game

cpp oop

Last synced: 17 Jun 2026

https://github.com/calvinjmin/databricks-sdk-cpp

Databricks SDK for C++

cpp databricks databricks-sdk

Last synced: 17 Jun 2026

https://github.com/yeshalkhan/algorithms

This repository contains some well-known programming problems and their greedy/recusrive as well as dynamic algorithms.

coin-change-problem cpp longest-common-subsequence

Last synced: 18 Jun 2026

https://github.com/kiko-serra/prog_feup

A repository with all weakly exercises for the FEUP course L.EIC009 Programming.

cpp leic-feup prog-feup

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/markparker5/of-terrain-generator

openFrameworks app for terrain generation with Perlin noise.

3d cpp openframeworks terrain-gen terrain-generation terrain-generator terrain-rendering

Last synced: 18 Jun 2026

https://github.com/rusyaev-dk/microcircuit_optimization

Optimized stack-based exponentiation for efficient RSA computation. Implements a microcircuit model with minimal clock cycles using binary exponentiation and greedy decomposition.

binary-exponentiation cpp graphics microcircuit optimization-problem research stack xlsx

Last synced: 18 Jun 2026

https://github.com/lanstobias/journal

C++ journal for terminal use

cpp

Last synced: 18 Jun 2026

https://github.com/aginies/routeur_solaire

Un Routeur Solaire autonome

cpp jsy-194 meteo router routeur shelly solaire solar

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/remonhasan/cp-code-library

algorithms & data structures that i learned for CP 💡

cpp data-structures number-theory prefix-notation stl-algorithms

Last synced: 18 Jun 2026

https://github.com/gecko-robotics/serialcomm

serial port library

cpp serialport

Last synced: 18 Jun 2026

https://github.com/icepanorama/raycastingengine

A simple raycasting engine written in C++.

cpp raylib raylib-cpp

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/myrotvorets/psb-ev-awaitables

A collection of awaitables for libev

awaitable coroutine cpp cpp20 libev

Last synced: 18 Jun 2026

https://github.com/aurimasniekis/cpp-antenna-switcher-client

Async C++17 client for the antenna-switcher device over the ESPHome native API

cpp cpp17

Last synced: 18 Jun 2026

https://github.com/aurimasniekis/cpp-prom

Client-independent C++23 Prometheus/OpenMetrics metric abstraction

cpp cpp23 header-only metrics prometheus

Last synced: 18 Jun 2026

https://github.com/ahmedhaithamamer/multifunction-calculator

This C++ GUI calculator handles basic arithmetic, scientific functions, and unit conversions with an easy-to-use interface and mode-switching menu.

calculator calculator-application cpp winforms-application

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/nilusche/c-_subnetting-solver-dnis

Simple Subnettingquestions-Solver implemented in C++

cpp ipv4 ipv6 networking subnetting vlsm

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/anc1kr1st/tic-tac-toe

Tic Tac Toe is a two-player game in which the objective is to take turns and mark the correct spaces in a 3x3 grid.

cpp exercise tic-tac-toe

Last synced: 19 Jun 2026

https://github.com/wch2012asd/timecontral-qt

A modern Qt timeline widget with glassmorphism design

cpp qt timeline widget

Last synced: 19 Jun 2026

https://github.com/ituvtu/oop_lw03-class_container

OOP_LW03-class_container

container cpp oop

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/gene-hightower/dice-pass

dice based passphrase generator

cplusplus cplusplus-17 cpp

Last synced: 19 Jun 2026

https://github.com/vrongmeal/tictactoe

A simple two player Tic Tac Toe game made with C++

cpp

Last synced: 19 Jun 2026

https://github.com/yoyo-ace1110/pacman-crc48

Classic-Game: PacMan, Written by my classmate Jerry and I. Qt project, HSNU-CRC48

cpp pacman qt6 qtcreator

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/sebastianbach/lab

Application authoring and code generation.

cpp

Last synced: 19 Jun 2026

https://github.com/arata-nvm/you-are-an-idiot

弥生祭55 ゲーム作品

cpp game opensiv3d

Last synced: 19 Jun 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/yarikvor/acodecpptask

Complite tasks in https://acode.com.ua/uroki-po-cpp/

acode cpp learning oop ravesli

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/berntzone/project-scribe-ii

WiFi printing of short messages using D1 mini & EM5820 thermal printer

cpp d1-mini em5820 esp8266 printer thermal

Last synced: 19 Jun 2026

https://github.com/aventhis/3dviewer

A 3D viewer application that allows loading, visualizing, and manipulating 3D models from .obj files. It supports basic affine transformations like translation, rotation, and scaling for interactive exploration of 3D objects.

3d-viewer c cpp

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/leoz0214/json-parser

A small C++ library to convert a JSON string or file into polymorphic C++ objects.

cpp json parser

Last synced: 19 Jun 2026

https://github.com/nabilhy/webserve-42

This project is about writing your own HTTP server.

cpp docker epoll-server http-server multiplexer sockets

Last synced: 20 Jun 2026

https://github.com/rishn/dbas

Driver Behaviour Analysis System (DBAS) is a ROS-based driver monitoring system utilizing OpenCV, Dlib, and YOLOv5 to detect and alert on drowsiness, device usage, and other behaviors during driving.

computer-vision cpp deep-learning dlib driver-behavior driver-monitoring driver-safety drowsiness-detection machine-learning object-detection opencv ros-nodes ros-noetic yolov5

Last synced: 20 Jun 2026

https://github.com/epi5131/cubehpp

Cube LUTのC++ライブラリ

cpp cube-lut

Last synced: 20 Jun 2026

https://github.com/esteves31/araracode

My code editor in development

codeeditor cpp qtcreator

Last synced: 20 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/naguales/codility-algorithms

C++ Codility Solutions (100% Score)

codility codility-lessons codility-solutions cpp gtest

Last synced: 20 Jun 2026

https://github.com/hypertextassassin0273/sfml_based_cpp_programs

Contains SFML (library) based C++ programs, developed through Visual Studio 2019

cpp sfml-cpp sfml-game-development sfml-graphics-library

Last synced: 20 Jun 2026

https://github.com/sarmad-khan1/problem-solving-logics-in-cpp

These are small tasks based on logical problems. I have provided different approaches to solve complex problems

cpp game-development problemsolving tasks

Last synced: 20 Jun 2026

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

Here are my study notes for learning C++

cplusplus cpp

Last synced: 20 Jun 2026

https://github.com/ingiavanbeto/symphony-cpp-plc

script para conectar un servidor symphony por TCP y un PLC mediante snap7

c cpp siemens snap7 symphony

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/yushikuni/recipes

Console app for for recipe management using Pistache framework

cpp unfinished-project

Last synced: 20 Jun 2026

https://github.com/stefanuhrig/bignum

A C++-11 single-header generic arbitrary-precision number library

arbitrary-precision bignum cpp rational-numbers

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/theluqmn/falcon

Simple bank management system backend written in C++.

backend bank-management-system cpp cpprest

Last synced: 20 Jun 2026

https://github.com/peterajhgraham/rotating-ascii-cube

A fun C++ program that generates a rotating 3D cube using ASCII characters, and you can run it right inside your computer terminal!

ascii-art cpp terminal

Last synced: 20 Jun 2026

https://github.com/baderouaich/sierpinksi-hexagon

how can chaos result in such order?!

chaos cplusplus cpp drawing geometry order sierpinski-hexagon

Last synced: 20 Jun 2026

https://github.com/heyfoz/cpp-wind-chill-index-table

This Wind Chill Index program (C++) uses the formula for the wind chill index model implemented by the National Weather Service to create a table as console output. The table displays wind chill values for temperatures from -5 to 50 degrees Fahrenheit for wind speeds from 5 to 45 miles per hour.

calculations cpp fahrenheit index windchill

Last synced: 20 Jun 2026

https://github.com/jkbkupczyk/binary-tree

Visual implementation of a symmetric binary tree (fractal tree) in c++ using SFML lib 🌳

binary-tree cpp sfml

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/velitasali/viewfinder

Lightweight Windows capture card viewer — camera preview + GPU colour conversion + audio passthrough, ~135 KB, no runtime dependencies

capture-card cpp direct2d directx media-foundation win32 windows

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/kfn-d0/net_collector

simple tool in c++ to collect basic network data to be used in another project

cpp windows

Last synced: 21 Jun 2026

https://github.com/kfn-d0/netfetch

neofetch but for network

cpp linux windows

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/fieryrms/random-projects

Random Projects. duh

cpp hobby hobby-project random

Last synced: 21 Jun 2026

https://github.com/skmirajulislam/ipingu-chat-server

TCP based 76kb small chat server for homies! 🤗

cache-control chat-application chat-server chatroom cpp memory-management

Last synced: 21 Jun 2026

https://github.com/wachin/kmid3

KMid 2.4.0 ported to Qt5 / KDE Frameworks 5 — MIDI/Karaoke player for Linux (2026)

alsa cmake cpp debian drumstick karaoke kde linux midi midi-player music-player port qt5

Last synced: 21 Jun 2026

https://github.com/star-3gg/cityoflight

A Tron themed virtual world built with UE5

blender cpp unreal-engine-5

Last synced: 22 Jun 2026

https://github.com/alifeee/co2-monitoring

Monitoring CO2 levels, and temperature with an ESP8266 D1 Mini microcontroller and a Sensirion SCD40 CO2 sensor.

co2 co2-monitor co2-sensor cpp esp8266 scd40 sensirion

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/cpsdenis/cryptoapi-repl

Minimal cross-platform sample for CryptoPro CSP using C++, CMake, and CryptoAPI / capilite.

cmake cpp cryptoapi cryptoprocsp makefile sample

Last synced: 22 Jun 2026

https://github.com/srijanmukherjee/minesweeper

A minesweeper game written in c++ using SFML

cpp game minesweeper sfml

Last synced: 22 Jun 2026

https://github.com/islamhaqq/cpp-modern-design-patterns

Modern design patterns in C++ (Solid, Gang of Four, etc.)

cpp gang-of-four gang-of-four-design-patterns solid

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/tanzeelafatima492/blood-management-system-in-c-

The Blood Management System in C++ is a console-based application for efficiently managing blood donors, recipients, and blood availability records.

coding cplus cpp cxx programming project

Last synced: 22 Jun 2026

https://github.com/TanzeelaFatima492/Blood-management-system-in-c-

The Blood Management System in C++ is a console-based application for efficiently managing blood donors, recipients, and blood availability records.

coding cplus cpp cxx programming project

Last synced: 22 Jun 2026