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/francescozoccheddu/androidpp

CMake-only Android native bootstrap project

android build-system cmake cpp native ndk template-project

Last synced: 20 Apr 2026

https://github.com/nick8592/opencv-plane-arrange

This program combines three image planes of different sizes and colors into a 1920x1080 screen buffer and displays the result using OpenCV. It demonstrates basic image manipulation and composition in C++.

cpp opencv

Last synced: 11 May 2026

https://github.com/d14stdio/d14uikit

A GUI development library for modern Windows platform. 一个面向现代 Windows 平台的 GUI 开发库。

cpp python uikit windows

Last synced: 07 May 2026

https://github.com/ar-ray-code/ip4_detector

Sample programs to identify ip addresses (v4)

bash c cpp interfaces ipv4 network python rust

Last synced: 14 Apr 2026

https://github.com/mmikhail2001/technopark_algorithms_hw

Домашние задания по курсу АиСД в технопарке на C++. Задачи на графах, пятнашки, алгоритм Хаффмана.

15-puzzle cpp graph haffman oop

Last synced: 16 Mar 2025

https://github.com/nfig03/3d-workspace

A 3D rendered workspace replicating a 2D photo, created using C++ and OpenGL for realistic visualization. 🎥

3d-environment 3d-modeling 3d-rendering computer-graphics cpp graphics opengl

Last synced: 21 Apr 2026

https://github.com/liulilittle/libcor32

Applied to the PPP PRIVATE NETWORK VPN "libcor32 dynamic link library.

cpp http lsp ppp vpn win32

Last synced: 21 Apr 2026

https://github.com/jeandv/arduino-cadif1-clases

Clases y practicas de Arduino (C++) en CADIF1

arduino c cpp

Last synced: 07 May 2026

https://github.com/pachadotdev/clang-format-example

Example GHA workflow of how to use https://github.com/pachadotdev/clang-format

clang cpp github-actions llvm

Last synced: 21 Apr 2026

https://github.com/StudyResearchProjects/dsa-in-cpp

Data Structures and Algorithms with C++

algorithms cpp data-structures

Last synced: 16 Oct 2025

https://github.com/arthur24-t/code-deust1

This is my repositories of my C,C++ of my first year of DEUST IOSI

c cpp

Last synced: 21 Apr 2026

https://github.com/s1ink/rpi-projects

General-purpose projects for Raspberry Pi

cpp raspberrypi

Last synced: 21 Apr 2026

https://github.com/atmatto/pacman

Pac-Man clone written in C++ with Qt

cpp pacman qt qt-widgets qt6

Last synced: 21 Apr 2026

https://github.com/lrshsl/arduinospf_binary-adder

Arduino code for a binary adder with sevensegment display

arduino cpp

Last synced: 21 Apr 2026

https://github.com/vdoninav/gui-csv-editor

GUI-based Data Management Application

cpp csv csv-editor mvc qt qt-gui qtcreator

Last synced: 21 Apr 2026

https://github.com/om-arya/stockrank

A stock performance comparison tool, analyzing metrics between different companies over a specified time interval.

cpp python

Last synced: 21 Apr 2026

https://github.com/tisttnf/praktikum-sda

Data Structure & Algorithm Lab Tasks/Exercise

c cpp

Last synced: 21 Apr 2026

https://github.com/adnan-asad1/atm-system-manager

A basic software for managing the ATM system

atm cpp cpp-all cpp-library cpp-programming cpp17

Last synced: 27 Jan 2026

https://github.com/sarthou/mementar

Mementar is a ROS package to store, explore, and interrogate episodic knowledge in an efficient way.

cpp episodic-memory knowledge-representation ros

Last synced: 07 May 2026

https://github.com/rnowotniak/ifs2004

Iterated Functions System

cpp fractals recursion

Last synced: 05 Jun 2026

https://github.com/acboujida/gameoflife

A C/C++ implementation of Conway's Game of Life with graphical rendering using SDL2.

cellular-automaton cpp sdl2 simulation

Last synced: 21 Apr 2026

https://github.com/zeyu-li/matrix_multiplication

Matrix multiplication app using C++ 📊

cpp matrix-multiplication

Last synced: 08 Oct 2025

https://github.com/andrescdo/arduino-cli-docker

On the topic of the Internet of Things and Embedded Systems, I wrote this program in the Arduino programming language. An Arduino Script to measure voltage.

arduino c cli cpp

Last synced: 07 May 2026

https://github.com/helomdrs/rockpaperscissors-cpp

Entry Level project for my C++ training

cpp

Last synced: 05 Jun 2026

https://github.com/ariyaarka/cse-2105-dsa

A file for DSA notes and assignment

cpp data-structures-and-algorithms

Last synced: 18 Jul 2026

https://github.com/leaomartelo2/slop-tile

small rogue-like 2D tilemap slop game to test out some C++ stuff

cpp raylib slop

Last synced: 22 Apr 2026

https://github.com/jurgen-kluft/cstring

string library (WIP = work in progress)

cpp cross-platform string utf-16 utf-32 utf-8 view

Last synced: 27 Jan 2026

https://github.com/mikeleo03/24-card-game-solver

Tugas Kecil 1 Strategi Algoritma IF2211 - 24 Card Game Solver using Brute Force Algorithm

24-game brute-force cpp

Last synced: 16 Jul 2026

https://github.com/paulochang/cpp-uc3m

This was a HPC course final project. It uses Intel TBB to parallelize several algorithms used to value a given stock.

academic-project cpp multithreading

Last synced: 05 Jun 2026

https://github.com/dungwinux/vmath-cpp

"Remastered" version of vmath

c cpp

Last synced: 22 Apr 2026

https://github.com/marco6/ch32v00

Unofficial snap for ch32v00* chipset development tools

c cpp development-tools embedded embedded-systems risc-v riscv riscv32 sdk

Last synced: 07 May 2026

https://github.com/hywing/pcap-recorder

A simple pcap recorder inspired by LidarView project, it captures car LiDAR package data from automotive ethernet.

automotive-ethernet cmake cpp lidar pcap qt recorder

Last synced: 22 Apr 2026

https://github.com/skulblakka/at24c256

Simple platformio library for AT24C256 EEPROM supporting page-writes and ACK-polling

arduino cpp eeprom library microchip platformio

Last synced: 19 Jan 2026

https://github.com/rioam2/hotmake-cpp

🔥 Stop typing `make` and automatically build C/C++ projects when you save

build c cpp cpp17 interactive makefile on-save tooling watch

Last synced: 22 Apr 2026

https://github.com/palucki/game-of-life

John Conway's game of life in C++ & Qt

c-plus-plus cpp game-of-life gameoflife qt qt5 simulations

Last synced: 22 Apr 2026

https://github.com/eclipse-score/score_cpp_policies

Centralized C++ quality tool policies for S-CORE, including sanitizer configurations and safety-critical guidelines.

clang-tidy cpp policy sanitizers score

Last synced: 05 Jun 2026

https://github.com/oldcrow/libhmm

Modern C++17 Hidden Markov Model library with smart pointer memory management, comprehensive training algorithms, and critical bug fixes. Features Viterbi training, multiple probability distributions, and memory-safe implementation.

baum-welch baum-welch-algorithm cmake cpp cpp17 hidden-markov-models machine-learning probability smart-pointers statistics viterbi-algorithm

Last synced: 10 May 2026

https://github.com/golchanskiy23/polytechc-labs

Labs on C++ at the Saint Petersburg Polytechnic University(Software engineering) on algorithms and data structures and programming technologies

algorithms cpp polytech

Last synced: 06 Sep 2025

https://github.com/dev88jerry/cegep-math

CEGEP - math discretes

cpp discrete-mathematics

Last synced: 10 Oct 2025

https://github.com/therealpad/creditcardvalidator

Program using Luhn algorithm to validate or not credit card number

bitwise-operators cpp luhn-algorithm

Last synced: 06 Jun 2026

https://github.com/jackcvr/mbsc

A Modbus command-line interface.

cpp modbus

Last synced: 24 Apr 2026

https://github.com/unipr-org/asd

ASD - Algoritmi e Strutture Dati presso l'Università degli Studi di Parma (9 + 6 CFU).

algorithms-and-data-structures c cpp

Last synced: 22 Jan 2026

https://github.com/marovira/marching_rings

An implicit surface polygonizer based on planar cross-sections

cpp implict opengl polygonizer surface

Last synced: 14 Apr 2026

https://github.com/fontseca/grpc-with-cpp

An RPC server built with the gRPC framework and C++, featuring services for clients, products, invoices, and invoice details.

backend cmake cpp grpc protobuf rpc server

Last synced: 24 Apr 2026

https://github.com/4s4v1n/smart-calculation-v1.0

Calculator implementation with gui.

calculator cpp gui gui-application math

Last synced: 12 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/dexmoh/dungeons

A 2D grid-based dungeon crawl game written in C++20 and raylib 6.0

2d 2d-game cmake cpp cpp20 dungeon-crawler game game-development raylib

Last synced: 06 Jun 2026

https://github.com/abin-z/cmakeprotemplate

C++复杂项目推荐的目录组织方式

c cpp cpp17 modern-cmake project-management template

Last synced: 24 Apr 2026

https://github.com/ashifolfi/astview

A Lua/Love2D based program made to view json format clang ast dumps in a cleaner sorted manner

ast c clang cpp imgui lua programming utilities

Last synced: 07 May 2026

https://github.com/bardifarsi/threadpoolmanager

ThreadPoolManager is a C++ project that implements an efficient multi-threading system using a thread pool for generic functions of the same type and different tasks. It includes task management, synchronization mechanisms, and thread-safe logging to demonstrate concurrent task execution.

cpp cpp17 cpp20 cuda cuda-programming memory-management multiprocessing multithreading parallel-computing parallel-processing parallel-programming thread thread-pool thread-safety threadpool threads threadsafe

Last synced: 24 Apr 2026

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

c4a from Chris Curl - local effort to deconstruct or simplify - experimental. New repository 20 Dec 2024

arduino-pico ccurl-c4a colorforth cpp earlephilhower forth littlefs platformio rp2350 rpi-rp2 rpipico2

Last synced: 24 Apr 2026

https://github.com/shayan925/offlineclicktest

An offline application that tests your clicking speed without the problem of lag.

cpp gui qt

Last synced: 24 Apr 2026

https://github.com/magnetic-fox/unbzip2-watcom

Very simple patch of official BZip2 code, which compiles under Open Watcom for Win16

80286 80386 80486 8086 allocation bzip2 c cpp experimental forfun halloc huge-alloc huge-pointers openwatcom patch pointers unbzip2 watcom win16

Last synced: 12 May 2026

https://github.com/inner-byte/custom-compiler-design

This project implements a full-featured compiler for a custom programming language, demonstrating modern compiler design principles and optimization techniques. The compiler follows the traditional multi-pass compilation process while incorporating advanced features like optimization frameworks and sophisticated register allocation.

c compiler compiler-backend compiler-design compiler-frontend compiler-optimization computer-architecture cpp programming-challenge programming-logic programming-project

Last synced: 11 May 2026

https://github.com/mark0011astra/ledarrayvisualizer

MAX7219 8X8 LEDマトリクス上で配列を表示する。MD_MAX72XX.hをより抽象化したラッパー。MAX7219 A more abstract wrapper around MD_MAX72XX.h for displaying arrays on an 8X8 LED matrix.

array-visualizer cpp led

Last synced: 24 Apr 2026

https://github.com/nguyentrongphuc552003/qt-application-hexapod

Qt Application Hexapod is a modular GUI tool for controlling and debugging a six-legged hexapod robot. It communicates with the robot's Linux-based controller to display sensor data, send movement commands, and support manual gait testing.

beaglebone-ai cpp gait-control hexapod makefile qt5 qtcreator

Last synced: 24 Apr 2026

https://github.com/chenhengqi/learn-rust-the-hard-way

learn rust by solving leetcode problems and by comparing with C++

cpp leetcode rust

Last synced: 24 Apr 2026

https://github.com/ronakjain1204/mythos

Welcome to MythOS, a minimalist productivity-focused operating system built from scratch! 🚀

assembly-language c-language computer-architecture cpp operating-system

Last synced: 07 May 2026

https://github.com/yunusemrejr/1-to-9-number-information

1 to 9 number information for kids (C++)

cpp

Last synced: 11 Oct 2025

https://github.com/rialg/simplejsonparser

C++ library for parsing simple (non-nested) JSON encoded strings. The code in this repo. is part of the implementation of a light stream processing application to analyze system's logs (some kind of HIDS) that is currently in development.

cpp json jsonparser library

Last synced: 24 Apr 2026

https://github.com/toumash/2d-tetris-game

2d game written in C++ with SDL

cpp game tetris-clone

Last synced: 24 Apr 2026

https://github.com/liulilittle/microsoft.net.system.datetime

In the standard "C/C++" language above the implementation of "Microsoft.NET Framework System.DateTime" DateTime struct.

cpp datetime dotnet implementation net struct system

Last synced: 24 Apr 2026

https://github.com/ucx15/gravity

Simulation of Newton's Law of Gravity in C++

cpp glm gravity gravity-simulation sdl2

Last synced: 24 Apr 2026

https://github.com/nartynka/quackengine

Game engine in C++ with OpenGL

cpp opengl

Last synced: 24 Apr 2026

https://github.com/ggiuffre/graph-ann

Object oriented ANN based on graphs

cpp neural-network qt

Last synced: 25 Apr 2026

https://github.com/andrewrgarcia/klang

A simple compiling script for C++ files using the clang++ compiler

cpp

Last synced: 25 Apr 2026

https://github.com/spencermcarthur/circular-buffer

Lock-free circular buffer implementation using POSIX shared memory IPC facilities

circular-buffer clang concurrency cpp cpp20 gcc ipc linux memory-management shared-memory

Last synced: 25 Apr 2026

https://github.com/rohankalbag/lasso

Computer Programming and Utilization - Autumn Semester 2020 - Indian Institute of Technology Bombay

cpp file-management game oop ubuntu

Last synced: 06 Jun 2026

https://github.com/kdesp73/cli-pomodoro

A cli Pomodoro Timer written in C++

cli cpp pomodoro-timer

Last synced: 04 Jan 2026

https://github.com/flagarde/systemdetect

Modern way to detect OS... with C++ and CMake

cmake cpp

Last synced: 10 Jun 2026

https://github.com/shdblowers/matrices

Exploring Matrices in C++

cpp

Last synced: 06 Jun 2026

https://github.com/alexhuszagh/contained

High-peformance C++ containers with type erasure.

containers cpp cpp11

Last synced: 06 Jun 2026

https://github.com/eschirni/irc

42 irc

42 cpp cpp98 irc irc-server

Last synced: 27 Jan 2026

https://github.com/shreya888/learning-cuda-with-cpp-and-pytorch

My notes, code, & insights will be recorded here while learning CUDA with C++ and PyTorch

cpp cuda pytorch

Last synced: 07 May 2026

https://github.com/n1ghtthef0x/cpp-template

Template for my C++ projects

cmake cpp n1ghtthef0x template

Last synced: 11 Oct 2025

https://github.com/greenteabiscuit/maxii-ftd2xx-macos

soundwave analysis using python and C++

cpp python

Last synced: 25 Apr 2026

https://github.com/syimleang/assembly_line_simulation

A assembly product line simulation program using C++

cpp oriented-object-programming stl

Last synced: 29 Jun 2026

https://github.com/acedpol/ig.01_informatica-grafica

Proyecto de IG : uso de OpenGL (iniciación)

cpp freeglut glm opengl

Last synced: 25 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/thomas-chqt/game-engine

Simple C++ game engine

cpp game-engine metal opengl

Last synced: 07 May 2026

https://github.com/adityaaw/djinniinabottle

Use Djinni to generate a bridge between Native Code [ Java / Kotlin / Swift ] to C++

cpp cross-platform djinni kotlin-android mobile-development

Last synced: 25 Apr 2026

https://github.com/ayzurus/gdbc

GDExtension to give access to GDScript binary tokenization from GDScript itself.

bytecode-compiler cpp gdextension gdscript godot4

Last synced: 26 Apr 2026