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/jotavare/leetcode

My completed exercises from LeetCode and some training examples.

bash c cpp leetcode shell

Last synced: 07 May 2026

https://github.com/wtrsltnk/game

Old piece of code that I wrote before 2005 which works as an game engine. Is has barely working bsp loading capabilities and a console.

bsp cmake cpp opengl quake3

Last synced: 09 May 2026

https://github.com/jessmattless/rubiks-gl

A project made during my first year in university. I got a Low First grade for it

cpp glsl opengl

Last synced: 14 May 2026

https://github.com/daviinacio/findper

Quick way to find product price change percent

bash c cli cpp math price-comparison tool

Last synced: 05 May 2026

https://github.com/kotobazza/temt

Terminal MultiTool based on FTXUI

cli command-line-tool cpp ftxui linux temt terminal terminal-multitool tui

Last synced: 09 May 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/jan-stangelj/renderer

A OpenGL c++ renderer made in spare time

cpp graphics opengl

Last synced: 14 May 2026

https://github.com/leander-dsouza/leander-dsouza.github.io

Codebase to host my personal portfolio website.

computer-vision cpp gazebo portfolio python3 robotics ros

Last synced: 08 May 2026

https://github.com/darkensoda/texteditorgui

A simple Text Editor GUI application similar to Notepad made with C++ and Qt

contributions-welcome cplusplus cpp gui gui-application qt qtcreator

Last synced: 10 May 2026

https://github.com/tranglecong/trlc-platform

A modern, header-only C++ library for compile-time platform detection and abstraction. TRLC Platform provides zero-overhead platform detection, feature-based conditional compilation, and adaptive code selection for cross-platform C++ development.

architecture-detection compiler-detection cplusplus cpp feature-detection platform-detection portable-library

Last synced: 20 Jun 2026

https://github.com/developer239/automation-engine

Automate repetitive visual tasks by writing custom Lua/TypeScript scripts. 🤖 Debug, test and run them in the engine.

automation cpp display instance-segmentation keyboard mouse object-detection yolo

Last synced: 21 Jun 2026

https://github.com/teppyboy/stelle120

Sets your custom FPS in Star Rail

cpp star-rail windows-registry

Last synced: 12 Jun 2026

https://github.com/abdealijaroli/dsa

Leetcode and GFG solutions in C++. Have built a similar repo in Golang, check out (github.com/abdealijaroli/leetgo)

algorithms cpp data-structures dsa leetcode

Last synced: 12 Jun 2026

https://github.com/eslamdyab21/bi-modes-robot

In this project, we built a BI-Model Robot that can be controlled via a mobile application through Wi-Fi, or can operate as a self-driving car that can avoid obstacles.

arduino-ide blynk blynk-arduino control-robot cpp electrical-engineering esp32 esp32-arduino hardware microcontroller microprocessors robot robotics self-driving-car wifi-module

Last synced: 10 May 2026

https://github.com/nikitaberezhnyj/bitmas

Christmas tree in the terminal.

christmas-tree cli cpp terminal

Last synced: 10 May 2026

https://github.com/kubasejdak-org/osal

Operating System Abstraction Layer for C/C++

arm baremetal c cpp embedded freertos linux osal

Last synced: 05 May 2026

https://github.com/pablonicolla/shellcraft

A lightweight, interactive file system simulator with a Unix-like shell interface. Create, navigate, and manage files and directories in a persistent virtual environment.

cpp filesystem oop shell vcpkg

Last synced: 11 May 2026

https://github.com/soreing/net-session-cpp

UDP based newtork session library for C++

cpp cross-platform keepalive linux networking p2p raw-sockets threads udp windows

Last synced: 07 May 2026

https://github.com/sovrasov/global-optimization-test-problems

A set of nonlinear lipschitzian global optimization problems classes

cpp global-optimization optimization-problem python test-functions

Last synced: 06 May 2026

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

data-structure programs using C++

cpp data-structures dsa dsa-algorithm

Last synced: 29 Jun 2026

https://github.com/ztgx/zkme

🔐 A Groth16 and PLONK toy, including codes, docs and others. Impl in Modern C++ and Rust, and yes, I'm into Rust.

bellman cmake cpp groth16 plonk rust zksnarks

Last synced: 22 Jun 2026

https://github.com/tamandutech/esp32.pio.template

Project template for ESP32 or PlatformIO library. PlatformIO + Cpp + CI/CD + Linter + Formatter.

cpp esp32 pio platformio template

Last synced: 07 May 2026

https://github.com/pgvalle/cxxloglib

A simple logging library for C/C++ to throw in your project without worries.

c cplusplus cpp jesus-is-da-lord-n-savior library logging qol

Last synced: 08 May 2026

https://github.com/rudissaar/desktop-clock

Customizable desktop clock widget written in Qt5 framework.

clock-widget cpp cross-platform desktop-widget eye-candy qt-installer-framework qt5 qt5-widgets

Last synced: 08 May 2026

https://github.com/deroyace/classes-cpp

Classes, Constructors, Destructors, inheritance, based programs here - C++

classes constructors cpp destructors friend-class inheritance-examples inline polymorphism virtual

Last synced: 11 Jun 2026

https://github.com/flowerinthenight/win-cpplib

Collection of personally used cpp functions in Windows.

cpp directshow media-foundation win32

Last synced: 12 Jun 2026

https://github.com/safe049/regen

A Regex Expression Generator written in C++

cli cpp generator gplv3 linux regex windows

Last synced: 11 May 2026

https://github.com/iamkira420/student-management-system

Basic Student Management System thatallows users to perform CRUD (Create, Read, Update, Delete) operations on a list of students.

cli cpp data-structures database oop sql terminal

Last synced: 06 May 2026

https://github.com/seanpianka/game-menu

C++ and SFML to create a game about shapes with a settings menu.

cpp cpp11 game-development sfml

Last synced: 23 Jun 2026

https://github.com/freddiehaddad/ms2cc

Tool to generate a compile_commands.json database from an msbuild.log file.

c clangd compile-commands-json cpp language-server-protocol lsp lsp-client lsp-server msbuild vscode windows

Last synced: 07 May 2026

https://github.com/mutazhelal/raytracing-diffuse

A camera is looking at the world, emitting rays through each pixel in the image. The world is composed of a list of spheres, made of diffuse or specular materials. A ray tracing algorithm is used to test its intersection with each sphere to compute the image pixel colour.

algorithm computer-graphics computer-graphics-opengl cpp opengl ray-tracing raytracing

Last synced: 11 May 2026

https://github.com/ejunjsh/cpp-coroutine-epoll

Small Linux/macOS networking example that wraps readiness events with C++20 coroutines.

coroutine cpp cpp20 epoll kqueue

Last synced: 23 Jun 2026

https://github.com/ranimeshehata/matrix-multiplication

C program that performs matrix multiplication using three approaches as an application on multi-threading.

cpp linux multithreading operating-system threads ubuntu

Last synced: 08 May 2026

https://github.com/ohioiot-esp32-wifi-examples/final-checklist

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on engaging with the events provided by WiFi.h and logging them to get the best information possible about your WiFi connection.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontroller networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 07 May 2026

https://github.com/im-razvan/ntdllsyscalldumper

A minimal C++ tool to extract syscall IDs from ntdll.dll on Windows x64 systems.

cpp syscall windows

Last synced: 11 May 2026

https://github.com/allantargino/asteroids

Game Asteroids developed in C++ with OpenGL and Qt Creator.

cpp opengl qt qtcreator shaders

Last synced: 05 May 2026

https://github.com/forhanshahriarfahim/leetcode_solutions

Collection of LeetCode questions to ace the coding interview!

cpp data-structures-and-algorithms leetcode problem-solving

Last synced: 24 Jun 2026

https://github.com/thiti-dev/terminakes

The classic snake game that putting its all logics/gameplay together within the terminal. written in c++

conio cpp iostream terminal-based-game

Last synced: 24 Jun 2026

https://github.com/stefanasandei-archive2/tiny-autograd

small autograd engine built from scratch in modern C++

autograd cmake cpp deep-learning neural-networks

Last synced: 24 Jun 2026

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

C++ Reversi game focusing on 2D array manipulation and OOP design.

2d-array class-design cpp doxygen game object-oriented-programming reversi uml

Last synced: 24 Jun 2026

https://github.com/user0332/c-blunt

A product of User0332/csnative that attempts to provide a more minimal and slightly different version of C# translating to native code

assembly-loading cplusplus cpp csharp csnative dll dotnet native stdlib

Last synced: 09 May 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/matesoft2033/signal-detection-lcd

An Arduino project using Adafruit LCD to display system status based on signal input.

arduino-programming cpp embedded-systems lcd-display pir-sensor ultrasonic-sensor

Last synced: 11 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/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/valchanoficial/alg2mapa

UNICESUMAR - Projeto MAPA da disciplina Algoritmos e Lógica de Programação II

cpp devcpp

Last synced: 16 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/secretpasta/toontanks

Unreal Engine 5.1 C++ Tank Game

cpp programming tank-game unreal-engine-5

Last synced: 15 Jun 2026

https://github.com/dolotovevgeniy/cpp-yandex-coursera

Основы разработки на C++ (Yandex / Coursera)

coursera cpp education yandex

Last synced: 15 Jun 2026

https://github.com/djoezeke/myyaml

Myyaml - Simple and Fast Yaml Ain't Markup Language (YAML) Parser for Modern C/C++.

c config configuration cpp deserialize emmiter modern parser serializer yaml yaml-parser

Last synced: 07 May 2026

https://github.com/mm-ir/duke_ece

I have tried my best to read the book "All Of Programming" from Duke ECE551: Data Structures & Algorithms. What's more, I completed some assignments, too.

c cpp makefile

Last synced: 14 May 2026

https://github.com/vixcpp/reply

Vix.cpp CLI reply command.

cpp repl vix vixcpp

Last synced: 15 Jun 2026

https://github.com/2000pawan/c_cpp_programming.

W3resource exercise (C && C++) Solution.

c cpp

Last synced: 07 May 2026

https://github.com/dpvasani/programing-street-150

A collection of 150 structured coding problems covering patterns, recursion, math, strings, arrays, and more. Organized into sprints with categorized solutions in C++. 🚀 Ideal for coding practice and interview prep!

cpp mathematics

Last synced: 09 May 2026

https://github.com/tacigar/lhades

:moon: Lua 5.3 Byte-Code Disassembler

cpp disassembler lua

Last synced: 12 May 2026

https://github.com/octopus773/babel

VOIP server/client in C++

asio babel cpp cpp20 epitech opus portaudio qt voip

Last synced: 07 May 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/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/lsytj0413/learn-note

The practice of code.

algorithm cpp docker python

Last synced: 06 May 2026

https://github.com/ivangrana/object-oriented-programming-cpp

object oriented programming concepts with C++

cpp object-oriented-programming

Last synced: 18 Jun 2026

https://github.com/jomart02/navisimulators

qt c++ NMEA simulators for Lazuli

cpp linux qt

Last synced: 07 May 2026

https://github.com/theleopard65/my-dsa-journey

This repository is a comprehensive collection of my work and understanding as I go through various DSA topics. I created this repo to document and showcase the concepts, implementations, and problem-solving techniques I learn throughout my journey.

array c cpp dsa graph library linked-list merge-sort queue recursi sorting stack strings time-complexity tree use-cases vector

Last synced: 07 May 2026

https://github.com/ihorshevchuk/spdlog-spm

Fast C++ logging library now in Swift Package Manager

cpp spdlog spdlog-wrapper swift swift-package-manager

Last synced: 12 May 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/huzecong/gomokuduel

Qt project - Online Gomoku game

cpp gomoku-game qt

Last synced: 14 May 2026

https://github.com/roberthue/mcts-connectfour

Implementation of an AI in the game Connect-Four using Monte Carlo Tree Search (MCTS) and QT.

ai cpp game-connectfour mcts-algorithm mcts-connectfour

Last synced: 09 May 2026

https://github.com/revzim/aztd-demo

real-time online multiplayer battler demo developed with Unreal Engine 4.26/C++/Node.JS

colyseus cpp game-development golang gopherjs node online-multiplayer-game

Last synced: 07 May 2026

https://github.com/victornpb/ac-swing-servo

Firmware for adding swing and air direction flow to an air conditioning unit with remote control support

arduino arduino-sketch cpp firmware

Last synced: 03 May 2026

https://github.com/anatoly-semenov/krakend-cpp

Proxy http requests for users and payments services by KrakenD

cpp gateway-proxy grpc http krakend

Last synced: 03 May 2026

https://github.com/rursprung/opencvtest

Example of how to use OpenCV in C++ with VCPkg

cmake cpp example opencv vcpkg

Last synced: 03 May 2026

https://github.com/its-alex/voxel-engine

🎮 Voxel engine made with GLFW and OpenGL

cpp glew glfw3 map opengl voxel

Last synced: 03 May 2026

https://github.com/provrb/tails-and-trails

WIP Fitness application for your pets. Monitor your cat or dog's nutritional intake, as well as your walks together. Written in C++ and Python.

application cpp fitness fitness-app python

Last synced: 03 May 2026

https://github.com/956mb/tx4

Tesla dashcam and sentry clips viewer. Made with Qt.

cpp qt tesla windows

Last synced: 03 May 2026

https://github.com/kylesmith19091/lightweight-cpp-logging

A lightweight cpp rich text logging library

cli cpp logging progress-bar rich-text terminal

Last synced: 03 May 2026

https://github.com/lebrancworkshop/learn-cpp-from-youtube

Learning C++ from many resources in Youtube (E.G. The Cherno, Neso Academy)

algorithms assembly-language cpp data-structures data-structures-and-algorithms self-study youtube

Last synced: 03 May 2026

https://github.com/dadavidtseng/daemonwindows

A multi-window action game that turns the Windows desktop into a shrinking battlefield

bullet-hell cpp daemon-engine dx11 multiple-windows multiwindow shooting-game

Last synced: 03 May 2026

https://github.com/dadavidtseng/protogame3d

Protogame3D is a modern 3D game engine and prototype game built with C++ and custom engine architecture

3d 3d-game cpp protogame prototype

Last synced: 03 May 2026

https://github.com/toshikinakamura0412/emcl_ros

ROS implementation of emcl (mcl with expansion resetting)

cpp dynamic-reconfigure localization mcl mit-license robotics ros ros-noetic

Last synced: 03 May 2026