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/h2co3/lambda

Doing homework for fun, from a class I don't attend, because I like compilers

cpp cpp14 lambda lambda-calculus

Last synced: 12 Jun 2026

https://github.com/mcquerol/chess-cpp

Console Chess game in C++. Demonstrates OOP, inheritance, and polymorphism.

console-ui cpp inheritance object-oriented-programming polymorphism

Last synced: 15 Jun 2026

https://github.com/dylanbuchi/data-structures-and-algorithms-cpp

Repo to practice implementing data structures & algorithms in C++

algorithms cpp data-structures

Last synced: 12 Jun 2026

https://github.com/toxicbishop/software-dev-internship

Six multi-language programming tasks (Java, C++, C#) completed during a Software Development Internship — covering CLI games, pattern generators, CRUD managers, and web scraping.

cli cpp crud csharp dotnet gradle java maven web-scraping

Last synced: 12 May 2026

https://github.com/dkosmari/wiiu-stdout

Code to redirect stdout to the logs on Wii U homebrew.

c cpp wiiu wiiu-homebrew

Last synced: 14 May 2026

https://github.com/mihir2006/radar-using-arduino-uno

Radar Using Arduino Uno and Ultrasonic sensor

aurdino cpp hardware processing-sketch

Last synced: 14 May 2026

https://github.com/kanishk1420/org-chart-api-test

A RESTful API built with Drogon,, a high-performance C++ framework. This API is designed to manage organizational structures, including persons, departments, and job roles.

cmake cpp docker googletest testing vcpkg

Last synced: 14 May 2026

https://github.com/goruck/bow

Object classifier using the bag of words approach in OpenCV 3.2

bag-of-words computer-vision cpp opencv3

Last synced: 11 Jun 2026

https://github.com/myl7/oht

Oblivious 2-tier hash table C++ header-only library

cpp crypto enclave hash-table header-only oblivious

Last synced: 12 May 2026

https://github.com/daniel1302/game

Simple 2D game written to improve my C++ skils

arkanoid cmake cpp gamedev google-test modern-cpp smfl2

Last synced: 16 Jun 2026

https://github.com/silvio2402/deskcontrolsplit

A splitter that connects an interface to two table leg motor controllers.

arduino controller cpp mod platformio

Last synced: 13 May 2026

https://github.com/Candlest/ClassBoard

Class Board是一款使用Qt/C++开发的,针对SEEWO及其教学一体机设计的,用于显示教学信息的壁纸软件。

cpp qt5 wallpaper windows

Last synced: 25 Jun 2026

https://github.com/llnl/graph-embed

A small library for graph embedding

cpp graph

Last synced: 16 Jun 2026

https://github.com/atennop1/codeproblemssolutions

Repository for making tasks from Codewars and LeetCode

codewars codewars-solutions cpp learning leetcode leetcode-solutions

Last synced: 25 Jun 2026

https://github.com/kitanokitsune/progressbar.hpp

C++ Class Library to show CUI Progress Bar

cpp header-only-library multi-platform progressbar

Last synced: 12 Jun 2026

https://github.com/h20-dev/ruinedpath

RuinedPath by H20-dev. Survive the zombie apocalypse. Manage bullets and food, unlock 50+ endings, and discover the truth: it's all a simulation.

cpp meta terminal-game

Last synced: 26 Jun 2026

https://github.com/louislelay/lane-detection-and-vehicle-tracking

C++ programming, using OpenCV, to process and analyze a video sequence of road traffic.

car-detection computer-vision cpp lane-detection lane-lines-detection opencv opencv-cpp opencv4 recognition road-detection

Last synced: 13 May 2026

https://github.com/keithdhedger/xdg-desktop-portal-filechooser

A customizable file dialog chooser for use with xdg-desktop-portal

cpp qt qt5 qt6 vala xdg-desktop-portal

Last synced: 12 May 2026

https://github.com/apozinn/gryphon

Gryphon is an Discord bot that turns your server into an arena of rooster champions! Inspired by Pokémon, it allows users to collect, train, and battle roosters with unique abilities and rarities.

cpp discord dpp minigame rpg-game

Last synced: 27 Jun 2026

https://github.com/alfi-lib/alfi

<CURRENTLY UNDER DEVELOPMENT> ALFI (Advanced Library for Function Interpolation) is a library for efficient function interpolation. It offers multiple interpolation methods with extensive documentation. Ideal for scientific and engineering applications.

cpp cpp-library interpolation library math maths

Last synced: 19 Jun 2026

https://github.com/podgorskiy/bfio

One-header library for defining writing and reading procedures of C/C++ objects to/from specific binary formats.

binary binary-data cpp raw serialization serialization-library serializer

Last synced: 16 Jun 2026

https://github.com/hantaro171902/-ascii-digital-clock

This project is make digital clock on terminal

ascii-art cpp terminal

Last synced: 10 Jun 2026

https://github.com/x-rays5/gta_base

A mod menu for GTAV.

base cheat cpp dll game-hack gta5 gtav

Last synced: 20 Jun 2026

https://github.com/tolisz/2048

2048 C++ WinApi game

c cpp winapi

Last synced: 13 May 2026

https://github.com/theopnv/cpp-utils

🛠 C++ Utilities (dl-loader, game/network engine (WIP), ECS, serializer, filesystem ...)

cmake cpp cross-platform library utilities

Last synced: 12 May 2026

https://github.com/md-mafujul-hasan/programming-in-c-plus-plus

These Contain Some C++ Program that I have done while understanding Programming Concepts.

c-plus-plus cpp cpp-examples cpp-programming

Last synced: 23 Jun 2026

https://github.com/jmsmarcelo/task-tracker-cpp

Task Tracker | CLI | MySQL | C++ | Roadmap.sh

challenge cli cpp database mysql programming project roadmap task-tracker

Last synced: 20 Jun 2026

https://github.com/minuta18/cpp-http-server

Simple C++ HTTP Server. Currently in active dev

c cpp http system-programming web

Last synced: 13 May 2026

https://github.com/gr3yknigh1/opengl-learning

Doodling around with opengl in C++. Doesn't build, because I am Accidentally deleted imgui subrepo :c

cpp opengl

Last synced: 17 Jun 2026

https://github.com/wtrsltnk/system.drawing

Partial c++ implementation of .NET System.rawing classes

cpp system system-drawing systemdrawing

Last synced: 13 May 2026

https://github.com/keshav2010/picocli

picoCLI is a small command interpreter that can be used to write/read text files, setup trigger-alarms to execute another piece of code after specified amount of time.

c-plus-plus cli command-line-interpreter command-line-parser commandline-interface cpp interpreter parsing visual-studio-code windows-desktop

Last synced: 28 Jun 2026

https://github.com/mguludag/spdlog-mongodb-sink

mongodb sink for spdlog library

async cpp logging mongodb spdlog

Last synced: 13 May 2026

https://github.com/stephan-gh/seabattle

Simple, network-based multi-player implementation of the game Battleship / SeaBattle (in German "Schiffe versenken") using C++ and Qt 5

cpp network qt seabattle

Last synced: 13 May 2026

https://github.com/amogh7joshi/annotator

A lightweight image annotation framework for deep-learning-based object detection, built using pure OpenCV.

annotation computer-vision cpp object-detection opencv

Last synced: 12 May 2026

https://github.com/ajnus/last_redemption

Projeto Final do curso em Desenvolvimento de Jogos: Game Developer – Technology and Training – 2008 (120 h) Curso básico de Desenvolvimento de Jogos Virtuais. - Noções em 3D Game Studio e 3D Max Studio. - Foco (programação) em Lua, C/C++, SDL e OpenGL.  (O curso tem como tarefa final o desenvolvimento de um jogo em 2D)

2d 2d-game cplusplus cpp game-development games opengl sdl sdl-mixer sdl2-image sdl2-library sidescroller videogame videogames videogames-programmers

Last synced: 20 Jun 2026

https://github.com/hunar4321/xor_simple_neural_net_cpp

Minimal neural network implementation from scratch using C++

cpp machine-learning neural-network

Last synced: 20 Jun 2026

https://github.com/jayemscript/llm-systems-from-scratch

A hands-on learning project for building the core systems behind Large Language Models using C++, Rust, and optional Python/JavaScript bindings. Includes tensor operations, autograd, neural networks, tokenization, and a minimal transformer pipeline.

ai-systems autograd c-language cpp cuda educational-project high-performance-computing inference-engine machine-learning neural-networks-from-scratch pybind11 tensor-library tokenization transformers wasm

Last synced: 19 Jun 2026

https://github.com/ionux/arduino-bounded-queue

Helpful software library for quickly & easily adding support for fixed-size (bounded) queues to your Arduino project.

arduino arduino-library arduino-project cpp data-structures embedded fixed library queue safety-critical sbc

Last synced: 13 May 2026

https://github.com/frankkopp/frankycpp_old

Re-Learning C++ by migrating Franky Chess Engine to C++

chess chess-engine cmake cpp cpp17

Last synced: 19 Jun 2026

https://github.com/emredogann/aspen-renderer

A 3D Real-Time Ray Traced Graphics Renderer using Vulkan.

cmake cpp glfw glm graphics mingw-w64 vulkan

Last synced: 20 Jun 2026

https://github.com/konyd/game-of-life

A simple implementation of Conway's Game of Life built with raylib

cpp game-development raylib raylib-cpp simulation

Last synced: 17 Jun 2026

https://github.com/rupeshrb/dsa

DSA practicals

algorithm cpp data-structures

Last synced: 26 May 2026

https://github.com/chi-wei-lien/reverse-shell-script

In this video I covered how to sneak into and remote control a computer using reverse shell script 😈. The whole script is written in c++ and I include the line-by-line explanation in the blog post down below. Be sure to check that out if you are interested! Just like always, this video is for educational purposes. If you do any illegal stuff you will get arrested 🚓!

cpp cybersecurity cybersecurity-education hacking-tutorial reverse-shell

Last synced: 14 Apr 2025

https://github.com/blagojeblagojevic/neural-network

Implemention of a small 1 layer neural network suitable for use in embedded systems

arduino c cpp embedded-systems esp32 evolution genetic-algorithm neural-network

Last synced: 08 Apr 2026

https://github.com/ricky-ultimate/cpp-hello-world

A basic "Hello, World" program using C++

cpp cpp-learning

Last synced: 22 May 2026

https://github.com/soyapo/projecteuler

Solutions to ProjectEuler problems. Consider not opening before you solve on your own.

algorithm cpp mathematics number-theory

Last synced: 14 Mar 2025

https://github.com/denrydu/pat-testset

PAT竞赛刷题记录。Solutions for PAT competitions

algorithms cpp data-structures

Last synced: 04 Nov 2025

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

Bank system application using C++ language

cpp

Last synced: 25 Feb 2025

https://github.com/algokun/journal

a cli-tool to document your daily adventures

cli cpp daily-adventures journal

Last synced: 14 Mar 2025

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/n-pcs/cplusplus

C++ Codes

code cpp

Last synced: 22 Mar 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/laolarou726/sortalgorithms

A collection of common sorting algorithms, with template programming to support different data types.

cpp generic sorting-algorithms templates

Last synced: 30 Mar 2025

https://github.com/toxe/test-cpp-iostream

C++ IOStream Examples

cmake cpp examples iostream

Last synced: 22 Mar 2025

https://github.com/edixonalberto/control-electrificador

APP WEB para el control remoto de un electrificador de cercas

arduino arduino-sketch cpp css electronic html ino iot javascript microcontroller mysql php portfolio sql

Last synced: 08 Apr 2026

https://github.com/engineersbox/cpp-lru-cache

A C++ implementation of a Least Recently Used cache

cpp lru-cache

Last synced: 22 Mar 2025

https://github.com/toxe/cpp-sanitizers

C++ Sanitizers and Static Analysis Examples

asan cpp lsan msan sanitizers tsan ubsan

Last synced: 13 Jul 2025

https://github.com/gogosan1/odesolverservice

Выпускная квалификационная работа бакалавра. Разработка программного обеспечения для расчета поведения динамических и гибридных систем.

cmake cpp docker-compose env java julia maven spring-boot

Last synced: 08 Apr 2026

https://github.com/kampi/particle-mqtt

MQTT client implementation for TCP supporting devices (i. e. Argon, Photon) from Particle IoT.

cpp mqtt particle-argon particle-iot particle-swarm-optimization spark

Last synced: 14 Mar 2025

https://github.com/sayururehan/ooc

Contains Labsheets, Tutorials and Practicals done by S. R. Bopitiya IT21470004

cplusplus cpp object-oriented-programming ooc

Last synced: 22 Mar 2025

https://github.com/palaceswitcher/alchemyplusplus

A data-driven Alchemy game using SDL3

cpp cpp23 game imgui sdl3 sdl3-image sdl3-ttf

Last synced: 30 Mar 2025

https://github.com/sunsided/sfnd-notebooks

Rough collection of material and exercises from the Sensor Fusion Nanodegree program. YMMV.

cmake cpp sensor-fusion udacity udacity-nanodegree udacity-sensor-fusion-nanodegree

Last synced: 07 Apr 2025

https://github.com/awiswasi/subarulinkcpp

Subaru STARLINK API in C++

api automotive cpp subaru

Last synced: 29 Mar 2025

https://github.com/isho-0/solved-ac

solved.ac 문제 해결 알고리즘을 기록하는 저장소

cc cmakelists cpp cpp17 solved-ac study-notes

Last synced: 17 Sep 2025

https://github.com/ra1nyxin/fasttextsearch

Accelerated text search engine in C++ designed for large file systems. Implements parallel file discovery and content scanning using the Boyer-Moore-Horspool algorithm for rapid results

algorithm cpp cpp17 filesystem msvc msvc2022 search windows

Last synced: 19 May 2026

https://github.com/voronov-nikita/ardupro

Repository cheat sheet how to use arduino components

arduino cheat-sheet cpp

Last synced: 20 May 2026

https://github.com/anmamun0/arduino-robotics-learning

A comprehensive guide to learning robotics using Arduino. This repository covers the basics of Arduino programming, sensor integration, motor control, and building robotic projects. Perfect for beginners looking to explore robotics through hands-on projects and step-by-step tutorials.

arduino assembly-language cpp robotics

Last synced: 24 Jul 2025

https://github.com/irohandev/a2z-dsa-sheet

🚀 Striver's A2Z DSA Course Solutions! 📚 Master data structures & algorithms with code & detailed explanations. Perfect for prep! 💡

cpp dsa-algorithm problem-solving striver-a2z-sheet

Last synced: 24 Jul 2025

https://github.com/keithdhedger/bashcompiler

A simple compiler for bash outputing compilable c++ code (qt5/6)

bash compiler cpp linux qt5 qt6

Last synced: 02 Apr 2026

https://github.com/svaniksharma/chess_engine.cpp

A little chess engine in C++

chess chess-ai chess-engine cpp cpp17

Last synced: 24 Jul 2025

https://github.com/bl33h/fillinganypolygon

A program that uses a framebuffer to fill any polygon and save the result as a bitmap (BMP) file in the build folder. It supports drawing and filling polygons with custom shape and color.

cmake computer-graphics cpp gcc make polygon polygons vector

Last synced: 23 Sep 2025

https://github.com/fl444mingo/fl4-cs131-03-01-whileextra

Ch. 3, Lesson 1, While Continuation

cpp learning learning-cpp

Last synced: 17 Sep 2025

https://github.com/zeionara/microcoding

Kursach for 'computers organisation' discipline

circuit cpp emulator

Last synced: 17 Sep 2025

https://github.com/abhi5658/repaint

A paint application made with C++ with most of the basic functionalities.

cpp drawing drawing-app graphics paint repaint

Last synced: 25 Jul 2025

https://github.com/antonako1/arghand

Single header argument parsing and handling library made with C++11

cpp library

Last synced: 25 Jul 2025

https://github.com/amirhakimnejad/big-number-in-cpp

Implementation of a class that can handle calculations between big numbers in c++.

algorithm bigint bignumber cpp object-oriented-programming oop stack

Last synced: 17 Sep 2025

https://github.com/mattiap7/rubrica

Rubrica in c++

cpp gui

Last synced: 25 Jun 2026

https://github.com/zenorachi/s21-containers

The "S21-Containers" project is a collection of container implementations similar to the containers in the C++ Standard Library.

algorithms avl-tree cpp list makefile map queue set stack stl-containers tree

Last synced: 25 Jul 2025

https://github.com/eclipse-keypop/keypop-calypso-crypto-symmetric-cpp-api

Eclipse Keypop project repository containing a C++ implementation of the 'Calypso Symmetric Crypto API' standardized by the Calypso Networks association for ticketing terminal processing smart card

api component cpp keypop

Last synced: 26 Jul 2025

https://github.com/taktoa/pianoman

Experimental music bot for TeamSpeak 3 (mostly abandoned due to arcane-chat)

bot bot-api cpp haskell qt teamspeak3 teamspeak3-plugin zeromq

Last synced: 06 May 2026