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/engineersbox/cpp-lru-cache

A C++ implementation of a Least Recently Used cache

cpp lru-cache

Last synced: 22 Mar 2025

https://github.com/tahsinayman/tahsin

This is a Repository Made by Tahsin Ayman

batch-file c cpp css html java javascript other python

Last synced: 08 Apr 2026

https://github.com/gogosan1/odesolverservice

Выпускная квалификационная работа бакалавра. Разработка программного обеспечения для расчета поведения динамических и гибридных систем.

cmake cpp docker-compose env java julia maven spring-boot

Last synced: 08 Apr 2026

https://github.com/mataruzz/arcadeplayground

ArcadePlayground is a Qt-based platform featuring classic games like Tic-Tac-Toe and Tetris, with more titles coming soon. Explore and enjoy retro gaming in a simple, fun environment!

classic-game cpp gamedev qt tetris tic-tac-toe

Last synced: 11 May 2026

https://github.com/kingcitaldo125/base64_cpp

Very basic Base64 solution in C++

base64 cpp

Last synced: 14 May 2025

https://github.com/flatcap/big-three

Example of C++ Big Three

c-plus-plus cpp gof pattern

Last synced: 23 May 2026

https://github.com/karusb/gw2-tp

Guild Wars 2 Trading Post Flipping APP for GW2 API in C++

c-plus-plus command-line-tool cpp flipping guildwars2 guildwars2-api trading

Last synced: 23 Jul 2025

https://github.com/zoelabbb/game-gms

Game GMS using C++ language | Indonesian edition

cpp edition game indonesia indonesian-language linux

Last synced: 23 Jun 2026

https://github.com/fcf-framework/fcfUnion

C++11 FCF::Union bidirectional conversion union type (With JSON Support)

container cpp cpp11 json parse stringify union variant

Last synced: 07 Apr 2025

https://github.com/isho-0/solved-ac

solved.ac 문제 해결 알고리즘을 기록하는 저장소

cc cmakelists cpp cpp17 solved-ac study-notes

Last synced: 17 Sep 2025

https://github.com/ra1nyxin/fasttextsearch

Accelerated text search engine in C++ designed for large file systems. Implements parallel file discovery and content scanning using the Boyer-Moore-Horspool algorithm for rapid results

algorithm cpp cpp17 filesystem msvc msvc2022 search windows

Last synced: 19 May 2026

https://github.com/voronov-nikita/ardupro

Repository cheat sheet how to use arduino components

arduino cheat-sheet cpp

Last synced: 20 May 2026

https://github.com/anmamun0/arduino-robotics-learning

A comprehensive guide to learning robotics using Arduino. This repository covers the basics of Arduino programming, sensor integration, motor control, and building robotic projects. Perfect for beginners looking to explore robotics through hands-on projects and step-by-step tutorials.

arduino assembly-language cpp robotics

Last synced: 24 Jul 2025

https://github.com/henriktrom/pose_inference

A high-performance, multi-threaded C++ pipeline for real-time multi-camera keypoint detection.

cpp keypoint-detection multi-threading open-source real-time research-software rtmpose

Last synced: 24 May 2026

https://github.com/jdsherbert/unreal-engine-health-system

Simple Health System implementation for Unreal Engine. Tracks health of an actor, logs damage, and also fires events from changes.

component cpp health unreal unreal-engine unreal-engine-4 unreal-engine-5 unrealengine

Last synced: 07 Apr 2025

https://github.com/dangnm9699/applied-algorithms

Applied algorithms / HUST / 20192

algorithms cpp data-structures hust

Last synced: 12 Aug 2025

https://github.com/locus-x64/connect-4-game-using-cpp-class

This is a simple Connect4Game written in C++ using class and multi-files.

cpp game oop-project

Last synced: 29 Jun 2026

https://github.com/mguludag/joining_thread

a RAII style version of std::thread that joins

cpp raii-idiom thread

Last synced: 18 Jun 2026

https://github.com/coralkashri/cppdecoratordesignpattern

C++ (Compile-Time) Decorator Design Pattern implemented using inheritance.

compile-time cpp cppsenioreas decorator-pattern design-pattern metaprogramming

Last synced: 10 Aug 2025

https://github.com/salihmezraoui/image-quilting

A C++ project implementing the Image Quilting algorithm based on Efros and Freeman's method for seamless texture synthesis. It generates larger, continuous textures by stitching overlapping patches from a source image. Using Minimum Error Boundary Cut and MSE Patch Selection, it minimizes visible seams and achieves high-quality texture results.

clion cmake cpp image-processing image-quilting

Last synced: 24 Aug 2025

https://github.com/coralkashri/cppsenioreas-random

This is an examples repository of C++ Senioreas blog C++ Illusions - Random article.

code-refactoring cpp cpp20 cppsenioreas random

Last synced: 15 May 2025

https://github.com/lux-qaq/type-vision-cpp

C++20 type visualization header-only library

c-plus-plus cpp cpp20 header-only reflection struct visualization

Last synced: 08 Aug 2025

https://github.com/jj-kira/chess

C++ console chess project showcasing OOP.

chess cpp oop

Last synced: 16 May 2025

https://github.com/qwli7/cmake

cmake 学习教程

cmake cmakelists cpp cpp11

Last synced: 23 Mar 2025

https://github.com/cemoktra/restpp-server

A simple C++ RestAPI server with routing

cpp http-server rest-api restapi-server server

Last synced: 08 Jul 2026

https://github.com/heyfoz/cpp-coin-toss-payout-simulator

The Coin Toss Payout Simulator Program (C++) creates 10 simulations for a coin toss payout game, where the payout equals 2 raised to the nth power, and n is the number of flips required before the 1st instance of heads (H) is recorded. The sequence of results, payouts, and average payout are printed to the console in table format.

coin-toss cpp probability simulator

Last synced: 25 Mar 2025

https://github.com/gipert/bayesian-blocks

Julia and C++ Implementations of the bayesian blocks algorithm https://arxiv.org/abs/1207.5578

bayesian-statistics binning cpp julia

Last synced: 26 Nov 2025

https://github.com/rsusik/pycerializer

PyCerializer is a lightweight serialization module for Python. This serializer allows easily deserialize the data in C/C++.

c cpp packing python serialization serializer

Last synced: 12 Apr 2026

https://github.com/boloto1979/keylogger

Keylogger - A C++ keystroke project. This project includes versions for Windows and Linux systems. The keystroke capturer records keystrokes and stores them in a log file. Use it responsibly and in compliance with applicable laws and regulations.

cpp cybersecurity keylogger linux macos malware socket windows

Last synced: 11 Apr 2026

https://github.com/ptahmose/colortwist

an exercise in SIMD-optimization

arm avx-instructions avx2 cpp image-processing neon

Last synced: 04 Sep 2025

https://github.com/blazinsan/privacyscreenfilter

Privacy screen filter that simulates a privacy screen film that protects your privacy around others. It is developed using C++ and ran as a windows program.

cplusplus cpp programming programming-language

Last synced: 01 Apr 2025

https://github.com/fl444mingo/fl4-cs131-02-04-while

Ch. 2, Lesson 4, While Loops

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/eel-moun/cpp-bootcamp

This is a bootcamp made of 10 chapters with a purpose of introducing oop programing and c++ features

1337cursus 42school abstract algorithms containers cpp encapsulation exception-handling inheritance oop templates

Last synced: 27 May 2026

https://github.com/fl444mingo/fl4-cs131-04-02-custfunc

Ch. 4, Lesson 2, Custom Functions

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/fl444mingo/fl4-cs131-06-01-fileio

Ch. 6, Lesson 1, File In/Out

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/sunnycapturer/windowrect

get windows rect infomation

cmake cpp qt windows

Last synced: 10 Apr 2026

https://github.com/fl444mingo/fl4-cs131-05-lab

Ch. 5, Lab 1, Change Maker

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/prophetru/helloworld

Sample "Hello World" with gtest. Can be used as a template for future projects for education only.

cmake cpp gtest otus

Last synced: 16 May 2025

https://github.com/magnuschase03/ecosystem

A simulation of bunnies in an ecosystem with each other competing to survive.

cpp evolution genetic-algorithm nerual-network simulation

Last synced: 26 Aug 2025

https://github.com/altamsh04/dsa-problem-solutions

My personal practice repository for Data Structure and Algorithms.

cpp dsa-algorithm

Last synced: 29 Jun 2025

https://github.com/gogoasa-c/dbms

Database Management System running in the CLI, designed using object-oriented programming principles for the object-oriented programming course laboratory, implemented using C++17.

cli cpp oop singleton

Last synced: 14 Jul 2025

https://github.com/dimazeland/prata-cpp-primer-plus

Solutions for programming exercises

cpp cpp-primer-plus-6th stl

Last synced: 12 Aug 2025

https://github.com/flak-zoso/inavjaga

Inälvor jagade - Sista based C++ terminal videogame

cpp cpp17 sista terminal terminal-game

Last synced: 30 Jun 2026

https://github.com/beepboopbit/cpp-console-calculator

A calculator to apply different programming concepts

calculator console cpp

Last synced: 31 Aug 2025

https://github.com/nemosova19/cpython

Functions like in Python language

cpp cpp14 cpp17 cpp20 likepython

Last synced: 31 Jul 2025

https://github.com/brainboxdotcc/evalbot

D++ Evaluator bot

bot cpp discord discord-bot dpp

Last synced: 29 Apr 2026

https://github.com/jakefhyde/microlith-cpp

C++ DI framework

cpp dependency-injection

Last synced: 06 Jul 2025

https://github.com/souravrax/runc--c-cpp-auto-runner

A C/C++ auto runner cli tool made with python

argparser automation autorun c cli cpp open-source-project python

Last synced: 29 May 2026

https://github.com/arsdever/programming_on_linux

Wrapping linux's file manipulation API into classes

cpp cpp11 linux

Last synced: 17 Apr 2026

https://github.com/antdeivid/sparsematrix

Projeto da cadeira de Estrutura de Dados: Implementação de uma matriz esparsa baseada em listas circularmente encadeadas.

circular-linked-list cpp data-structures sparse-matrix

Last synced: 16 Mar 2025

https://github.com/quaddarv1ne/ngu-programming-lab2

Решение лабораторных работ №2, №3, №4 в НГТУ (Новосибирский государственный технический университет)

asm cpp css go golang html js json kotlin php python ruby swift

Last synced: 11 Jun 2025

https://github.com/dmamakas2000/filter-ppm-cpp

An academic project featuring a PPM image editor with custom 2D data representation, file handling, and image processing filters using C++. Supports reading, writing, and parametric transformations via runtime arguments. Highlights core concepts in image manipulation and data management.

2darrays cpp filter functions image-processing inheritance mathematics ppm-image

Last synced: 28 Mar 2025

https://github.com/shikr/sudoku

An emulation of a sudoku solver using ImGui + Allegro.

allegro allegro5 cpp imgui sudoku

Last synced: 11 Aug 2025

https://github.com/yotam180/xai

xAI - A Research Project in the Field of Machine Learning (Magshimim 3rd year project)

artificial-intelligence cpp deep-learning machine-learning neural-network python tensorflow

Last synced: 19 Apr 2026

https://github.com/eabhi-me/try-cpp

For Learning and practice cpp code

cpp

Last synced: 26 Sep 2025

https://github.com/djoezeke/sdltem

A Simple Starter Template for SDL Project with CMake configured properly.

c cmake cpp game graphics imgui opengl sdl sdl2 template vscode windows

Last synced: 09 Apr 2026

https://github.com/gaurav-chaurasia/dsa

All my practice problem(data-structure and algorithmic) and code are here

algorithm competitive-programming cpp data-structures readme-md

Last synced: 29 Jun 2026

https://github.com/iyashwantsaini/dust

Data Structures | Algorithms | STL | C++

algorithms cpp data-structures

Last synced: 30 Aug 2025

https://github.com/ctkqiang/LQZ

灵取证是一款功能强大且专业的安卓设备数据取证工具,专门为执法部门、司法机构和安全调查人员设计开发。本工具采用先进的取证技术,确保数据提取过程的完整性和准确性。本工具的开发和使用严格遵循相关法律法规框架,确保所有数据提取操作都在合法授权范围内进行。通过专业的数据处理流程,为执法调查工作提供可靠的电子证据支持。

adb android china chinese chinese-characters cpp ctkqiang cybersecurity database forensics forensics-tools hacking mobile networking transfer-data

Last synced: 01 Apr 2025

https://github.com/enzoguillouche/seismosense

Built with C++ and OpenGL, this project is cutting-edge earthquake simulation tool designed to test the structural resilience of buildings and other infrastructure under various seismic scenarios.

cpp earthquakes natural-disasters opengl opensource simulator

Last synced: 02 May 2026

https://github.com/davidyslu/ClassicSudoku

Implement the classic game "Sudoku" in C++

c-plus-plus cpp game game-development

Last synced: 29 Aug 2025

https://github.com/anderctrl/unreal-betterui

Simple plugin to help you save time setting up all the ui system again and again.

cpp unreal unreal-engine unreal-engine-plugin unreal-plugin

Last synced: 23 Mar 2025

https://github.com/astafofo/password-strength-checker

A C++ program that checks password strength based on security criteria.

cpp password-strength-checker

Last synced: 27 Sep 2025

https://github.com/nicolascbv/arduinolcdgame

This is a mini game using arduino uno

arduino arduino-uno atmega328p cpp game game-development minigame

Last synced: 01 Jul 2026

https://github.com/shoyamanishi/webassemblynumericalcomputing

A study on the numerical computing with WebAssembly on the browsers

cpp emscripten numerical-computation simulation webassembly

Last synced: 23 Mar 2025

https://github.com/shadowshahriar/cse222

A repository containing my solutions to data structure (Java, C, C++) problems assigned by our CSE lecturer, NASR (3rd Semester)

c cpp data-structures java

Last synced: 04 May 2026

https://github.com/coderbdk/cp-99

cpp

Last synced: 11 Jun 2025

https://github.com/aljo242/modern-cpp

Learning modern C++

cpp

Last synced: 16 May 2025

https://github.com/anjasfedo/double-link-list

Double Linked List on C++

cpp double-linked-list

Last synced: 28 May 2026

https://github.com/knightfox75/psu_pro

Power Supply Unit for 8 bits microcomputers.

arduino cpp hardware

Last synced: 06 Mar 2025

https://github.com/jilliennelapid/packagedelivery

A C++ project using mulitple header files and classes to simulate different mailing packages that can be send out.

classes-and-objects cpp header-files

Last synced: 15 Mar 2025

https://github.com/erthium/search-tools

String comparison and string search optimisation repertoire, written in C++, Python3 and Typescript

cpp fuzzy-search fuzzysearch levenshtein-distance python python3 search-algorithm string-comparison string-search typescript

Last synced: 11 Apr 2026

https://github.com/bollos00/ble_beacon_esp32

Advertise iBeacon or AltBeacon using ESP32 microcontroller

beacon ble bluetooth cpp esp32

Last synced: 29 Apr 2026

https://github.com/jadeeeeeeeeeeee/sockets-chat-app

a socket chat app i made in cpp thats built with winsock and wxwidgets

cpp gui sockets windows winsock winsock2 winsocket wxwidgets

Last synced: 03 Jan 2026

https://github.com/zhou2004/fmusic_player

A cross-platform music player based on qt6 and the UI is power by FluentUI.

cmake cpp fluent-design qml qt6

Last synced: 28 Dec 2025

https://github.com/bastienkody/classmakercpp

Canonical form c++ classes definition maker (ecole 42 compliant)

automation cpp cpp98 script

Last synced: 05 Jan 2026

https://github.com/tommaso-dognini/polimi_gpu101_courseproject

Polimi Passion In Action GPU101 course project. Implementation in CUDA of BFS algorithm

cpp cuda cuda-programming parallel-computing

Last synced: 10 Apr 2026

https://github.com/terenstare/metabox

A handful of C++ programming utilities

cpp cpp17 cpp20 modern-cpp utilities

Last synced: 30 Mar 2025

https://github.com/amzisys/temp-controlled-fan

Temperature Controlled Fan using Arduino Uno

arduino-uno atmega32 c cpp electronics sensors

Last synced: 23 Apr 2026

https://github.com/prot-security-studio/prot-defender-core

Prot Defender core code open source repository

cpp csharp defender dll machine-learning python python3 software windows

Last synced: 10 Apr 2026

https://github.com/mariam-badr-mb/9-games

This project features 9 games developed in C++ using Object-Oriented Programming (OOP) principles. Each game is designed with modularity, reusability, and scalability in mind, following core OOP concepts like encapsulation, inheritance, and polymorphism.

cplusplus-games cpp game-development

Last synced: 09 Feb 2026

https://github.com/ggjorven/pulse

My own C++20 utility library.

cpp cpp20 modern-cpp utility

Last synced: 02 Apr 2026

https://github.com/eeyribas/tcp-server-client-cpp

The repo contains TCP communication Client and Server applications. The applications are coded in the C++ programming language, using C-based libraries. IDEs that compile C/C++ programming languages can be used.

cplusplus-programming cplusplus-project cpp cpp-app cpp-examples cpp-programming qt-application qt4 qt5-applications qtcreator tcp tcp-client tcp-client-cpp tcp-client-server tcp-communication tcp-server tcp-server-client tcp-server-cpp tcp-socket tcp-socket-server-c

Last synced: 03 May 2026

https://github.com/ajisubarkah/pemrograman-terstruktur

Introduction to C++ programming language

cpp cpp-11

Last synced: 25 May 2026

https://github.com/nekernel-org/btb

A build system based on JavaScript Object Notation (JSON) written in C++

build-system cpp json

Last synced: 16 May 2025