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/raythurman2386/log_viewer

A high-performance log file viewer built with Python and C++. Combines the ease of use of PyQt6 with the performance of C++ for file operations.

cpp pyqt6 python

Last synced: 17 May 2026

https://github.com/quaddarv1ne/tetris-enhanced

Этот репозиторий содержит улучшенную версию игры Tetris на Python. Игра реализована с использованием библиотеки pygame и поддерживает фоновые мелодии, звуковые эффекты, сохранение/загрузку состояния и интерактивные меню (стартовое меню выбора уровня и меню паузы)

2025 analytics cpp game maximdupley python python3 quadd4rv1n7 tetris tetris-game

Last synced: 17 May 2026

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/autonomicperfectionist/mrl-cpp

C++ client library for the MyRobotLab robotics framework

cpp cpp-library robotics

Last synced: 17 May 2026

https://github.com/arikmukherjee/cpp_codes

This repo contains all C++ codes.

cpp

Last synced: 24 Jun 2025

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

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

console-application cpp

Last synced: 24 Jun 2025

https://github.com/akhilam512/mybusticket

A Bus-Ticket Booking application which allows users to book tickets from running bus services between cities.

classes-and-objects cpp file-handling-in-cpp

Last synced: 24 Jul 2025

https://github.com/halidodat/libgui

GUI library written in C++

cpp gui library

Last synced: 11 Jan 2026

https://github.com/knapeczadam/dae-programming-2-ghosts-n-goblins

🩲 Programming 2 final project: Ghosts 'n Goblins (1985) arcade remake. Implements the first level with OOP principles, full pixel accuracy, and optional debug mode with infinite lives and visualized sprites/physics points.

2023 2d-game arcade-game belgium c-plus-plus capcom cpp dae digital-arts-and-entertainment game-dev game-development ghosts-n-goblins howest howest-dae kortrijk prog2 programming programming-2 student-project university

Last synced: 03 Jul 2026

https://github.com/bahaamohamed98/base64-cli

A minimal and efficient Base64 encoder/decoder CLI tool written in C++.

base64 cli cpp decoding encoding lightweight utility

Last synced: 20 Jul 2025

https://github.com/mattkolega/gbbuddy

🕹️ Game Boy emulator

cpp emulator gameboy opengl retro sdl3

Last synced: 17 May 2026

https://github.com/gagniuc/single-for-loop-traversal-of-2d-arrays

It demonstrates the use of a single "for-loop" in traversing a matrix. The example shown here is made in 10 programming languages: C#, C++, Java, Javascript, PERL, PHP, Python, Ruby and VB/VBA.

array cpp csharp java javascript matrix perl php python ruby vb6 vba vba-excel vba-macros

Last synced: 07 Apr 2026

https://github.com/arnavsharma2711/cp-striver-sheet

This repository contains implementations of various competitive programming topics. Each topic has its own directory, and within each directory, you'll find solutions to problems related to that topic.

competitive-programming cpp

Last synced: 05 May 2025

https://github.com/fulcrum6378/mergen_android

A real-time artificial intelligence which simulates the human brain on a computer. (main version for Android)

android artificial-intelligence computer-vision cpp java jni logic probabilism probability reward-system robot robotics vulkan

Last synced: 30 Dec 2025

https://github.com/charming-whaley/c_plus_plus_advanced

Лекции МФТИ по языку C++

cpp cpp-programming lecture-notes mipt mipt-cpp

Last synced: 20 Jul 2025

https://github.com/soerlemans/pcap-parser-simba2json-processor

Highly performant C++23 PCAP parser that converts SIMBA messages to JSON. Done as a coding challenge for a High Frequency Trading (HFT) firm.

callgrind cpp cpp23 high-frequency-trading high-performance-computing json optimization parser pcap performance simba

Last synced: 29 Apr 2026

https://github.com/jf17/calc

CLI calculator

calculator cli cpp linux simple-app

Last synced: 22 Apr 2026

https://github.com/mcquerol/optional-exercises-apt-cpp

Advanced C++ exercises on OOP, operator overloading, and STL containers.

activity-diagram bank-db class-design cpp json operator-overloading stl-containers template-class tutorials uml

Last synced: 18 May 2026

https://github.com/dudejoe870/game-emu

A cross-platform multi-system emulator / library (WIP)

cmake cmakelists cpp cpp-library cpp20 cpp20-library emulator emulator-programming emulators

Last synced: 12 Sep 2025

https://github.com/udontur/ossd-mark-cal

🧮 Ontario Secondary School Diploma (OSSD) Mark Calculator CLI Tool

acedemic cli cpp linux mark-calculator nix ossd tool

Last synced: 21 Jul 2025

https://github.com/iamdyeus/memulatrix

Virtual Memory Simulator built with C++ and Python

cpp operating-system python virtual-memory

Last synced: 18 May 2026

https://github.com/thomasms/solid_talk

Slides on SOLID principles with examples

cpp cpp11 example revealjs slides solid solid-principles

Last synced: 29 Mar 2025

https://github.com/esraa-emary/photo-editor

C Plus Plus Code (Photo Editor)

clean-code cplusplus cpp

Last synced: 21 Jul 2025

https://github.com/torotoki/simple-paged-attention

A simple implementation of PagedAttention purely written in CUDA and C++.

attention cpp cuda llm transformer

Last synced: 18 May 2026

https://github.com/emrecancorapci/sfml-timbergame

Basic C++ / SFML game which is a clone of a game named Timberman

cpp cpp-game game game-development sfml sfml-cpp sfml-game

Last synced: 11 May 2025

https://github.com/silver2dream/andromeda-linux-cpp

High‑performance C++ TCP server framework (master‑worker + epoll) — showcase mode / limited maintenance

concurrency cpp epoll framework high-performance linux networking protobuf showcase tcp-server

Last synced: 17 Jan 2026

https://github.com/ashu10dubey/cses-problem-set

CSES Problems Solution in CPP

cpp cses dsa-practice problem-solving

Last synced: 11 May 2025

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/lythenas/json-query

CLI query tool for JSON files

cli cpp json

Last synced: 21 May 2026

https://github.com/basilysf1709/simulator

OS Simulator in C++

cpp os

Last synced: 11 May 2025

https://github.com/jrol123/firstcourse_cpp

My FEFU code repo

cpp matlab python student

Last synced: 09 Apr 2026

https://github.com/samlior/saui

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

cocos2d-x cpp ui

Last synced: 18 May 2026

https://github.com/joeesmithh/spreadsheet-app

A simple spreadsheet app developed to learn Qt Widget app development.

cpp gui qt

Last synced: 18 May 2026

https://github.com/ferhatgec/fpaper.py

Fegeya FPaper.Py, Python3 implementation of FPaper

cpp e-paper fegeya file file-format fpaper implementation parser python python3 read

Last synced: 18 May 2026

https://github.com/samirhamadaa/math_game

A simple interactive math quiz game with different difficulty levels and operations.

c-plus-plus console-game cpp game-development interactive-learning math-quiz mini-project random simple-game terminal-game

Last synced: 30 Jun 2025

https://github.com/castle055/cpp-reflect

C++ static and runtime reflection library for Clang compiled sources

clang cmake cpp cpp-modules reflection

Last synced: 29 Mar 2025

https://github.com/0x0c/timespiece

timespiece, a watchdog timer

cpp cpp-library cpp11 timer

Last synced: 05 Apr 2025

https://github.com/shreyadhir/cpp

learning c++

cpp

Last synced: 21 Jul 2025

https://github.com/csb6/backtrack

A C++17 library with Prolog-like functionality (Work-In-Progress)

cpp cpp17 logic-programming prolog rules-engine

Last synced: 14 May 2025

https://github.com/jakesmd/excelstepper

An excellent Arduino library for stepper motor control, offering simplicity, speed, and precise acceleration for smooth movement.

arduino arduino-library cpp stepper-library stepper-motor stepper-motor-control

Last synced: 05 May 2026

https://github.com/madladsquad/uimguirendererexamples

Custom renderer examples for the UntitledImGuiFramework

bgfx cpp directx dx11 dx12 imgui metal renderer rendering

Last synced: 12 Sep 2025

https://github.com/mrk21/toslink-selector

This device is for switching TOSLINK signals automatically.

cpp cpp11 embedded toslink

Last synced: 18 May 2026

https://github.com/thelogicmaster/offlappybird

An OpenFrameworks port of FlapPyBird

android cpp flappy-bird game openframeworks

Last synced: 10 May 2026

https://github.com/macr0nerd/libeztp

A C++ library that has functionality for a multitude of tabletop games. Has D&D 5e SRND content built in by default.

cmake cpp dnd5e dungeons-and-dragons game-development gaming gpl gplv3 library open-source opensource tabletop tabletop-gaming

Last synced: 18 May 2026

https://github.com/rayzhuca/eggshell-db

Relational database model built in C++

cpp dbms

Last synced: 05 Apr 2025

https://github.com/oppzippy/scopedvolumewheel

Small Windows application to limit the volume media control keys' effects to the current foreground window.

c-plus-plus cpp win32 windows

Last synced: 29 Apr 2026

https://github.com/dalinvip/word2vec

word2vec implement in c++ and in pytorch

cpp pytorch script word2vec

Last synced: 18 May 2026

https://github.com/a-katopodis/vulkanflash

A wrapper around vulkan to make experience easier for new users

cpp gpu graphics shaders

Last synced: 28 Mar 2025

https://github.com/mcquerol/tictactoe-cpp

C++ Tictactoe game focusing on 2D array manipulation and OOP design and console output with user input. 2 player (human vs human or human vs AI)

2d-array class-design cpp doxygen game object-oriented-programming tictactoe uml

Last synced: 18 May 2026

https://github.com/hong539/coding_collects

coding_collects for practice coding with any other Programming languages

c coding cpp csharp javascript python python3 rust

Last synced: 05 Apr 2025

https://github.com/tom474/time_bank_system

[RMIT 2023C] EEET2482 - Software Engineering Design - Group Assignment

algorithms cpp data-structures object-oriented-programming

Last synced: 09 Oct 2025

https://github.com/nvarner/physiwell

Short choose-your-own-adventure game created as a final project for Honors 240 Wellness at the University of Michigan

choose-your-own-adventure cpp game

Last synced: 13 Sep 2025

https://github.com/jleung51/exceptional

C++ lightweight exception logger.

cpp exceptions

Last synced: 21 Jul 2025

https://github.com/tamiko-n/library-management-system

This Library Management System is a comprehensive C++ application designed to manage a library's inventory, including Books, Magazines, Research Journals, and FYP Theses. The system employs object-oriented programming principles such as inheritance and polymorphism to create a modular and extensible application.

cpp lms

Last synced: 25 Jun 2025

https://github.com/jurihock/aubergine

C++ real-time audio signal processing engine on top of RtAudio and Oboe that tries to Keep it Simple, Stupid

android audio cpp dsp kiss library oboe real-time rtaudio

Last synced: 18 May 2026

https://github.com/p4dro-dev/display_lcd_arduino12c_simplificado

Na disciplina de Eletricidade, e Eletrônica, docurso de Técnico em Informática que estou realizando, fizemos um projeto simplifcado com Arduino. Não sendo necessário usar a ProtoBoard. E sim, Placa 12c + Arduino + Cpp!

arduino-display arduino-library cpp cpp-programming lcd-panel lcd16x2

Last synced: 31 Jul 2025

https://github.com/alexandernistor04/one-handed-arduino-gaming-keyboard

A half-length, one handed gaming keyboard made to be used alongside a mouse to play games. Built on an Arduino pro micro, has support for mechanical keyboard switches, has individually programmable LEDs, has a thumb stick with mouse functions, and uses custom PCBs.

3d-printing arduino circuits cpp electronics fusion360 gaming keyboard mechanical-keyboard pcb-design soldering

Last synced: 19 May 2026

https://github.com/sameetasadullah/validate-sudoku-using-threads

C++ program to check whether the given sudoku puzzle is valid or not. It uses threads, joins, and semaphores to do that

cpp linux semaphores sudoku-checker thread-joining threads ubuntu

Last synced: 19 May 2026

https://github.com/mcwertgaming/foxspace

Foxspace - An universal C++ library for helping out at everyday programming

cpp fox hpp library universal

Last synced: 04 Mar 2025

https://github.com/shoyeb45/competitiveprogramming

This repositroy contains my code of competitive programming. This repository contains many questions from various platforms. Every file is named by the filename.

competitive-programming cpp java kotlin python3

Last synced: 09 Apr 2026

https://github.com/deryaxacar/42-cpp_04

This repo covers key concepts in object-oriented programming in C++. It includes explanations of virtual functions, abstract classes, interfaces, and copy methods, all illustrated with examples. The focus is on dynamic polymorphism and practical applications of these concepts.

42 42-cpp 42-cpp-module 42-cpp-modules 42born2code 42cursus 42projects 42school c-plus-plus cpp cpp-all cpp-library cpp-programming cpp-programming-language cppmodules

Last synced: 04 Mar 2025

https://github.com/lucasoptml/opcplusplus

compiler for c++ headers with custom attributes/modifiers via dialects, outputs generated src/h, xml definitions, mirrored reflection structure, fast dynamic casts. memory stack only, no heap allocations. translating compiler technology similar to babel and typescript .

compiler cplusplus cplusplus-03 cplusplus-11 cplusplus-14 cplusplus-17 cplusplus-20 cplusplus-98 cpp extended-reality jc metaprogramming reflection template-metaprogramming typescript ukraine ukraine-tech ukrainewar virtual-reality

Last synced: 28 Jan 2026

https://github.com/stephane-caron/mpacklog.cpp

Log dictionaries to MessagePack files in C++

cpp cpp17 cpp20 dictionary logging messagepack msgpack serialization

Last synced: 21 Jul 2025

https://github.com/mrdrivingduck/the-annotated-stl-sources-notes

⚒️ Notes of reading The Annotated STL Sources (using SGI STL).

cpp notes sgi-stl

Last synced: 04 Jul 2026

https://github.com/klihe/sdl2-setup-macos

One day I was trying to search for something like pygame for C++ and I found SDL2, but the implementation of this library was not easy for me. I decided to make this tutorial on how to implement SDL2 on MACOS which works for me

c c11 cpp cpp11 game library sdl sdl2 sdl2-library tutorail

Last synced: 13 Mar 2025

https://github.com/nikumu/the-final-brain-cell

Number Guessing Game in C++

c-plus-plus cpp game open-source

Last synced: 29 Mar 2025

https://github.com/fl444mingo/fl4-cs131-01-03-error

Ch. 1, Lesson 3, Errors

cpp learning learning-cpp

Last synced: 21 Mar 2025

https://github.com/fl444mingo/fl4-cs131-02-00

Ch. 2, lesson 0, in-class work

cpp learning learning-cpp

Last synced: 21 Mar 2025

https://github.com/helcsnewsxd/gsc-interpreter

Interpreter for a simplified subset of C/C++ with dynamic typing - Language and Compilers course project - Computer Science @ FAMAF (UNC)

catch2 compiler cpp famaf interpreter university-project

Last synced: 17 Jun 2025

https://github.com/capp-adocia/hmcw

这是一款Minecraft风格的桌面小工具

application cpp minecraft qt

Last synced: 04 Mar 2025

https://github.com/tsnsoft/cppconsoleunicode

Пример консольной программы с UTF-8 на C++ для Windows в Visual Studio 2022

2022 cpp readconsolew unicode utf-8 visual-studio windows writeconsolew

Last synced: 19 May 2026

https://github.com/sameetasadullah/covid-stats-algorithms

A program to find out covid stats of different countries using efficient algorithms i.e, Knapsack, Longest Common Subsequence (LCS), Longest Decreasing Subsequence (LDS) etc

algorithms covid19-data covid19-tracker cpp knapsack longest-common-subsequence longest-decreasing-subsequence longest-increasing-subsequence visual-studio

Last synced: 19 May 2026

https://github.com/benapetr/sudoku

Sudoku "Pro" is a very simple yet powerfull SUDOKU game client, for the most hardcore players

cpp qt sudoku sudoku-board sudoku-game

Last synced: 19 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/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/hasanyahya101/banking_system

A Banking System implemented in C++. OOP concepts are used in this Project.

banking-system cpp project terminal

Last synced: 30 Apr 2026

https://github.com/afaikafk/bdm

C++ math library for graphics programming

3d-math c-plus-plus-17 cpp cpp-library cpp17 header-only mathematics matrix quaternion vector

Last synced: 04 Jul 2026

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/mjkloeckner/cb100

Notas, resueltos y tps de la materia Algoritmos y Estructuras de Datos

54411 9512 apuntes cb100 cpp ejercicios fiuba resolucion schmidt

Last synced: 12 Jul 2025

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

OpenZKA C++ Kernel.

cpp kernel portfolio

Last synced: 22 Mar 2025

https://github.com/helcsnewsxd/adaptive-network-routing

Adaptive routing algorithm implementation and performance analysis on simulated networks – Distributed Systems and Networking course project – Computer Science @ FAMAF (UNC)

analysis cpp dijkstra-algorithm famaf graph-topology lab matplotlib network network-topologies omnetpp optimization python red-protocol routing-algorithm university-project

Last synced: 20 Apr 2026

https://github.com/ayeshaashfaq12/tictactoe_game

A 2D-console based game with some thrilling experience and score boarding for the user

cpp game game-development tic-tac-toe tic-tac-toe-game tictactoe-cpp tictactoe-cpp-game tictactoe-game

Last synced: 18 Mar 2025

https://github.com/stuart6854/vgw

VGW(Vulkan Graphics Wrapper) - A Vulkan wrapper library. (Work-In-Progress)

cpp vulkan

Last synced: 22 Jun 2025

https://github.com/dstoyanov0/cpp_school

VHSE "John Atanasoff" C++

cpp cppprogramming cppprojects

Last synced: 13 Sep 2025

https://github.com/allejo/aclovis

A Typescript library for programmatically generating C++ code

code-generation cpp typescript

Last synced: 07 May 2026

https://github.com/frodoalaska/cuberun

A fancy-styled 3D endless runner game where everything is made in cubes. Brought to you by C++.

cpp cube endless endless-runner-game glfw glfw3 opengl opengl3 opengl4

Last synced: 19 May 2026

https://github.com/pandeyankit123/cp-solutions-by-laidback

CodeForces: Laidback, CodeChef: laidback22, LeetCode: Laid-back

competitive-programming cpp

Last synced: 29 Mar 2025