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/georgiosmatzarapis/blockchain

A blockchain implementation approach.

bitcoin blockchain cpp cpp23 decentralization ledger modern-cpp

Last synced: 16 May 2026

https://github.com/oniani/b

A build system

automation build-system build-tool cpp graphs

Last synced: 01 Jun 2026

https://github.com/upc-pre-202402-si572-wv71/iot-custom-chip-gas-detector-on-esp32-embedded-app-wv71

IoT Embedded Application illustrating the creation and use of a custom chip. The chip is an MQ2 Gas Detector Module. The C++ Sketch Application reads values from sensor and display the Gas % and Safe status.

arduino cpp esp32 mq2-gas-sensor wokwi

Last synced: 15 Apr 2026

https://github.com/yousefvand/fibonacci

Calculating Nth Fibonacci number

cpp fibonacci

Last synced: 04 Apr 2025

https://github.com/gotbordom/daemon-template

Basic Linux Daemon Template

cpp linux

Last synced: 17 May 2026

https://github.com/pirobtumen/sudoku-solver

Solve sudokus in Go/C++ using backtracking.

cpp go golang programming-challenges sudoku

Last synced: 16 Nov 2025

https://github.com/mrk21/3dgraph

3D graph plotter

cpp opengl

Last synced: 19 May 2026

https://github.com/akhilsain01/optimized-digital-audio-player

A digital audio player using CPP, where playback and visualization is implemented using Hardware and keyboard via Asynchronous communication(USB device when using Hardware and Multithreading while using Keyboard).

cpp design-patterns exception-handling multithreading oop-principles

Last synced: 04 Mar 2025

https://github.com/misaghmomenib/graph-pathfinder-cpp

GraphPathfinder is a C++ project implementing two popular shortest-path algorithms: Dijkstra and A*. This project provides a detailed implementation of these algorithms for finding the shortest path in weighted, undirected graphs. It also includes an A* implementation that uses a heuristic based on Euclidean distance to optimize the search.

cpp git open-source path pathfinding

Last synced: 09 May 2026

https://github.com/afifahhadie/daily-sales-analysis

This project is the Final Exam Assignment for the course Algorithm and Programming 1 in the first semester from my college. It is developed using C++ and is designed to analyze daily sales data.

cpp daily-tasks sales sales-analysis

Last synced: 23 Jul 2025

https://github.com/rosendo-martinez/ray-casting-3d

A ray casting project I made.

cpp raycasting

Last synced: 04 Mar 2025

https://github.com/brakmic/cppdev

C++ Development Docker Container

cmake cpp docker gcc gpp

Last synced: 14 May 2026

https://github.com/shudhanshu-03/event-management-system

A simple C++ Event Management System that allows users to view, book, and cancel events. The system includes features for managing events such as concerts and other activities, with a user login system for registration and authentication. It supports event booking with available seat management and displays booking information for users.

cpp map strings vector

Last synced: 05 Jun 2026

https://github.com/kampi/zephyr-rv-8263

RV-8263-C8 example for Zephyr.

c cpp nordic nrf rtc rv-8263-c8 zephyr

Last synced: 22 May 2026

https://github.com/mako1601/computer-graphics

Computer graphics on OpenGL 4.6

computer-graphics cpp opengl opengl4

Last synced: 17 May 2026

https://github.com/whitedodo/cpp-mfc-dialog-opencv

MFC SDI 예제, OpenCV 출력하기(MFC SDI example, outputting OpenCV)

cpp cpp17 mfc opencv

Last synced: 19 May 2026

https://github.com/ahsonkhan/sampleazuresdk

Sample for getting started with Azure SDK for C++ using vcpkg and MSBuild

azure azure-keyvault azure-storage cpp docs msbuild sample sdk vcpkg vcxproj

Last synced: 15 May 2026

https://github.com/00nx/c-string-obfuscator

A lightweight, header-only C++ utility for compile-time string obfuscation using XOR encryption.

c cpp dynamic encryption header obfuscator runtime-decryption string windefender windows xor xor-encryption

Last synced: 06 Jul 2026

https://github.com/lord-turmoil/cmakedemo

Modern C++ Project with CMake

cmake cpp demo tutorial

Last synced: 22 May 2026

https://github.com/dsite42/cpp07

42 project - CPP07 - This module is about Templates in CPP.

42 cpp cpp07

Last synced: 03 Mar 2025

https://github.com/magnetic-fox/winapi-tests

Simple tests, experiments and discoveries with 16-bit WinAPI. Let's say it's sort of a warm-up. :)

16-bit 80286 80386 80486 8086 c cpp discovering experiments openwatcom resources simple tests warmup watcom win16 win16-api winapi winapi-16 windows-3-x

Last synced: 19 May 2026

https://github.com/komozoi/libexcessive

C++ On-Disk Datastructure library for performance and reliability, with lots of other goodies included.

bigint biginteger-library btree btree-implementation btree-indexes concurrency concurrent cpp lib library logging mmap parallel persistence persistent-memory persistent-storage raii range-search

Last synced: 19 May 2026

https://github.com/mrsumanbiswas/eschool

eSchool the next level game!

cli-app cli-games cpp doxygen eschool game school

Last synced: 19 May 2026

https://github.com/isgirish18/codeforces

Link to my Codeforces Solution

codeforces-solutions cpp

Last synced: 02 Jul 2026

https://github.com/floweryt6/big-project

auto-created Created via vscode.dev

c cc cpp css html html-css html-javascript html5 javascript python ru ruby

Last synced: 04 Mar 2025

https://github.com/vintagegrey/gamework

Work in progress C++ game engine built with simplicity in mind

cpp cpp20 cross-platform cross-platform-game cross-platform-game-engine ecs game-engine indie-dev

Last synced: 29 Mar 2025

https://github.com/melardev/cppstlcontainerssnippets

Cpp repository with snippets on STL builtin data structures

containers cpp examples snippets stl stl-containers

Last synced: 15 Jul 2026

https://github.com/saadarazzaq/insert-number-in-array

A small useful program to insert a number at any index in Array in C++

arrays cpp problem-solving programming-fundamentals

Last synced: 11 Sep 2025

https://github.com/gabrieldiem/simple-cpp-word-counter

Simple C++ Word Counter

7552 cpp cpp17 fiuba

Last synced: 05 Apr 2025

https://github.com/gabrielemaurina/xue

UCI chess engine written in c++.

chess chess-engine cpp engine uci

Last synced: 04 Sep 2025

https://github.com/amirsinarz/tetris

Classic tetris game developed using c++ and the SDL2 lib

cpp game sdl2 tetris

Last synced: 19 May 2026

https://github.com/m2754/raylib-chess

A fully-featured chess game built in C++ using the Raylib graphics library, implementing all standard chess rules.

c chess cpp game game-development raylib

Last synced: 17 May 2026

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

Solutions to problems from various online judges/contest sites.

cpp

Last synced: 23 Jun 2025

https://github.com/nigeparis/42-cpp-04

The Scope of this Module was to get to know C++ further and come in closer contact with inheritance for classes:

cpp

Last synced: 19 May 2026

https://github.com/kalbhor/cbse-project

A hacky C++ project for my CBSE finals

cbse cpp project

Last synced: 26 Jun 2025

https://github.com/zolppy/tcc

Trabalho de Conclusão do curso de Licenciatura em Computação do Instituto Federal da Bahia, campus Jacobina.

cpp css3 esp32 html5 javascript mysql php8 rfid

Last synced: 08 Apr 2026

https://github.com/rayhanbss/warehousemanager-sda2024

A console program based on C++ implementing Data Structure and Algorithm such List, Map, Set, BST, etc. Created for Data Structure and Algorithm Course 2024.

cpp dats-structures dsa

Last synced: 06 Apr 2025

https://github.com/ginsakura/qqbot_cpp

qqbot_python的cpp重构

cpp

Last synced: 24 Jul 2025

https://github.com/ahmedukamel/cs351-computer-graphics

Repository for Computer Graphics Course in FCAI Beni Suef University. All Lectures, and Section Tasks Are Solved Here, and Complete Content of Course is Published on Link Below

cpp graphics opengl turbo

Last synced: 20 May 2026

https://github.com/FrodoAlaska/TheProblemSolver

A 3D western arcade shooter. Except, you are playing to solve your life's problems.

3d-game 3d-game-development cpp cpp20 game-development glfw glfw3 opengl4

Last synced: 31 Oct 2025

https://github.com/vankasiddhartha/3dengine

3dEngine is a simple software-based rendering engine implemented in C++. The goal is to understand how OpenGL and 3D rendering work at a low level by building everything from scratch.

c cpp

Last synced: 16 May 2026

https://github.com/ptahmose/bitonalfill

exercise in SIMD-coding

arm avx cpp neon-intrinsics simd

Last synced: 24 Jun 2026

https://github.com/totto16/vcpkg-meson-example

An Example for using vcpkg with meson

cpp example-project meson vcpkg

Last synced: 22 Mar 2025

https://github.com/mikelshifrin/comp345

Small World Game written in C++

cpp

Last synced: 31 May 2026

https://github.com/veresdavid/cpp-bmp-reader

A desktop application that manually processes and displays a BMP image.

bmp cpp windows

Last synced: 02 May 2026

https://github.com/xxxclotixxx/tectonicos

A simple example of loading a kernel in C using a GRUB bootloader

asm clang cpp kernel nasm os

Last synced: 20 Mar 2025

https://github.com/chinmay-esp/esp32_microros_pub

This project uses Micro-ROS on ESP32 with PlatformIO to publish integer messages (`std_msgs/msg/Int32`) to a ROS 2 topic over serial transport. 🚀

cpp esp32 microros platformio ros2-humble

Last synced: 19 May 2026

https://github.com/tsnsoft/nb_cpp_cross-platform

Пример программы на C++ в NetBeans с использованием кроссплатформенной компиляции (разработка в Linux Windows-программы)

cpp cross-platform linux netbeans windows

Last synced: 08 May 2026

https://github.com/curtinfrc/demobot

Code for CurtinFRC's DemoBot

cpp frc frc-robot robotics

Last synced: 19 Jul 2025

https://github.com/long-gong/datasets-e2h

Datasets Euclidean to Hamming Conversion

cpp datasets eigen3 euclidean2hamming hdf5 simhash

Last synced: 19 Jul 2025

https://github.com/sh-cho/maxmind-c-lib-practice

Personal practice with libmaxminddb

cpp libmaxminddb

Last synced: 19 Jul 2025

https://github.com/tedezed/cmstrom_led_control

Cmstrom led control for Linux

cpp keyboard linux

Last synced: 19 May 2026

https://github.com/nicolau-369/c

c cmake cpp

Last synced: 19 Mar 2025

https://github.com/shikharvashistha/clock

Clock in cpp

c cpp

Last synced: 16 May 2026

https://github.com/wa1tnr/c4a-lcl-a

c4a from Chris Curl - ColorForth alike environment. Focus on RP2350 - also does Linux - new repo December 2024 - LOCAL mods/work in this environment

arduino-pico ccurl-c4a colorforth cpp forth linux-shell littlefs rpi-rp2

Last synced: 18 Feb 2026

https://github.com/livolickie/acmp-tasks

My solved tasks with acmp.ru

acmp acmp-ru cplusplus cpp visualcpp

Last synced: 09 Jun 2026

https://github.com/einararnason/i2c

Interface for implementing code for I2C controllers

cpp i2c

Last synced: 29 Mar 2025

https://github.com/jadenmeyer/ministl

A small remake of some of the implementations of the c++ standard library.

cpp stdlib

Last synced: 19 Jul 2025

https://github.com/daleksla/phonebook

Repository of a program which manipulates information on people relevant organisations with minor standardisation involved in storage

cmake cpp embedding pip python

Last synced: 19 May 2026

https://github.com/egor00f/kos-cpp-devpack

package for development C/C++ for KolibriOS

c cpp debian-packages kolibrios

Last synced: 10 May 2026

https://github.com/hyobn/algorithm_study

꾸준히

algorithm cpp

Last synced: 26 Jun 2025

https://github.com/samithseu/xampp-virtual-host-creator

This is a small C++ code for creating the virtual host in xampp server in Windows.

cpp windows

Last synced: 17 May 2026

https://github.com/itsjimi/vscode-snippets

Snippets for vscode

42 cpp vscode vscode-snippets

Last synced: 29 Mar 2025

https://github.com/sndnv/cadb

Simple C/C++ build tool

build-tools c cpp make python

Last synced: 14 Apr 2025

https://github.com/muneeb1030/2048-game-cpp

A captivating and strategic number puzzle game developed using SFML and C++, challenging players to merge tiles and reach the 2048 tile.

2048 2048-game cplusplus cpp semester-1 semester-project

Last synced: 19 Jul 2025

https://github.com/benjajorquera/arduinomidi

MIDI controller and CV (Control Voltage) converter built with Arduino.

arduino cpp midi

Last synced: 19 May 2026

https://github.com/berlin0308/ntu-2024fall-dip

BME7408: Principles and Applications of Digital Image Processing (Prof. Ta-Te Lin)

cpp digital-image-processing gui qt

Last synced: 24 Dec 2025

https://github.com/sayama3/todo

A Job System written in c++20 to manage a multithreaded application

cpp cpp20 cpp20-library jobsystem multithreading thread

Last synced: 01 Jan 2026

https://github.com/tharunkumarreddypolu/motion-sensor-home-security-system-

An application aimed to identify if any thief is entering into our home, malls, etc. So that we can identify and an alert message will be sent to the Owner.

arduino-uno cpp

Last synced: 04 Apr 2025

https://github.com/satyam-singhxx/snake-_ladder_game

This repository contains a C++ implementation of the classic Snake and Ladder board game. The game supports multiple players competing to reach the final square (100) first. The code includes the game logic, player management, and board handling. Opportunities for optimization and feature expansion are also outlined.

builder-design-pattern c cpp singleton-design-pattern snake-ladder-game

Last synced: 19 May 2026

https://github.com/yashsaxena9/verlet-solver

A simple Verlet solver written in C++ using Raylib.c library

c cpp fire-simulation raylib verlet-integration verlet-physics

Last synced: 14 May 2026

https://github.com/corejust/thegame

Every programmer must write a clone of Minecraft

3d cpp cpp20 minecraft minecraft-clone opengl sfml

Last synced: 19 May 2026

https://github.com/helleb0re/cpp-transport-catalogue

Транспортный справочник

cpp cpp17 graph-algorithms protobuf

Last synced: 18 Jul 2025

https://github.com/poakapx/oop-fuel_consumption_calculator

Калькулятор витрати палива в ООП-реалізації.

cpp project

Last synced: 19 Jul 2025

https://github.com/immengineer/tegeviewer

ImageViewer Application with Qt6

cpp qt6 qt6-application qt6-gui uvccamera

Last synced: 17 May 2026

https://github.com/blazium-games/justamcp_module_tests

A test suite and example project for the Justamcp module built for the Blazium Engine.

autowork blazium cpp godot justamcp testing

Last synced: 04 Jul 2026

https://github.com/pardhusreerushivarma20060119/exploit-engineering

Welcome to the definitive record of my journey into x86-64 Assembly Language, System-Level Programming, Reverse Engineering, and Exploit Development.

assembly-x86 cpp cprogramming exploit-development low-level reverse-engineering system-programming

Last synced: 19 May 2026

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

Simple neural network implementation in C++ and CUDA

asm asmx86 c-plus-plus cmake cpp cuda machine-learning neural-network

Last synced: 28 Mar 2025

https://github.com/myounesdev/hexaclash

A turn-based battle simulator featuring a hexagonal grid, dynamic unit interactions, and epic clashes between Humans and Orcs

c c-language consle cpp curl-library game sfml

Last synced: 16 May 2026

https://github.com/codspeedhq/opencv-benches

OpenCV benchmarks written in C++

benchmarks cpp opencv

Last synced: 19 May 2026

https://github.com/ajlekcahdp4/cpp-graduate

Simple cpp programs

cpp study

Last synced: 04 Apr 2025

https://github.com/sczyh30/lightning

A high performance, concurrent and scalable web server

cpp event-driven web-server

Last synced: 23 Jul 2025

https://github.com/ungive/adventofcode-2023

Solutions to the Advent of Code 2023 problems, written in C++

advent-of-code advent-of-code-2023 cpp

Last synced: 18 Jul 2025

https://github.com/ally-matias/poo-cpp

Este é um repositório onde vou guardar meus códigos de desenvolvimento em programação orientada a objetos na linguagem C++.

cpp

Last synced: 10 Sep 2025

https://github.com/mateusz-przybyla/personalbudget_structured

Final C++ application to manage your personal budget [structured]

cpp data-structures structured-programming xml

Last synced: 06 Jul 2026

https://github.com/mklemmingen/entropyvisualizer

Arduino equipped with a gas meter, temperature/humidity sensor, sound meter, display, and LED strip. It uses sensor data to generate randomness, visualizes it with colors on the LED strip, and outputs a random long unsigned integer via its serial interface, which can be read in to try to get close to true randomness.

arduino cpp random random-generation random-number-generators

Last synced: 19 May 2026

https://github.com/im-rises/cmake-cpp-modules-example

C++20 modules with CMake exemple

cmake cpp cpp20 modules

Last synced: 14 May 2025