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/beepboopbit/fcc

Flashcard Creator stuff

console cpp flashcards

Last synced: 25 Aug 2025

https://github.com/ferhatgec/inif

inif, ini file parser in c++

cpp cpp17 file header-only ini parser

Last synced: 27 Aug 2025

https://github.com/davidyslu/MWIS

Assignment in NCTU course "Distributed Algorithms 2017"

cpp distributed-computing graph mwis

Last synced: 29 Aug 2025

https://github.com/icrobotics-team167/2015recyclerush

Robot code for the 2015 FRC game

cpp first frc frc-recycle-rush robotics

Last synced: 29 Aug 2025

https://github.com/piyushxcoder/notepad

Simple Notepad made with qt

cpp notepad qt5

Last synced: 08 Jan 2026

https://github.com/dawidcxx/excel2csv-cpp

Constant memory streamed excel2csv conversion

cpp csv excel high-performance zig

Last synced: 09 Mar 2026

https://github.com/realbitdancer/rawinputviewer

A utility to test, visualize, and map WM_INPUT messages.

cmake cpp cpp23 desktop raw-input windows

Last synced: 20 Feb 2026

https://github.com/0xsafkat20/hello_compiler

Compiler Design Lab Code

code compiler cpp

Last synced: 28 Mar 2025

https://github.com/lnvaldez/maze-solver

Generates a random maze and solves it using recursive backtracking. The maze generation utilizes Depth-First Search (DFS) to carve out passages and create a unique maze layout for each run.

backtracking backtracking-algorithm cpp maze maze-algorithms maze-generator maze-solver mazes mazesolver random random-generation recursive

Last synced: 04 Dec 2025

https://github.com/gregorykogan/result

result is a C++ library that provides a Result type, which can be used to return and propagate errors. It's inspired by Rust's Result type.

auto-documentation cpp doxygen doxygen-documentation doxygen-theme error-handling functional-programming modern-cpp result-type

Last synced: 15 May 2025

https://github.com/georgiifirsov/ntp

"ntp" stands for "Native Thread Pool". This library implements a thread pool using Win32 API (and some Native API too).

cplusplus cplusplus-17 cpp cpp17 multithreading thread-pool winapi

Last synced: 07 Apr 2025

https://github.com/p1ckle-rick/City-of-Calgary-2018

:phone: :movie_camera: :art: ART++ is an AR app to show art in real-time in real-size.

arcore art art-piece augmented-reality c-sharp calgary citizens city community-boundaries-dataset cpp dataset health safety street unity unity3d

Last synced: 05 Apr 2025

https://github.com/christopher-besch/cpp_utils

Generic C++ functions.

cpp library

Last synced: 12 Nov 2025

https://github.com/lnd3/ldeps

A collection of ready-to-use common c++ libraries like curl, glfw, imgui and others

collada cpp curl fbx glad glfw imgui implot json openfbx physics serialization ufbx xml

Last synced: 15 Apr 2025

https://github.com/sugam-arora/leetcode-

All questions solved by me are there

c cpp javascript python typescript

Last synced: 10 Apr 2026

https://github.com/marcinbator/ludo

Desktop LUDO game with SFML library

2d-game cpp ludo sfml

Last synced: 26 Feb 2025

https://github.com/zinikus/robotic-head

Intermediate-Level Project: This repository contains information and code for building a robotic head designed for educational and learning purposes, including basic mechanics, electronics, and programming involved in its construction.

artificial-intelligence cpp python robot robotframework robotics

Last synced: 10 Apr 2026

https://github.com/rohanprasadofficial/cpp-stl-pathway

This repo aims to curate path for learning C++ STL starting from basics.

cpp cppstl linkedlist map maps pairs queue stack stl vector

Last synced: 09 Jul 2026

https://github.com/siddhant-vij/event-management-system

Practice project for Relational DBMS | Efficiently organize and manage events, attendees and registrations.

bash cli-app cpp crud-application dbms event-management go java python relational-database

Last synced: 09 Apr 2026

https://github.com/yoonah-dev/baekjoon-algorithm

➰ 고리고리단 알고리즘 스터디 - CPP ➰

algorithm cpp data-structures

Last synced: 26 May 2026

https://github.com/themorc/screenduo-userspace

ASUS ScreenDUO/ASUS OC Palm userspace driver for Windows/macOS/Linux written in C++ (originally written in C for Linux, fork of mayorbobster's screenduo4linux)

asus c cplusplus cpp driver linux macos screenduo screenduo4linux screenduo4macos windows

Last synced: 11 Apr 2026

https://github.com/ciromirkin/cpp

Apuntes de C++

apuntes cpp

Last synced: 26 May 2026

https://github.com/kojobailey/book-volume-organiser

Organises book volumes with pages split into different folders into one folder with helpful file naming.

books cpp drag-and-drop manga organiser terminal-based tool

Last synced: 22 Mar 2025

https://github.com/blackcoder56/pf_cw_qn2

This C++ project allows user to enter an integer and it returns it's factors.

cpp

Last synced: 10 Jan 2026

https://github.com/ombhd/cplusplus-pool-42

piscine (pool) of C++, where you can learn a lot of stuff about C++, just code and enjoy it!

1337school 42born2code cpp game object-oriented-programming

Last synced: 30 Mar 2025

https://github.com/jesuscopado/stereo-estimation

Naive and dynamic programming stereo matching schemes. 3D point cloud generation from disparities. Project for the course 3D Sensing and Sensor Fusion at ELTE.

cpp point-cloud stereo-matching

Last synced: 11 Jul 2025

https://github.com/maksasj/graph

Graph - simple c++ library, that implements a simple graph adt structure as well as implements some graph based algorithms like, vertex cover algorithm.

cpp educational-project graph library

Last synced: 15 May 2025

https://github.com/softtechmx/lib-cpp-cronometro

biblioteca de C++ moderna y eficiente diseñada para ofrecer una solución simple pero poderosa para medir el tiempo dentro de tus proyectos de C++. Ya sea que necesites realizar un seguimiento del tiempo para evaluar el rendimiento de tu código, gestionar eventos temporizados o simplemente añadir funcionalidades de temporización a tus aplicaciones

chronometer cpp cpp17 cronometro lib library

Last synced: 21 Feb 2026

https://github.com/wolgemoth/vsop87-wrapper

A wrapper class providing a clean interface for working with Greg Miller's VSOP87-Multilang in C++.

astronomy cpp cpp17 glm header-only mathematics positions solar-system templated vsop vsop87 wrapper

Last synced: 30 Mar 2025

https://github.com/cable8mm/nabuza-x

Puzzle game mobile game

cocos2d-x cpp mobile-game puzzle-game

Last synced: 01 Sep 2025

https://github.com/dcavar/fomatestcpp

Foma-based morphological analysis using a simple C++ wrapper

cpp finite-state-transducer foma lexicon morphology natural-language-processing nlp nlp-parsing

Last synced: 30 Jun 2025

https://github.com/arxiver/mema

Memory Manager for C language to maintain the memory allocation and dellactions and works as a memory pool

c clang cpp cpp17 memory memory-allocation memory-management memory-manager memory-pool pool

Last synced: 09 May 2026

https://github.com/dup4/autowired-cpp

AutoWired for morden cpp

autowired cpp dependency-injection

Last synced: 29 Mar 2025

https://github.com/pulse-width-modulation-i-t/powerbottom_ros_drone

ROS Firmware for our window-cleaning drone project

cpp drone mavlink opencv python ros

Last synced: 16 Nov 2025

https://github.com/mccaffers/backtesting-engine-cpp

I'm developing a high-performance C++ backtesting engine designed to analyze financial data and evaluate multiple trading strategies at scale.

backtesting backtesting-engine cpp cpp20 trading

Last synced: 15 May 2025

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

A simple Expedia.com implementation in c++ applying some polymorphism and OOP concepts.

apis booking-system console-application cpp expedia oop-principles

Last synced: 11 Jun 2026

https://github.com/zyrasoftware/cpp-htmllocalserver

This allows you to create html localehost with c++

cpp cpp17 cpplocalhost localhost

Last synced: 10 Jun 2026

https://github.com/sameetasadullah/inter-process-communication-using-named-pipes

A simple C++ program to simulate inter-process communication using named pipes

cpp fork inter-process-communication linux named-pipes ubuntu

Last synced: 28 Apr 2026

https://github.com/andowna9/tekno-baserri

Farm management system, including its parking.

c console cpp farm libcurl parking qt xml

Last synced: 04 Jan 2026

https://github.com/qc20/haptic-game-for-the-blind

HapNav is an innovative, ESP32-based game designed to empower the visually impaired. By using joystick navigation, it enhances spatial awareness and provides inclusive gaming experiences. Join us in this project to make gaming accessible for all!

3d-printing accessibility arduino blind cad cpp esp32 game-development haptic-feedback haptics human-computer-interaction interaction-design iot joystick-control microcontroller prototyping remote sensors tactile tactile-feedback

Last synced: 15 Apr 2025

https://github.com/Tanner-Davison/cpp_class_overloading

Demonstrates object-oriented programming concepts such as dynamic memory management, copy constructors, assignment operators, and the creation of custom data structures like an ArrayList. The ArrayList class manages a dynamically allocated array of characters

c cpp dynamic-memory-management

Last synced: 06 Mar 2025

https://github.com/wesleych3n/process-cpp

A rust-like C++ API to easily create process, pipe stdio, etc on win/unix

cmake cpp pipes rust stdio subprocess unix windows

Last synced: 20 Apr 2026

https://github.com/seigtm/qt-wms

My first attempt to create a warehouse management system. This project is a C++ training practice at my college (2020-2021).

college college-assignment college-project cpp pkgh practice practice-programming practice-project qt qt5 qtcreator warehouse warehouse-management warehouse-management-system warehouse-system warehousing wms

Last synced: 20 Apr 2025

https://github.com/sean2077/editdis

A single header C++ library for compute edit distance (Levenshtein distance), supporting wstring ( and Chinese string).

chinese cpp edit-distance levenshtein-distance wstring

Last synced: 30 Jun 2025

https://github.com/nathancordeiro/line-follower-robot

Arduino Uno-powered line follower robot: Seamlessly follows lines with precision sensors and intelligent algorithms. Ideal for exploring robotics fundamentals and automation.

arduino cpp line-follower robotics

Last synced: 11 Apr 2026

https://github.com/ryoga-exe/console-tetris

Tetris game runs at a cmd

console console-game cpp game tetris windows

Last synced: 13 Mar 2025

https://github.com/vurv78/viable

Elegant interop with C++ classes / interfaces with vtables

cpp msvc rust vtable

Last synced: 25 Apr 2025

https://github.com/emredemirbas/mini-yugioh-game

A turn-based card game project inspired by the Yu-Gi-Oh! Trading Card Game, implemented in C++.

cpp sfml-game

Last synced: 03 May 2026

https://github.com/suresh142/lsb_image_steganography

Steganography is the art and science of concealing information within other data to ensure its confidentiality, In this project, you will implement a basic steganography system using the C programming language. The primary goal is to embed a secret message within an image without visibly altering the image.

c cplusplus cpp image lsb lsb-steganography secret steganography

Last synced: 20 Apr 2026

https://github.com/limitedeternity/datastructures

Udemy – Easy to Advanced Data Structures

cpp data-structures

Last synced: 19 Oct 2025

https://github.com/mic92/int3

Better debugger breakpoints

c cpp debugging gdb lldb

Last synced: 20 Apr 2026

https://github.com/rayeed221/simple-fire-detector---esp32

This is the whole code of a simple fire detector project suitable for school projects or to have something on your showcases

aurduino cpp esp32 robotics-programming sensors-data-collection

Last synced: 23 Jan 2026

https://github.com/banyapon/creativecoding

openFrameworks on Visual Studio 2022: A Computer Graphics Playground Introduction

cpp immersive-media openframeworks openframeworks-addon

Last synced: 27 Jan 2026

https://github.com/samarth4023/c-beginner

Welcome to my collection of beginner C++ programs! This repository serves as a showcase of my initial journey into programming, where I explored the basics of C++ and developed foundational skills in coding. Although my current focus is entirely on Python, AI, and Machine Learning, I believe that my experience with C++ has played a crucial role.

c cpp

Last synced: 24 Apr 2026

https://github.com/jomart02/lazuli

Qt NMEA navigation data simulator program supporting plugin system

cpp linux nmea nmea0183 qss qt simulator ubuntu windows

Last synced: 23 Oct 2025

https://github.com/ssusnic/ascii-snake

A repository that contains the source code of my terminal based Snake game written in C++ for the Windows Command Line.

2d 2d-game ascii command-line commandprompt cplusplus cpp game-development game-programming gamedev making-games mingw mingw-w64 snake snake-game terminal-based terminal-game text-based-game visual-studio vscode

Last synced: 23 Oct 2025

https://github.com/gavinlyonsrepo/fractal_creator

Fractal-generating Demo, creates a fractal using Mandelbrot set. Includes magnifications. Written in C++.

bitmap c cpl cplusplus cpp demo demo-application demonstration fractal fractals graphics mandelbrot mandelbrot-fractal mandelbrot-sets maths

Last synced: 06 Feb 2026

https://github.com/yanlipnican/reveal-engine

Multiplatform c++ game engine

2d 3d cpp engine game opengl

Last synced: 24 Apr 2026

https://github.com/mint-lab/vvs

VVS: A Very Very Simple Unit Testing Tool for C/C++

c cpp unit-test

Last synced: 25 Apr 2026

https://github.com/sebastianbach/volume_rendering

Volume rendering experiments in GLSL

cpp glsl opengl shaders volume-rendering

Last synced: 25 Apr 2026

https://github.com/kassane/sanitizers-zig

LLVM sanitizers for zig-toolchain

cpp cpp-libraries llvm-sanitizer zig zig-package

Last synced: 24 Oct 2025

https://github.com/bmc-labs/matiopp

C++ wrapper for matio - Read Only (for now)

cpp library matio

Last synced: 15 May 2026

https://github.com/ttldtor/counter

The simple "useless" counter with "interactive" CLI

ci cmake conan counter cpp

Last synced: 25 Apr 2026

https://github.com/m-elbably/file-splitter

High-performance binary file splitter, with self-extractor

cpp csharp file-splitter

Last synced: 25 Apr 2026

https://github.com/yoruakio/websocket-server

📡 WebSocket-Server: Simple websocket server build using websocketpp and asio libraries.

cmake cpp json server websocket websockets websockets-client websockets-server

Last synced: 23 Jan 2026

https://github.com/tajiknomi/clienthttp_linux

Linux based client interacting with REST/JSON HTTP server for system information retrieval, file management, remote command execution, data transfer, and automated task scheduling etc

client-http client-side cmake cpp filemanager hacking-tool linux-app linux-client linux-rat linux-shell offsec rat red-team remote-access-tool remote-administrative-tool remote-desktop

Last synced: 06 Feb 2026

https://github.com/team401/vision-tutorials

FRC Vision Tutorials

cpp frc vision

Last synced: 26 Apr 2026

https://github.com/neoblizz/cupti-plus-plus

CUPTI++ is a C++ interface to the CUDA Profiling Tools Interface (CUPTI).

cpp cuda cuda-profiler cupti profiler

Last synced: 26 Apr 2026

https://github.com/jose05code/competitive-programming

A collection of solved problems from the DMOJ virtual judge, organized by problem name. Each folder contains a README with the problem statement and a solution file.

algorithms competitive-programming cpp csharp dmoj dmoj-solutions problems python3

Last synced: 07 Jun 2026

https://github.com/andreacasalino/prettygcov

python package to visualize coverage information on C++ code

coverage coverage-report cpp gcda gcno gcov python python3 webserver

Last synced: 27 Apr 2026

https://github.com/dipu-bd/thrift-demo

Demo app connecting java and c++ using Thrift

boilerplate cpp java thrift

Last synced: 27 Apr 2026

https://github.com/wyrexdev/void

Void Browser is an experimental browser architecture built from scratch. It features a custom HTML parser, isolated IPC-based execution, and a Skia + OpenGL rendering pipeline. Designed to challenge traditional browser models with explicit control, minimal trust, and deep observability.

browser cpp css html js opengl parsing qt skia tokenizer vulkan web xml

Last synced: 27 Apr 2026

https://github.com/xlisp/rcpp-algorithms

Rcpp algorithms, Compare R and C++, Interop R and C++, R package develop

cpp r rcpp

Last synced: 27 Apr 2026

https://github.com/daantimmer/yahsmg

Based on https://accu.org/journals/overload/12/64/heinzmann_252/

cpp hsm python

Last synced: 27 Apr 2026

https://github.com/miha53cevic/visualiser

A simple c++ music visualiser with opengl

cpp music-visualizer opengl

Last synced: 27 Apr 2026

https://github.com/woodprogrammer/estepona

Auto Caching Web Server

c cache cache-control clang cpp http

Last synced: 27 Apr 2026

https://github.com/littledivy/native-utils

Unreal Utilities for Node.js :rocket: :snake:

cpp lib miscellaneous napi node-addon-api nodejs scripts

Last synced: 27 Apr 2026

https://github.com/anras5/musicstreamer

Listen to music with your friends

bsd-sockets cpp irrklang qt

Last synced: 28 Apr 2026