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/teledhil/raytracinginoneweekendcpp

Ray Tracing In One Weekend in C++

cpp raytracing

Last synced: 19 Jan 2026

https://github.com/jungerboyo/rw_cube

cube demo

conan cpp opengl

Last synced: 19 Jan 2026

https://github.com/denisgas/unique-count-elements-in-array

console app which counts the number of unique array elements

console-application cpp

Last synced: 11 Oct 2025

https://github.com/rinuya/aoc-2023

My Advent of Code Solutions in C++

advent-of-code cpp

Last synced: 11 Oct 2025

https://github.com/p4p-83/head

The low-level machine control of our head mechanism, pneumatics, and vacuum nozzle.

arduino c cpp firmware platformio

Last synced: 21 Jan 2026

https://github.com/vedbhanushali/lld

Low level System Design solution in c++.

cpp lld low-level-design system-design

Last synced: 11 Oct 2025

https://github.com/xstupi00/Dairy-Factory

Modelling and Simulation of Developing Process of Milk in Dairy Factory

cpp ims modelling simlib simulation vut vut-fit

Last synced: 11 Mar 2025

https://github.com/rajtilak-2020/robotic_arm

This project involves designing and developing a robotic arm powered by the ESP32 microcontroller. The arm is programmed for precision control and task automation, incorporating advanced features such as wireless connectivity for real-time command execution. This project demonstrates expertise in robotics, IoT, and microcontroller programming.

asynctcpserver asyncwebserver cpp esp32 iot project robotic-arm robotics technology

Last synced: 11 Oct 2025

https://github.com/truepadawan/notepad--

A Basic text-editor built with Qt/C++ along with Pastebin

100daysofcode beginner-project cpp open-source qt

Last synced: 28 Apr 2026

https://github.com/m7moudgadallah/learn-cpp

A C++ Learning Sandbox & Low-Level Programming Playground

cpp learning-by-doing problem-solving

Last synced: 11 Oct 2025

https://github.com/brollix/game-of-pong

Pong hecho en C++ con SDL2. Juego simple con menú, sonido, colisiones y puntuación.

cplusplus cpp game pong sdl2 videogame

Last synced: 28 Apr 2026

https://github.com/laurence-myers/inja-cli

A Command Line Interface for the Inja string template library

cli command-line-interface command-line-tool cpp string template template-library

Last synced: 02 Jul 2026

https://github.com/chrkspln/networking

something to learn net + cmake in vs enviroment

client-server cpp network-programming

Last synced: 11 Oct 2025

https://github.com/anilsudhakar/sample_application

sample application to demonstarte the consumption of conan package

cmake conan cpp docker

Last synced: 14 Apr 2026

https://github.com/coralkashri/file-pool

Files manager api for c++

api cpp cpp11 files manager

Last synced: 08 Jul 2026

https://github.com/bensuperpc/mathlib

my math lib

cpp math

Last synced: 11 Oct 2025

https://github.com/nbkhope/ultimata

Experiments with libSDL, this time using SDL 2.0

cpp game-development libsdl

Last synced: 21 Jan 2026

https://github.com/chloro-pn/raft

raft based on asio / c++14

asio cpp raft

Last synced: 11 Oct 2025

https://github.com/kerimkuscu/cpp-leap-year-program

C++ program to check leap year. Demo =>

cpp dev dev-cpp leap leap-year year years

Last synced: 10 Oct 2025

https://github.com/agronskiy/cpp-gmock

Tutorial material on architectural pre-requisites to make your C++ code (g)Mock-testable.

cpp gmock testing

Last synced: 10 Oct 2025

https://github.com/allncuz/cppoop

C++ OOP Programming

cpp oops

Last synced: 10 Oct 2025

https://github.com/elcosmoxd/quickextension

Make your games using GDExtension in a faster way!

cpp gdextension gdscript godot godot-addon godot-plugin godot4

Last synced: 28 Jan 2026

https://github.com/christinec-dev/sharpshooter

A simple shooter-game made with UE4 and C++

cplusplus cpp unreal-engine-4

Last synced: 10 Oct 2025

https://github.com/markuspi/boost-esp

Boost C++ library for ESP32

boost cpp esp-idf esp32

Last synced: 30 Apr 2026

https://github.com/iluhazaz/systemprogramming

Laboratory works for System programming

bash-script cpp linux

Last synced: 09 May 2026

https://github.com/cyropcjr/leetcode-solutions

The repository for all of the solutions to the Leetcode problems

algorithms cpp dsa dsa-algorithm kotlin leetcode leetcode-solutions

Last synced: 18 Apr 2026

https://github.com/alexgersh/cpp-firewall

Developing a firewall as part of the 'Software Systems' course. Using C++ to implement core functionalities, managing Makefile for build automation, leveraging shared library objects to enhance modularity, and Bash scripts to automate testing and deployment (runned on x86-64 Linux OS)

bash-script cpp makefile x86-64

Last synced: 19 Jan 2026

https://github.com/avulman/keylogger-cpp

This is a full-coverage keylogger written in C++ for Windows. It logs standard keyboard and mouse presses and writes them to a designated file. Each key press is recorded along with a human-readable label, making it very practical to interpret the log.

cpp human-readable keyboard keylogger mouse windows

Last synced: 14 Apr 2026

https://github.com/sunsided/coding-stats

Explorative data analysis of my coding stats

c coding-stats cpp csharp eda python rust

Last synced: 15 Apr 2026

https://github.com/aint/leetcode

🎓 My polyglot solutions of Leetcode problems. Scala, Java, Golang, Python, C++ etc.

algorithms cpp golang java leetcode python rust scala

Last synced: 14 Jan 2026

https://github.com/jwillikers/hands-on-rtos-with-microcontrollers-chapter-7

LED-blinking application for Chapter 7 of Hands-On RTOS With Microcontrollers

cmake cpp cpp20 embedded freertos rtos stm32 stm32f7 stm32f767zi

Last synced: 16 Mar 2026

https://github.com/ghindea/tank-wars

RTS 2D shooter game developed in C++ using the OpenGL graphics library

cpp graphics opengl

Last synced: 02 May 2026

https://github.com/ahmedhosssam/dynamo-tree

C++ Backend server and API with React front-end client

avl-tree cpp cpprestsdk data-structures javascript react

Last synced: 15 Apr 2026

https://github.com/clausklein/snmp_pp

Fork of Agent++ SNMP Framework

cmake cpp snmp

Last synced: 10 Oct 2025

https://github.com/belimfaux/opengl_template

Starting point for building projects with OpenGL, GLFW, GLAD and GLM.

cpp glad glfw glm glsl-shaders opengl template template-project

Last synced: 28 Apr 2026

https://github.com/vyvy-vi/file-utils

This is a file utility tool made with C++

cli cpp

Last synced: 10 Oct 2025

https://github.com/rooom13/averager-qt-gui

A simple app that provides a simple GUI build using QT framework developed using QT Creator. The target of the app was to have a control of the average and median of punctures of my bike :')

cpp gui qt qt-framework qtcreator

Last synced: 29 Jan 2026

https://github.com/luismsuarez/gameoflife

Implementation of the popular Wa-Tor simulation in C++ and Qt

cpp cross-platform game qt simulation wa-tor

Last synced: 15 Apr 2026

https://github.com/iiopy4uk-krsk/sumplete

sumplete QML game

cpp qml qt5

Last synced: 15 Apr 2026

https://github.com/kalebers/leetcode

Personal Codes from Leetcode challenges using different languages

cpp csharp database java javascript leetcode-solutions python sql

Last synced: 14 Apr 2026

https://github.com/tornao2/autoclicker

An autoclicker made in c++ with the use of "wxWidgets" graphical library

application autoclicker cpp wxwidgets

Last synced: 10 Oct 2025

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

重新学一遍清华版《数据结构》

cpp data-structures

Last synced: 09 Oct 2025

https://github.com/guuzaa/numbers

C++ library to handle integer overflow

arithmetic cpp cpp17-library integer overflow-detection

Last synced: 19 Jan 2026

https://github.com/julian3sp/multi-threaded-producer-consumer

Multi-threaded producer-consumer implementation in C using `pthread`, semaphores for synchronization, and a barrier to ensure all consumers complete execution. Configurable buffer size and file-based input.

cpp linux multithreading

Last synced: 30 Apr 2026

https://github.com/abdelrahman822000/random-quote-generator

The Quote Generator app is a C++ application developed using the Qt framework. It categorizes and displays quotes based on user emotions, utilizing a chain of responsibility pattern to handle different types of emotions effectively. The app supports four primary emotion categories: Happy, Sad, Angry, and Neutral.

cpp gui gui-application qt qtcreator quote-generator

Last synced: 06 Feb 2026

https://github.com/michal-flaska/regular-to-admin

A funny and educational C++ project that I created for fun because I wanted to learn windows API and user management in C++. Turns your normal windows account to admin. - EDUCATIONAL ONLY

admin cpp educational-project windows

Last synced: 09 Oct 2025

https://github.com/scenent/cpp-bind-any-methods

It's the way you can bind any methods to map and call it dynamically. Implemented with TMP of C++.

cpp cpp17 tmp

Last synced: 09 Oct 2025

https://github.com/gdonald/blackjack-cpp

Console Blackjack in C++

21 blackjack blackjack-game console cpp

Last synced: 06 Feb 2026

https://github.com/saviru1/gpa-calculator

This is a simple GPA Calculator application written in C++ that allows users to calculate their GPA for the current semester and, if previous data is provided, their cumulative GPA.

cpp gpa gpa-calculator

Last synced: 09 Oct 2025

https://github.com/brakmic/filc-dev-env

Fil-C Development Environment

clang cpp filc

Last synced: 19 Jan 2026

https://github.com/firee1/cpp-get-time

Prints time as 'time_t' and 'ctime'.

cpp cpp17 ctime time

Last synced: 29 Jan 2026

https://github.com/mosinskyi/client-server-qt

This project is a simple client-server application using Qt and C++. The server listens for incoming connections and echoes messages back to connected clients.

client-server cpp qt6 tcp-server

Last synced: 17 Mar 2026

https://github.com/cschladetsch/cppopengllboidgroups

Cpp23 system system for purely aesthetic reasons to create cool graphics.

bash cmake cpp opengl

Last synced: 09 May 2026

https://github.com/rafaelbortolozo/computacao_grafica

Pequenos exercícios desenvolvidos na disciplina de Computação Gráfica - Ciência da computação

3d cpp graphics-programming vaguener-love visual-studio

Last synced: 09 Oct 2025

https://github.com/fuodorov/spreadsheet

Simplified analogue of existing solutions: a Microsoft Excel spreadsheet or Google Sheets

antlr cpp spreadsheet

Last synced: 09 Oct 2025

https://github.com/astrodynamic/exchangequest

ExchangeQuest is a C++ client-server trading exchange system for USD and RUB with order matching, supporting multiple clients and real-time balance updates.

asio asio-library async boost client client-server cmake cpp cpp20 exchange finance gtest networking server socket tcp tcp-client tcp-server trading traiding

Last synced: 30 Jan 2026

https://github.com/n1ghtthef0x/agll

Another OpenGL Loading Library

c cmake cpp library linux opengl windows

Last synced: 15 Apr 2026

https://github.com/yeshalkhan/computer-networks

This repository contains some of the programs I wrote for my Computer Networks course.

cpp csharp error-detection-correction-schemes line-coding-schemes

Last synced: 18 Jun 2026

https://github.com/silverjun/keep_the_phone

팔두재 게임제작 프로젝트, 휴대폰을 지켜라!

2d-game cpp game sfml

Last synced: 28 Mar 2025

https://github.com/inpacta/proccio

Proccio: Sistema de Gerenciamento de Tags RFiD com ESP8266 🚀

cpp esp8266 open-source platformio vscode

Last synced: 30 Jan 2026

https://github.com/kusaremkn/tatenchi

整形済の表データを転置する

cpp

Last synced: 09 Oct 2025

https://github.com/rahul-ydv101/striver-a2z-sheet-soln

🚀 My Solutions to Striver's A2Z DSA Sheet in C++

algorithms compitative-coding cpp dsa striversa2zdsa

Last synced: 09 Oct 2025

https://github.com/sjoerdev/fluid-simulation-cpp

this is a smoothed particle hydrodynamics simulation

cpp fluid fluid-dynamics fluid-solver fluids graphics multithreaded opengl xmake

Last synced: 30 Jan 2026

https://github.com/cactoes/reflection_js_impl

A javscript / typescript header for the reflection -ui c++ library

cpp javascript nodejs npm-package typescript ui

Last synced: 30 Jan 2026

https://github.com/gpmueller/clang-build-test

This project has been moved to github.com/trick-17/clang-build

build-system c-plus-plus clang cpp cross-platform python

Last synced: 30 Jan 2026

https://github.com/mguludag/github-actions-run-compiler-explorer

run compiler explorer into github actions runner

compiler-explorer cpp msvc2022

Last synced: 28 Apr 2026

https://github.com/axionbuster/mp32ogg

mp3 to ogg (VC++20); no guarantee if it works at all, just a quick draft

cpp ffmpeg

Last synced: 28 Apr 2026

https://github.com/mdoubledash/cppcourse

Example codes from Mike Shah's C++ course

cpp free learning youtube

Last synced: 15 Apr 2026

https://github.com/brokeyourbike/oh-my-cpp

Oh my god, I have a C++ repo

cpp cpp11 hello-world

Last synced: 09 Oct 2025

https://github.com/julian3sp/multi-threaded-file-processor

A C++ program that processes and categorizes files concurrently using POSIX threads and semaphores, ensuring efficient file handling and synchronization across multiple threads.

cpp linux multithreading

Last synced: 28 Apr 2026

https://github.com/mrk21/terrain-generation-prototyping

Terrain generation prototyping

cpp libnoise opencv opengl

Last synced: 15 Apr 2026

https://github.com/fussuchalice/glasssurf

Elevate your browser experience with sleek, customizable transparency. Enjoy a modern aesthetic and easy integration across major web browsers. Explore the web with style.

browser-extension cpp extension style

Last synced: 31 Jan 2026

https://github.com/pereirar3/graph-structure

Work and activity required by the Graph Theory discipline at the UFMT

computer-science-disciplina cpp graph theory-of-graphs

Last synced: 09 Oct 2025

https://github.com/yappy2000d/pps-ndarray

Multi-dimensional array implementation

cpp numpy

Last synced: 18 Jan 2026

https://github.com/inpacta/senlogy

Senlogy: Sistema de aquisição de temperatura, humidade e luminosidade com ESP8266 🚀

cpp data-aquisition esp8266 humidity-monitoring luminosity-monitoring open-source platformio temperature-monitoring vscode

Last synced: 15 Apr 2026

https://github.com/robert076/algoritmica

Pregatire pentru bac, probleme rezolvate etc.

algoritmica bacalureat cpp pbinfo probleme

Last synced: 09 Oct 2025

https://github.com/ron4fun/bytesizecpp

Its a C++11 library that handles how byte sizes are represented and an easy to use interface to convert to other forms of representation.

bytes cplusplus cpp gibibyte gigabyte kebibyte kilobyte mebibyte megabytes pebibyte petabyte tebibyte terabyte

Last synced: 09 Oct 2025

https://github.com/ernanej/qt-sculptor

Desktop application in C++ to make sculptures in blocks represented by digital matrices. It allows the user to be able to create a plain text file that contains a sequence of steps to be followed to define properties of a three-dimensional matrix.

c cpp dca1202 off-files qtcreator sculptures

Last synced: 28 Apr 2026

https://github.com/rahuldabgotra/learn

Documentation my journey in learning various programming languages and technologies

cpp java python

Last synced: 15 Apr 2026

https://github.com/tca166/minecraftballistics

Tools for performing ballistics calculations in as many languages as possible

ballistics c cpp d-lang fortran90 minecraft objective-c

Last synced: 31 Jan 2026

https://github.com/bernlewal/multiplereality

Projects demonstrating the possibilities of multiple-reality - merging virtual-reality and the real world

3d 3d-graphics augmented-reality cpp depth-camera glfw3 intel-realsense multiple-reality opengl virtual-reality

Last synced: 30 Apr 2026

https://github.com/elyosemite/atmosphere

This repository is for ensuring the knowledge relating to C++ programming language be consolidate in my mind forever.

cpp cpp11 oriented-object-programming study-project

Last synced: 10 Jun 2026

https://github.com/ashishshres/snake-game

Simple Snake Game using RayLib with CPP

cpp raylib-cpp snake-game

Last synced: 16 Mar 2025

https://github.com/dhruvgupta2112/quad_tree

Simple implementation of quad tree and queries such as knn, range query, bulkloading.

bulkload cpp knn quadtree query range spatial-index

Last synced: 07 Feb 2026

https://github.com/mickaelblet/loggator

Logger for c++11

cpp header-only log threadsafe

Last synced: 08 Jun 2026

https://github.com/arapelle/arba-cryp

Small cryptographic C++ library.

cpp cpp-library cpp20 cpp20-library cryptography

Last synced: 31 Jan 2026

https://github.com/smet-k/ipz_office

cpp qt

Last synced: 14 Apr 2026

https://github.com/inightjar/objectoriented-in-c

Chapters Implementation Codes.

c cpp oop-principles programming

Last synced: 14 May 2026