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/dimiboi/cmake-cppcli-poc

A proof-of-concept of using CMake with CPack to build a NuGet package containing a mixed-mode assembly containing C++/CLI and C++ code. Interfacing between native C++ code and managed C# code has never been easier!

cmake cpp cppcli csharp dotnet nuget

Last synced: 09 Apr 2026

https://github.com/sebouellette/dotfin

An interpreted programming language for 2d game or app development

cpp custom dotfin language programming-language

Last synced: 31 Jul 2025

https://github.com/wtrsltnk/cppbuild

An alternative build system where you write your build script in c++. Something like this could be in the c++ standard for simple programs.

build-system cpp

Last synced: 19 Feb 2026

https://github.com/juhayna-zh/hydraw

Hydraw is a simple drawing software, as an easy example of Qt C++.

cpp drawing-app gui qpainter qt

Last synced: 21 May 2026

https://github.com/minarox/rltm-plugin

BakkesMod plugin for Rocket League Tournament Manager

bakkesmod cpp rocket-league websocket

Last synced: 30 Jul 2025

https://github.com/genogrove/genogrove

Modern C++ chained interval indexing library

bplustree cpp data-structures genogrove genome genomics graph indexing intervals

Last synced: 20 May 2026

https://github.com/allenvox/llvm-compilers

Workspace for Compilation Technologies class, fall

compiler compiler-design cpp cxx llvm

Last synced: 15 Apr 2026

https://github.com/zelr0x/solutions

My solutions to various exercises and algorithms I haven't found a better place for

c clojure cpp exercises-solutions java js python rust

Last synced: 09 Apr 2026

https://github.com/jimbobbennett/azureiotarduinosample

Sample code for using Azure IoT Hub and Arduino

arduino azure c cpp iot iot-hub platformio vscode

Last synced: 09 Apr 2026

https://github.com/serissia/qt_oopmanager

SEU语言程序设计课设作业:面向对象程序项目管理系统

cpp qt5

Last synced: 24 Oct 2025

https://github.com/alexjmercer/datastructures-algorithms

A repo created to practice and publish code regarding various topics of Data Structures & Algorithms. Also planned to include all solutions from LeetCode.

algorithms cpp data-structures java learning-by-doing leetcode leetcode-solutions

Last synced: 20 May 2026

https://github.com/im-rises/nesemulator

Nes Emulator made in C++ with OpenGL And Dear ImGui (Work in Progress)

c-plus-plus cplusplus cpp emulator games nes

Last synced: 14 May 2025

https://github.com/benami171/system_programming2_exe2

Algorithms and Operations on Graphs, Graph operators overloading.

cpp graph graph-algorithms operators-overloading

Last synced: 19 Feb 2026

https://github.com/axect/anomalocaris

Rust wrapper of Armadillo

armadillo cpp linear-algebra numerical rust

Last synced: 20 May 2026

https://github.com/naso7y/building-a-car-esp32

a smart car controlled by an ESP32 , L298N microcontroller. DC motors, motor drivers, ultrasonic sensors, and Bluetooth modules. obstacle detection using embedded systems.

arduino cpp dc-motor esp32 l298n raspberry-pi

Last synced: 29 Jul 2025

https://github.com/tahmid-saj/iot_database_management

A database management system and calculator for any IoT logged data files inputted into the program. The data log files will contain data of water levels, temperature and humidity of nodes. A linear regression calculator also calculates if the regression equation should change based on percent error calculations using real measures of water levels. Application was created with compatibility for LSN50 IoT logged data.

algorithms-and-data-structures cpp database-management iot linear-regression

Last synced: 14 Apr 2025

https://github.com/frndmg/bengal

Tiger compiler using bisonc++ for parser generation and llvm for code generation

bison compilers cpp flex

Last synced: 01 Aug 2025

https://github.com/karlosvas/olimpiadas-informaticas

Clases de OIE olimpiadas informáticas 2023, y 2024. Ejercicios del DOM Judge y Acepto del Reto

algorithm algorithms bfs cpp dfs dikjstra java

Last synced: 09 Apr 2026

https://github.com/mohammad-malik/cpp_dryrun_codegen

A tool for generating and testing "dry runs" (tricky C++ code snippets often asked in exams by universities like FAST) in an isolated Docker environment.

cpp dryr exam help llms rag

Last synced: 06 Apr 2025

https://github.com/henrifroese/external_memory_fractal_tree

Implementation of External Memory Fractal Tree (a variant of the Buffered Repository Tree) in C++ through the STXXL library.

b-tree-implementation cpp data-structures external-memory

Last synced: 23 Jul 2025

https://github.com/haseeb-heaven/stb_vector

single-header, type-safe, generic dynamic array library for C

api c-language c-programming cpp cpp-library cpp-project stb stb-style vectors

Last synced: 08 Nov 2025

https://github.com/natsalete/curso-programacao-basica-codcad-

Minhas resoluções dos desafios do Curso Programação Básica (CodCad).

cpp

Last synced: 19 May 2026

https://github.com/rvarago/cpppid

A composable library to implement contol loops in C++

control-engineering control-systems cpp cpp17 modern-cpp pid-controller

Last synced: 04 Apr 2025

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

Collection of competitive programming problems that taught me new concepts and tricks.

codechef codeforces competitive-programming competitive-programming-contests cpp

Last synced: 01 Aug 2025

https://github.com/CyberScoper/ESP8266-HTU21D-Weather-Station

🌡️💧 A low-power weather station project using ESP8266 and HTU21D sensor to measure temperature and humidity and send data to ThingSpeak every 15 minutes.

cpp esp8266 htu21d weather-station

Last synced: 28 Jul 2025

https://github.com/gaia-boat/image-processing

Repo for the image processing and obstacle detection for the autonomous boat Gaia

cpp dnn opencv ssd ssd-mobilenet

Last synced: 12 Sep 2025

https://github.com/captainayan/cppclitable

A C++ "single header file" library for drawing tables in the console. 🏓

cli-table-cpp console cpp header-only lightweight single-header-lib single-header-library table

Last synced: 29 Mar 2025

https://github.com/guilhermeisnotunix/clt

CLT (Command Line Timer) é um cronometro simples para uso na linha de comando (Terminal Unix-Based), feito em C++.

command-line cpp timer

Last synced: 23 Jul 2025

https://github.com/neko-box-coder/sslogger

Super Simple Logger for call stack and quick debug logging

c-plus-plus cpp cpp-macros cpp11 cross-platform header-only logger logging logging-library

Last synced: 05 Mar 2025

https://github.com/mickaelblet/args

Parse and store options from argc and argv

argparser argv argv-parser cpp cpp98 cpp98-compatible header-only-library

Last synced: 03 Feb 2026

https://github.com/gembcior/stm32-cmake-blinking-led

Simple example how to use CMake with C++ for STM32 development.

cmake cpp embedded stm32

Last synced: 26 Jun 2025

https://github.com/zsotroav/nyetworkcpp

Multiplatform proof of concept C++ TCP back and forth comminication

cpp tcp tcp-client tcp-server winsock2

Last synced: 14 Apr 2025

https://github.com/pecas-dev/m.i.c.r.o-graphics-engine

Computer Graphics Project made with Modern OpenGL in C++ (#2).

cpp graphics-engine graphics-programming opengl

Last synced: 18 Jun 2025

https://github.com/mtalyat/minty

A C++ Vulkan game engine.

cpp game-engine vulkan vulkan-game-engine

Last synced: 28 Jun 2025

https://github.com/mrowan137/mnist-from-scratch-hip

From-scratch implementation of MNIST linear classifier in HIP, tuned for Radeon Pro VII (gfx906)

amd-gpu cpp hip machine-learning mnist rocm

Last synced: 05 Jul 2026

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

Introducing a user-friendly student management system for efficient handling of student records. Seamlessly add new records, modify existing ones, delete entries, and access a comprehensive overview of all student data. Simplify your administrative tasks and streamline student record management with our intuitive system.

cpp file-handling-in-cpp

Last synced: 28 Jul 2025

https://github.com/harry-hopkinson/chess-engine

A Simple Chess Engine written in C++.

chess chess-engine cpp

Last synced: 14 May 2025

https://github.com/csb6/strong-types

Single-header implementation of strong typedefs in C++

cpp cpp17 strongly-typed typedef

Last synced: 14 May 2025

https://github.com/singhalpranav22/interview-concepts

My DSA problems solution repository for the most important DSA questions to crack the coding interview.

coding-interviews cpp interview interview-preparation interview-questions interviewbit leetcode leetcode-solutions

Last synced: 27 Jul 2025

https://github.com/its-kumar/__cpp__

Programming in c++ language.

c-plus-plus cpp

Last synced: 20 May 2026

https://github.com/monogramm/docker-osrm-backend

:whale: :alembic: Docker image for OSRM Backend.

cpp docker gis openstreetmap osm osrm routing

Last synced: 25 Sep 2025

https://github.com/alpha74/lld-machinecoding_guide

My solved LLD questions and Machine Coding interview solutions

cpp interview-questions java low-level-design machine-coding oops spring-boot system-design

Last synced: 09 May 2026

https://github.com/npaun/viz

GTFS visualizer (C++ backend for jsteelz/jviz)

cpp gtfs python visualizer

Last synced: 24 Apr 2026

https://github.com/muhammadmooazam/esp32-series

This is for teaching purposes

cpp esp32 iot programming

Last synced: 19 May 2026

https://github.com/tak172/crossword_generator_bot

Telegram bot - crossword generator

cpp crossword-generator html rtf sqlite3 telegram-bot

Last synced: 22 Jul 2025

https://github.com/verdagio/firstcppgame

3rd year final semester project using cpp & unreal engine 4

3d-graphics collision-detection cpp dungeon-crawler game unreal-engine

Last synced: 21 May 2026

https://github.com/yajatkaul/websockets

Basic client server architecture

client-server cpp low-level websockets

Last synced: 21 Aug 2025

https://github.com/vsoch/qt-creator

trying to build qt-creator into a Docker container for easy usage.

cpp docker qt-creator

Last synced: 09 Apr 2026

https://github.com/polossk/leetcode-oj-solution

simple solution for leetcode

cpp leetcode leetcode-solutions python3 ruby

Last synced: 08 May 2026

https://github.com/vinatorul/advent-of-code

My advent of code solutions in C++ and Kotlin, see http://kuvaev.me/ for tutorials

advent-of-code advent-of-code-2016 cpp kotlin

Last synced: 30 Apr 2026

https://github.com/endail/mcp3008

Raspberry Pi C++ API for MCP3008 or MCP3004

adc cpp lgpio mcp3004 mcp3008 raspberry-pi

Last synced: 20 May 2026

https://github.com/zang-langyan/eastwind_math

EastWind Math Library (C++ interface for BLAS and LAPACK)

blas cpp lapack linear-algebra

Last synced: 02 Aug 2025

https://github.com/liplum/secourseproject

It's my course projects of Software Engineering.

cmake course-project cpp

Last synced: 14 May 2025

https://github.com/pchol22/adventofcode-23

This repository contains my solutions to the Advent of Code 2023 challenges, written in JavaScript and C++

advent-of-code competitive-programming cpp javascript

Last synced: 28 Apr 2026

https://github.com/benapetr/pixelengine

Open source Qt/C++ 2D game engine with native pixel manipulation support for games similar to Worms, or ScorchedEarth

2d cpp game-engine qt

Last synced: 18 Feb 2026

https://github.com/dranikpg/opengl-glfw-starter

My OpenGL GLFW CMake starter pack

cmake cpp glfw opengl template

Last synced: 20 May 2026

https://github.com/frcteam3255/nurdvision

SuperNURDs implementation of vision co-processing

2017 code cpp

Last synced: 14 May 2025

https://github.com/ferhatgec/loxplusplus

lox++, c++ implementation of jlox

cpp cpp20 crafting-interpreters jlox

Last synced: 23 Jul 2025

https://github.com/najmiter/cpp-learning-series

You can find the code for every video in the playlist here. This contains the solutions to the exercises (if given) at the end of the videos. Try to do your own and then see the solution.

cpp cpp11 cpp14 cpp17 oops-in-cpp procedural-programming

Last synced: 28 Mar 2025

https://github.com/thisaislan/doom-fire-psx

Fire effect from Doom PSX/Nintendo64 using C++ and OpenGL

cpp doom opengl terminal visual-studio windows

Last synced: 09 Apr 2026

https://github.com/bestlyg/bestlyg

这是一个个人仓库,里面存储着编程依赖做过的的有意思的代码。

cpp javascript leetcode rust typescript

Last synced: 23 Sep 2025

https://github.com/jetkan-yk/food-delivery

Introduction to C++ term project

cli cpp food-delivery introduction-to-programming

Last synced: 19 May 2026

https://github.com/realtristan/wingl

Win32 Graphics Library From Scratch in C

c cpp gl graphics win32

Last synced: 21 May 2026

https://github.com/fabianbs96/pool_allocator

Custom memory allocators for speeding up node-based containers and object graphs

allocator cpp cpp17 header-only memory-allocation modern-cpp pool-allocator

Last synced: 22 Mar 2025

https://github.com/nodef/extra-swap.cxx

Macros to swap variables in C.

c cpp extra function macro merferry swap variable

Last synced: 18 Feb 2026

https://github.com/nexusgksoftwares/maze-project

Maze Generator and Solver Welcome to the Maze Generator and Solver project! 🚀 This C++ application, powered by SDL2, creates and solves mazes with captivating visuals. Experience the beauty of algorithms as you watch mazes being generated and solved before your eyes. Ready to dive in? Let's get started!

cpp csharp maze maze-algorithms maze-game maze-generation-algorithms maze-generator

Last synced: 23 Jan 2026

https://github.com/sabbirrahman/uva-solutions

My solutions of problems in UVa Online Judge

c-plus-plus cpp uva uva-online-judge uva-problem-solving uva-solutions

Last synced: 13 Sep 2025

https://github.com/chocochip101/algorithm

BOJ Solutions

algorithms cpp

Last synced: 14 Apr 2025

https://github.com/liavbarsheshet/initialized-array

Implementation of a generic Initialized Array.

array cpp init initalized-array initarray initialize initialized

Last synced: 16 Sep 2025

https://github.com/quochung-cyou/talkingsimulator

Looking for a one-of-a-kind gaming experience? With TalkingSimulator, you can immerse yourself in a unique story-based platform game, where you have to win the heart of a girl using your knowledge. Answer quizzes in course DSA, Math, and English to gain stats and become the best version of yourself.

cpp dating-simulator proptit sfml topdown-rpg

Last synced: 13 May 2025

https://github.com/valiantlynx/marshmallow-ghost-stack

For BETAUIA GameJam. --Theme: how to roast a marshmallow

cpp gamejam raylib tailwindcss valiantlynx webgame

Last synced: 19 Feb 2026

https://github.com/laolarou726/toyrt

A toy QMC (Quasi-Monte Carlo) Path Tracing Render written in C++ with many wonderful features. Only for academic purposes.

cpp path-tracing qmc render renderer

Last synced: 30 Mar 2025

https://github.com/vince-fugnitto/theia-cpp-branding

Theia - C/C++ Example Branding Extension

cpp theia

Last synced: 29 Jul 2025

https://github.com/yutotnh/spirit

モータードライバ用ライブラリ

arduino arduino-library cmake cpp mbed-libraries mbed-os

Last synced: 29 Jul 2025

https://github.com/brunexgeek/protogen

Compile proto3 to generate C++ code for JSON serialization

compiler cpp json json-generator json-schema protobuf3 serialization single-file

Last synced: 18 Jun 2025

https://github.com/retrooper/turbolang

This is a compiler for the TurboLang programming language.

cmake cmakelists compiler cpp cpp17 cross-compiler llvm llvm-ir

Last synced: 03 Aug 2025

https://github.com/azurespheredev/KernelDriver2DrawLine

Enables developer to draw a line with start point and end point.

c cpp gdi hooking kernel wdk windows-10

Last synced: 25 Oct 2025

https://github.com/marlenemoraes/curso-mfp-aula01

Aula introdutória lecionada por mim no Curso de Iniciação em Programação Esportiva, realizada pela Maratona Feminina de Programação, no canal do YouTube @MaratonaSBC

bigonotation cpp marathon overflow

Last synced: 14 May 2025

https://github.com/martinhelmut/cpp-small-gui-project-sdl2

Small C++ GUI project template with SDL2 and SDL2_ttf.

cmake cpack cpp sdl2 sdl2-ttf

Last synced: 26 Jun 2025

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

Just a simple command line progress bar for C++.

command-line cpp header-only

Last synced: 03 Oct 2025

https://github.com/cubical22/group-divider

a simple algorithm made mainly to solve the lack of speed and dynamic-ness for group dividing

algorithm algorithms cpp csharp fine-tuning flowchart java javascript php programming python

Last synced: 08 Apr 2026