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/janwilczek/adc24-talk

Companion repository to my Audio Developer Conference 2024 talk entitled "Bug-Free JUCE UI: Structure Your GUI Code For Stability, Testability & Clean Architecture"

clean-architecture cpp juce juce-application juce-framework juce-plugins mvvm

Last synced: 19 May 2026

https://github.com/grizzz13/nanogdr

Nano gpu-direct-rdma lib providing send/recv apis implemented in modern cpp.

cpp gpu-direct-rdma rdma

Last synced: 05 May 2025

https://github.com/ptahmose/sqliteimgdoc

An experiment - use SQLite as a fileformat for multidimensional tiled images (in 2D and 3D)

cpp fileformat gigapixel gigapixel-images sqlite sqlite3 volumetric-data

Last synced: 10 May 2026

https://github.com/suraj-encoding/cpp

College C++ OOPS

coding cpp opps

Last synced: 02 Apr 2025

https://github.com/fytch/templmandel

Mandelbrot renderer with template metaprogramming (TMP) in C++14

cpp template-metaprogramming

Last synced: 15 Jun 2025

https://github.com/mynenik/xyplot-win32

XYPLOT Plotting and Data Analysis Program for 32-bit Windows

cpp data-analysis data-manipulation data-visualization forth mfc windows-app

Last synced: 18 Mar 2025

https://github.com/chenphxx/litelearn

一款基于QT和SQLite开发的数据库查询软件

cpp mysqlite qt

Last synced: 14 May 2026

https://github.com/stonier/ecl_tools

Tools and utilities for the embedded control libraries.

cmake cpp

Last synced: 30 Apr 2025

https://github.com/yuzukitsuru/yall

Yall - Yet another logging library

cmake cpp cpp-library cpp17 logging logging-library

Last synced: 17 Mar 2025

https://github.com/rishab59/supermarketbillingsystemusingcplusplus

This is a Supermarket Billing Sytem project developed using c++ with file management.

cpp hobby-project supermarket-billing-system

Last synced: 27 Mar 2025

https://github.com/faheel/sample-cpp-ci

A sample C++ project with continuous integration

ci continuous-integration cpp

Last synced: 12 Mar 2025

https://github.com/0xvpr/vpr-deviate

C99/C++20 Header only library for dependency free function hooking in windows.

cplusplus cpp cpp11 cpp17 cpp20 detour-hook function-hooking hacking-tool header-only hook library

Last synced: 17 Jul 2025

https://github.com/tierra-colada/h5gt

HDF5 C++17 wrapper and includes python bindings. Aimed at developers who uses HDF5 in C++ and python project

cpp hdf5 header-only python

Last synced: 29 Dec 2025

https://github.com/aostrun/missionaries-and-cannibals-multiprocessing

Solution for the Missionaries and Cannibals problem using Message Queues and Multiprocessing

cpp message-queue missionaries-cannibals-problem multiprocessing posix

Last synced: 11 Jun 2026

https://github.com/amitminer/todolist-cpp

a simple todolist cli made in c++

cmake conan cpp learning-exercise linux todolist vcpkg windows64

Last synced: 08 Mar 2026

https://github.com/element39/bun-llvm

🍔 use LLVM with bun effortlessly

bindings bun c cpp ffi go ir javascript llvm llvm-bindings rust typescript zig

Last synced: 09 Apr 2026

https://github.com/emperoryp7/data-structures

C++ Custom Template Library

cpp data-structures

Last synced: 03 Jul 2026

https://github.com/syedzawwarahmed/data-structures

This repository contains algorithms implementing the basic data structures.

c cpp data-structures-and-algorithms

Last synced: 18 May 2026

https://github.com/jimmy-park/hex

Performance comparison of dec-to-hex implementations

benchmark cmake cpp cpp17 cpp20 hex testing

Last synced: 21 Mar 2025

https://github.com/solareenlo/42cpp-module-02

C++ practice 02 (Copy constructor, Operator overloading Fixed point number)

42 42born2code 42cursus 42projects cpp

Last synced: 15 Jul 2025

https://github.com/jcksnvllxr80/midicontrollercpp

Guitar-pedal MIDI controller firmware in portable C++ (hexagonal), ported from Raspberry Pi Python. Desktop sim now, microcontroller later.

cpp cpp17 embedded firmware googletest guitar-pedal hexogal-architecture midi midi-controller ports-and-adapters simulator

Last synced: 12 Jun 2026

https://github.com/lazypanda07/guiframework

Framework for desktop GUI applications.

cpp cpp20 cpp20-lib cpp20-library framework gui guiframework

Last synced: 31 Jan 2026

https://github.com/tangilj/onitama

AI for the Onitama board game, written in C++.

ai board-game cpp onitama

Last synced: 05 Apr 2025

https://github.com/amlel-el-mahrouss/btb

BTB, a build system based on JavaScript Object Notation written in C++

build-system cpp json

Last synced: 29 Mar 2025

https://github.com/bensuperpc/astar

Fast and easy to use standalone header only 2D astar algorithm library in C++20

astar astar-algorithm astar-pathfinding cpp cpp20 dijkstra dijkstra-algorithm header-only pathfinder pathfinding pathfinding-algorithm template-class

Last synced: 27 Mar 2025

https://github.com/hengxin666/cpp-cmake-template

This is a cross-platform modern C++ CMake project template. It provides a default test workflow with ctest and Github.

cmake cpp

Last synced: 21 Jun 2025

https://github.com/1337fury/cpp_modules

A comprehensive collection of 42 C++ modules covering various topics in C++ programming. Each module provides detailed and practical examples, created as part of coursework at 42. This repository aims to serve as a learning resource for others studying C++.

algorithms classes-and-objects cpp design-patterns file-handling inheritance module polymorphism sorting

Last synced: 24 Jun 2025

https://github.com/gnuwilliam/yay-engine

C++ Game Engine from scratch

cpp game game-engine

Last synced: 21 Jul 2025

https://github.com/jdm-github/jdm-language

JDMLanguage is my own language, it mainly created with ability to have freedom and constraint. It draws inspiration from Python's versatility while introducing its own distinctive features.

cpp jdm lang

Last synced: 12 Sep 2025

https://github.com/laubps/polygon-detector-opencv

Advanced C++ project using OpenCV to detect and classify polygons in images. Features precise edge and contour detection, polygon classification (triangles, quadrilaterals, etc.), and a Qt-based GUI. Supports JPEG, PNG, BMP formats. Includes advanced image processing and basic AI algorithms for better classification.

cpp opencv qt qt-gui qtcreator

Last synced: 07 Jan 2026

https://github.com/sea5kg/sea5kgsudoku

c++ sudoku solver / sudoku generator / microservice

cpp sudoku sudoku-solver wsjcpp-package

Last synced: 17 Jun 2025

https://github.com/coderboy-raiyan/cs-fundamentals

Advanced CS Topics and Algorithms. Build Your Foundation As A Programmer

c cpp dsa-algorithm problem-solving

Last synced: 02 Jul 2026

https://github.com/isaka-james/data-structure-tutorials

This is the repulsitory which contains c++ programs which I write to practice the data structure and algorithms.

cplusplus cpp data-structures data-structures-and-algorithms practice

Last synced: 21 Mar 2025

https://github.com/rvarago/funktions

A small C++17 set of utilities for functional composition.

cplusplus cplusplus-17 cpp cpp17 dsl functional-programming

Last synced: 04 Apr 2025

https://github.com/0xlay/XStar

:window: The library for windows developers. (MSVC, С++17, WDK 10)

cpp drivers kernel kernel-driver windows

Last synced: 10 Mar 2025

https://github.com/autonomicperfectionist/mrl-cpp

C++ client library for the MyRobotLab robotics framework

cpp cpp-library robotics

Last synced: 17 May 2026

https://github.com/salma-mamdoh/rsvector

Our Project for Object Oriented Programming Course taken during Winter 2022 semester

backtracking-algorithm cpp data-structures exception-handling filesystem oop problem-solving recursion

Last synced: 03 Jul 2026

https://github.com/illescasdaniel/optional

A class to manage optional values

cpp optional

Last synced: 21 Mar 2025

https://github.com/coderjo-pro/cpp-array2d

A C++ Library about 2D array template classes, grid and mathematical operations of matrices.

2d-arrays cplusplus cpp cpp-library cpp17 grid grid-system matrices matrix matrix-calculations matrix-library

Last synced: 03 Jul 2026

https://github.com/arikmukherjee/cpp_codes

This repo contains all C++ codes.

cpp

Last synced: 24 Jun 2025

https://github.com/mgautam98/general-seat-allocation

Gale-Shapley Algorithm to allocate seats to the students according to their ranks and preferences.

cpp gale-shapley-algorithm

Last synced: 29 Mar 2025

https://github.com/monamobeen/daretocode

Hands on Problems

c coding-challenge cpp tests

Last synced: 19 May 2026

https://github.com/brianoy/esp32_led

用ESP32製造一個led燈條

arduino cpp esp32 esp32s3 led leds

Last synced: 08 Apr 2025

https://github.com/denrydu/student-achievement-management-system

一个c++控制台应用(如果您觉得有用的话,请不要吝啬一个:star:哦!

console-application cpp

Last synced: 24 Jun 2025

https://github.com/flatcap/visitor

⚙️ Example of C++ Visitor pattern

c-plus-plus cpp gof pattern visitor

Last synced: 31 Dec 2025

https://github.com/bumbelbee777/insurgent

Build system + dev shell for C/C++ projects.

build-environment build-system cpp python python3

Last synced: 16 May 2026

https://github.com/aldrinmathew/axe

Simple HTTP web server framework for C++...

cplusplus cplusplus-20 cpp cpp20 framework server web webserver

Last synced: 21 Mar 2025

https://github.com/melardev/cppboostbindshellsync

Bind Shell written in Cpp using Boost libraries

bind-shell boost cpp networking pipes process reverse-shell shell sockets

Last synced: 18 May 2026

https://github.com/niu-cs/niu-cpp

112-程式語言-吳汶娟

cpp niu

Last synced: 11 Sep 2025

https://github.com/tariqjamel/pos-tracker

Analyze entire paragraphs to gain a comprehensive understanding of the distribution of different parts of speech.

adverbs article classes cpp file-handling-in-cpp filehandling noun oop oop-cpp oop-principles postrace prepositions pronouns strucure vector verbs

Last synced: 15 May 2025

https://github.com/divetoxx/mandelbrot-2

Mandelbrot set. 60 FPS and palette rotation. Palette Rotation Logic 0 is Green cos, 1 is Blue sin, and 2 is Red Random. 256 colors. Synchronization with DwmFlush. Controls & Hotkeys. F1 - F8 Keys: Instantly jump to 8 predefined iconic locations within the Mandelbrot set. OpenMP.

cpp fractal fractals gdi generative-art generative-arts graphics high-precision mandelbrot-set multithreading openmp palette-rotation visualization visualizations winapi

Last synced: 12 Apr 2026

https://github.com/mino5531/pong

A simple pong game written in C++

cpp game game-2d opengl pong pong-game

Last synced: 18 May 2026

https://github.com/axnjr/computeflow-aslb

Lightning fast, auto-scaling & load-balancing reverse-proxy server for scalable apps deployed over computeflow, written in C++.

autoscaler autoscaling c core cpp embedded health-check http-server httplib load-balancer logging monitoring networking notifications proxy-server reverse-proxy scaling status status-connected

Last synced: 17 May 2026

https://github.com/xtenzq/cpplearning

Everything I did as part of C++ learning course including competitive programming

cpp learning

Last synced: 21 Mar 2025

https://github.com/kingarthurwashere/bank-management-system

Learning curve of ancient and hard coding language

cpp visual-studio

Last synced: 14 Jul 2025

https://github.com/imxeno/apply1337

Simple command-line tool to apply *.1337 patches generated by x64dbg to running processes.

1337 cli command-line cpp patch runtime-modification windows

Last synced: 17 May 2026

https://github.com/fizashaikh3006/automatic-solar-grass-cutter

The Automatic Solar Grass Cutter is an eco-friendly device that automates lawn maintenance using solar energy and Arduino Uno. Equipped with sensors for obstacle detection and grass height adjustment, it ensures safe and precise operation. Powered by solar panels, the cutter features motor-driven blades and wheels for efficient trimming & mobility

arduino-uno assembly-language cpp

Last synced: 18 May 2026

https://github.com/dariodumlijan/gif-compiler

Electron app for automation of gif creation

cpp electron-app gif-creator mac-app react typescript

Last synced: 18 Feb 2026

https://github.com/fgebhart/sportgems-cpp

Find valuable gems in your tracked sport activity! 💎🚴

activity cpp gpx gpx-parser

Last synced: 02 Jul 2026

https://github.com/jodermo/unrealenginegameserver

Unreal Engine dedicated Linux server as Docker container with included Django backend and database for admin tools and dynamic REST-API

backend bash build-tool cpp django game game-development game-server linux postgresql python rest-api unreal-engine

Last synced: 07 Apr 2026

https://github.com/ali-el-badry/encryption-decryption-program

How can you keep your password and your information safe?!

cpp decryption encryption

Last synced: 21 Jun 2025

https://github.com/arsalan-dev-engineer/id_generator

A basic id generator with C++. This program will return the first index of the first and last name and combine it with numbers.

basic-programming beginner-project cpp functions generator learning number programming

Last synced: 04 Jul 2026

https://github.com/cemoktra/cpprest

collection of rest apis for cpp

cpp http-requests rest rest-api

Last synced: 04 Jul 2026

https://github.com/amlel-el-mahrouss/openzka-kernel

OpenZKA C++ Kernel.

cpp kernel portfolio

Last synced: 22 Mar 2025

https://github.com/arsdever/gamify_old

A simple Qt based C++ game engine

cpp cpp20 game-engine qt

Last synced: 16 May 2026

https://github.com/toxe/design-patterns

Design Patterns Examples

cpp cpp20 design-patterns

Last synced: 11 Jul 2025

https://github.com/cihansari/flexinvokable

Single header container for lambdas with (or without) move-only encapsulation that can be invoked only once.

cpp cpp17 cpp1z

Last synced: 17 Mar 2026

https://github.com/basemax/tspcities

I love TSP problem, I usually use this in other topics but here need to design TSP problem to find minimum cost for moving between cities.

cpp np-hard nphard travelling-salesman travelling-salesman-problem travelling-salesperson-problem tsp tsp-problem tsp-solver

Last synced: 18 Jul 2025

https://github.com/jtbandes/get_cuts

Data processing and histogram calculation for particle jets

cpp physics

Last synced: 05 Apr 2025

https://github.com/joakimbits/normalize

Make Make more inclusive - build automatically and from anywhere

assembly-x86 bringup c cpp devops includable make pandoc pdf-generation python3 relocatable report test venv

Last synced: 11 Apr 2025

https://github.com/malikmaky/pe-keyword-search-tool

This project is a C++ application designed to search for a specified keyword within the sections of Portable Executable (PE) files located in a given directory.

cpp cpp20 cybersecurity executable-file keyword pe-files pe-header portable-executable windows-pe

Last synced: 11 Jun 2026

https://github.com/orgh0/highperformancecnn

Implementation of a High Performance CNN for MNIST dataset

cnn cpp cuda

Last synced: 18 May 2026

https://github.com/massimo-marino/containers-benchmark

insertion operations benchmark for some C++17 containers

benchmark benchmarking cpp cpp17 stl-containers stl-vector

Last synced: 14 May 2025

https://github.com/jambolo/sudoku

Sudoku code in C++, including solver and generator

cpp sudoku sudoku-generator sudoku-solver

Last synced: 04 Jun 2026

https://github.com/learnwithfair/cpp-programming-documentation

cpp / c++ programming-documentation with [learnwithfair, Learn with fair, Rahatul Rabbi, Md Rahatul Rabbi ,rahatulrabbi]

c-plus-plus cpp documentation learn-with-fair learnwithfair rahatul-rabbi rahatulrabbi

Last synced: 05 Apr 2025

https://github.com/samlior/saui

基于cocos2d-x v3.17的简单UI库

cocos2d-x cpp ui

Last synced: 18 May 2026

https://github.com/piyushwani004/programs

B.E computer pratice

cpp java-8

Last synced: 17 May 2026

https://github.com/yudhastyawan/yulang

A simple programming language using Bison and Flex in C++.

bison cpp flex interpreted-programming-language interpreter programming-language programming-languages

Last synced: 07 Apr 2026