C++
C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.
- GitHub: https://github.com/topics/cpp
- Wikipedia: https://en.wikipedia.org/wiki/C%2B%2B
- Created by: Bjarne Stroustrup
- Released: October 1985
- Aliases: cplusplus, c-plus-plus, cpps, cpp98, cpp03, cpp11, cpp14, cpp17, cpp20, cpp0x, cpp1y, cpp1z, cpp2a, cplusplus-11,
- Last updated: 2026-07-23 00:06:41 UTC
- JSON Representation
https://github.com/ilbuso/zombie
A 2D game-engine in c++ using SDL
cpp gameengine makefile sdl2 sdl2-image
Last synced: 09 Jul 2025
https://github.com/skygenesisenterprise/paxo.ts
A Paxo Phone TypeScript Framework for Application Environment
cpp docker docker-compose framework javascript lua makefile mobile-environments mobile-library typescript
Last synced: 08 Apr 2026
https://github.com/muqsitnawaz/mate
Elegant and Modern C++ library for Abstract Algebra
Last synced: 14 Mar 2025
https://github.com/filming/challenges
This is a repo where I can keep track of all the coding practice I have attempted.
cpp javascript leetcode neetcode python
Last synced: 22 Jun 2025
https://github.com/itayshaul111/reconstruction-simulation
Assignment 1 - SPL course, BGU
Last synced: 22 Jun 2025
https://github.com/shaina-gh/type-checking
A C++ program to implement type checking of variable assignments and expressions, simulating a part of the semantic analysis phase of a compiler.
compiler-design cpp semantic-analysis type-checking
Last synced: 06 Jul 2026
https://github.com/gjtiquia/hello-world-cpp
A short documentation on how to setup, compile and run C++ properly on Linux.
Last synced: 13 Apr 2026
https://github.com/letv1nnn/graphics
A collection of computer graphics projects implemented in C++ using RayLib and OpenGL, showcasing foundational techniques like transformations, shading, and rendering.
cpp graphics opengl raylib-cpp
Last synced: 22 Jun 2025
https://github.com/aniekanbane/circuit-evaluation
Calculating parameters in a model circuit with two voltage sources
cpp electrical-engineering mesh-analysis python
Last synced: 18 Apr 2026
https://github.com/gaiiery/imgui98-sample
demo project for imgui98, running on win32/dx9
cpp docking dx9 gui high-dpi imgui native retro static-linking visual-studio win32 win98 windows-98 windows-98-compatible
Last synced: 18 Mar 2025
https://github.com/werdsmind/proyectos-cpp
Todos los scripts hechos con c++
algorithms automatic-ordering console-application cpp data-structures file-manager no-gui proyects
Last synced: 10 Sep 2025
https://github.com/szafsrc/fusion
Error Handling Library
cmake cpp error-handling error-handling-library header-only-library
Last synced: 21 Jun 2025
https://github.com/wesnoth-devs/battleforwesnoth
🎮 Epic turn-based strategy game with offline capabilities, complete campaigns, and unlimited modding potential. Download and play immediately!
campaign-mode cpp cross-platform fantasy game gamedev hex-based map-editor modding multiplayer offline-game open-source pc-game sdl2 strategy strategy-game tactical-combat turn-based video-game wesnoth
Last synced: 09 Oct 2025
https://github.com/saraiannn/interactive-menu
A simple interactive operation menu in C++
Last synced: 28 Jun 2025
https://github.com/rjryt/samp-socket-plugin
🔌 SA-MP Socket Plugin – Clean Rebuild with Windows & Linux Support
cpp open-source pawn plugin samp socket
Last synced: 28 Jun 2025
https://github.com/sla-ppy/tempconver
[F] C to F temperature conversion program
Last synced: 10 Sep 2025
https://github.com/h-d-owl/colorsearch
A WinAPI-based console application for detecting specific pixel colors on your screen and automating interactions.
autoclick automation automation-tools color-detection console-app cpp game-automation gui-automation hooks pet-project pixelscan screen-capture screen-scraping triggerbot winapi windows
Last synced: 19 May 2026
https://github.com/ggmaldo/bbvm
A basic Virtual Machine, Controlls the Memory
Last synced: 28 Jun 2025
https://github.com/krishnazawar/cfgvalidator
CFG validation using CLR parsing technique.
cfg compiler-design cpp parsers
Last synced: 28 Jun 2025
https://github.com/itszcx/r-type
The R-Type Project is a modern take on the classic arcade game R-Type, featuring multiplayer capabilities and enhanced graphics. Players can team up to fight against waves of enemies and challenging bosses in a side-scrolling shooter environment.
Last synced: 18 Mar 2025
https://github.com/multivariablecalculus/passwdmanager
A CLI-based Password Manager
Last synced: 28 Jun 2025
https://github.com/togunchan/dsa-toolbox
DSA Toolbox is a modular C++ command-line project designed to implement and experiment with core data structures and algorithms in a real-world, maintainable manner.
cpp cpp17 dsa dsa-algorithm dsa-practice
Last synced: 28 Jun 2025
https://github.com/dino-julius/the-dino-julius-advent-of-code-record
Hi! This is my record of solutions for the Advent of Code, that is an Advent calendar of small programming puzzles.
aoc aoc-2024 competitive-programming cpp
Last synced: 21 Jun 2025
https://github.com/justin-marian/cost-graphs
Shortest path algorithms for directed graphs with/without cycles, optimized for minimal costs and bounded edge values.
cpp cycle-detection graphs-algorithms shortest-path-algorithm
Last synced: 04 Nov 2025
https://github.com/atomicptr/bunraku
A header only 2D animation library for making games with C++23
animation animation-library cpp cpp23 fsm game-development header-only header-only-library raylib
Last synced: 21 Jun 2025
https://github.com/m7moudgadallah/lfu-lru-cache
Build Simple LFU and LRU Cache.
Last synced: 17 Sep 2025
https://github.com/tesla33io/webserv
TODO: come up with a cool name for the program
Last synced: 20 Jun 2025
https://github.com/shobhitsingh18/cpp-based-banking-system
A C++ Banking System for handling account management, transactions, deposits, and withdrawals securely. Includes file-based data handling and PIN authentication.
account-management banking-system-cpp cpp secure-data-handling transactions
Last synced: 18 Mar 2025
https://github.com/diogo-nb/esp32-project
arduino-library cpp esp32 express hc-sr04 nodejs typescript
Last synced: 07 Apr 2026
https://github.com/landiluigi746/cpp-backend-template
Small C++ backend template with CMake as build system, vcpkg as dependency manager, Crow as web framework and Docker support
backend backend-template cmake cpp cpp-template crowcpp docker template-project
Last synced: 03 May 2026
https://github.com/saumyajeet-varma/datastructures
cpp datastructures graph linked-list queue stack
Last synced: 11 Jul 2025
https://github.com/muranoya/print-stats
Print statistics
cpp monitoring monitoring-tool
Last synced: 08 Jun 2026
https://github.com/ethiraric/compilestring
A tiny header to manipulate "raw strings" in a `std::string` fashion at compile-time.
Last synced: 04 Nov 2025
https://github.com/adhamhaithameid/problem_solving
This repository contains my C++ solutions to a variety of algorithm and data structure problems from platforms like LeetCode and Codeforces. I follow a curated problem-solving sheet to track progress and ensure structured practice across key topics.
codeforces cpp leetcode problem-solving
Last synced: 28 Jun 2025
https://github.com/vkarotkiyan/list_threads
Study C++ | Демонстрация подхода мелкогранулярной блокировки при многопоточной реализации методов для класса списка
Last synced: 28 Jun 2025
https://github.com/ari1337an/leetcode-grind
This repository contains my structured solutions to algorithm and data structure problems from Leetcode, as part of my focused preparation for software engineering interviews at top-tier companies.
cpp dsa-algorithm leetcode-solutions
Last synced: 28 Jun 2025
https://github.com/shineiarakawa/particle-stabilizer
A C++ and CUDA-based program for simulating the motion of particles.
Last synced: 12 May 2026
https://github.com/walderlansena/jogodavelhaemc
:older_woman: Jogo da Velha em C++.
c c-plus-plus cplus cplusplus cpp game jogo jogodavelhaemc programmer
Last synced: 18 May 2026
https://github.com/alibro005/tic-tac-toe
A simple C++ console-based Tic-Tac-Toe game built during my first semester. Player vs Computer with basic AI.
Last synced: 28 Jun 2025
https://github.com/awesomearjun/ping-pong-sdl3
A Ping Pong videogame made in SDL3
cmake cpp cpp11 oop sdl3 sdl3-image
Last synced: 20 Jun 2025
https://github.com/erlankurnia/Key-Nearest-Neighbour
C++ Project - KNN Algorithm Implementation
Last synced: 18 Sep 2025
https://github.com/raannakasturi/bookstore-manager
The Bookstore Management program is a comprehensive and console-based, yet user-friendly system designed to efficiently manage customer information and streamline the book selection and purchase process.
bookstore bookstore-management-system console-application cpp cpp17 msys2 vscode
Last synced: 01 Jul 2026
https://github.com/yunusemrejr/text-length-1000-or-not--
C++ Windows Desktop App that checks input length for 1000 characters <>
Last synced: 30 Mar 2025
https://github.com/meta-ben/tiny_c-cpp_collection
2009-2017 Bunch of C/C++ programs ( some with SDL )
Last synced: 16 May 2026
https://github.com/lhish/macrosolver
MacroSolver is a C++ macro expansion tool designed for parsing and expanding C/C++ preprocessor macro definitions.
cpp learning learning-by-doing learning-cpp macro
Last synced: 18 Mar 2025
https://github.com/pavlostzitzos/van-der-pol-oscillator
Van der Pol Oscillator in C++. Finite Differences, SPSA and LQR controllers are used to drive the oscillator.
cpp cpp11 cpp14 finite-difference gnu-plot lqr-controller unit-testing van-der-pol
Last synced: 02 Feb 2026
https://github.com/amanoteam/lax
A GCC cross-compiler targeting Linux IA-64
c cpp cross-compiler gcc ia64 linux
Last synced: 14 May 2025
https://github.com/realsba/esp32-mod-player
ESP32 MOD Player: A lightweight ESP-IDF component for playing MOD files on ESP32 devices, leveraging the ModPlayer library as a submodule. Includes an example project for easy integration and setup.
audio-player audio-processing cpp cpp23 embedded-audio esp-idf esp-idf-component esp32 mod mod-player sound-processing tracker
Last synced: 26 Apr 2026
https://github.com/guettafa/imgui_desktoptemplate
ImGui Desktop application template
Last synced: 20 Jun 2025
https://github.com/striter-no/qasm
Проект виртуального процессора и ассемблера для данного
assembly-language cpp new-language virtual-machine
Last synced: 18 May 2026
https://github.com/zyn10/object_oriented_programming
OOP complete course SPRING 2020
cpp enca encapsulation oop pointers-and-arrays
Last synced: 22 May 2026
https://github.com/ahmershah29/bank-management-system
This is my first-semester final project, a simple console-based Bank Management System built in C++. It allows users to create, update, delete, and view accounts, as well as deposit, withdraw, and check balances. The system uses file handling for data storage, ensuring persistence without the need for a database.
bank-management-system-project cpp project software-engineering
Last synced: 18 Mar 2025
https://github.com/ganeshsankaran/cpp-samples
Code samples from first year CS courses
Last synced: 22 May 2026
https://github.com/vpeti1/cw-i_hungarian
CW-I Magyar verzió
automation choco chocolatey cpp first-time-setup installer-script pc visualstudio windows windows-cleaner
Last synced: 26 Jul 2025
https://github.com/shubham-121/imp-leetcode-ques
some important leetcode questions
Last synced: 04 May 2026
https://github.com/cc5efd7b0/7z_expl
7-Zip Quick Run and Open the extracted directory with Explorer
Last synced: 05 Apr 2025
https://github.com/divy9881/distributed_computing
Distributed Computing Protocol based on Map-Reduce Computing Paradigm.
c cpp distributed-computing distributed-systems map-reduce
Last synced: 16 May 2026
https://github.com/bursasha/cpp-cryptography-projects
Cryptographic techniques using C++ and OpenSSL, covering encryption modes, hash functions, hybrid encryption, and various cryptographic concepts 🔐
assymetric-key-cryptography block-cipher cipher-algorithms cpp cryptoanalysis cryptography cryptography-algorithms encryption-decryption hash-functions hybrid-encryption openssl security
Last synced: 03 Apr 2025
https://github.com/cschladetsch/cpp23particles
Interactive particle system with multiple emitter types, dynamic force fields, and particle interactions using C++23 and SDL2. Explore colorful visual effects, and multithreaded physics simulation.
cmake cpp cpp23 particles sdl2
Last synced: 28 Jun 2025
https://github.com/rexagod/huffman-coding
A C++ compression and decompression program based on Huffman Coding.
cpp huffman-coding huffman-compression-algorithm
Last synced: 04 Nov 2025
https://github.com/ahmed-safa/neet_leet
solves according to neet roadmaps
algorithms cpp data-structures leetcode problem-solving
Last synced: 03 Jul 2025
https://github.com/svenslaggare/iouring-event-loop
Simple event loop for Linux based on io_uring
Last synced: 16 May 2026
https://github.com/phoemur/tictactoe
Tic Tac Toe game implemented in C++14 and QT5
cpp cpp14 minimax-algorithm qt5 tic-tac-toe tictactoe
Last synced: 22 May 2026
https://github.com/momen-alshouha/data-structure-circular-singly-linked-list
This repository contains C++ implementation of a circular singly linked list using object-oriented programming principles. It includes classes for nodes, iterators, and the linked list itself, providing essential functionalities such as insertion, deletion, traversal, and more.
circular-singly-linked-list classes-and-objects cpp data-structures linked-list oop-in-cpp oop-principles
Last synced: 11 Jul 2025
https://github.com/bok1c4/books
Here are books, personal notes for the books (taking notes while reading) and additional reads
books cpp lowlevel network operatingsystems systems
Last synced: 19 Jun 2025
https://github.com/danielblagy/containers
Implementations of containers in C++ as template classes.
algorithms containers containers-cpp cpp data-structures dynamic-array linked-list stack
Last synced: 19 Jun 2025
https://github.com/rakshitgupta9/object-oriented-programming-using-c-lab
Object Oriented Programming using C++ Lab
4th 4th-semester cpp lab miet miet-jammu
Last synced: 19 Jun 2025
https://github.com/harisali-git/stackbrackets
Full Stack Data Structure implementation with isBalanced(T* arr, int size) function which checks whether the brackets are properly balanced or not.
brackets cpp data-structures stack
Last synced: 19 Jun 2025
https://github.com/mkwapisz2000/cpp-data-structures-comparison
The project aims to compare different data structures, including: Singly Linked List , Singly Linked List with Head and Tail, Doubly Linked List, Dynamic Array
algorithm-analysis cpp data-structures dynamic-array linked-list performance-testing
Last synced: 06 Jul 2026
https://github.com/ka5j/obd2_development
Bench-only, read-only OBD-Lite MVP pairing Raspberry Pi with STM32 (NUCLEO-F446RE). MCU streams newline-terminated JSON over UART (115200) via ST-LINK VCP; Pi reads and logs now. Next: BLE/GATT bridge and a simulated two-node CAN bench. Simple, reproducible, Pi-first workflow with VS Code + PlatformIO.
ble bluetooth-low-energy c cpp linux matplotlib obd2 obd2-monitor obd2-reader obd2-scanner platformio python python3 rasberry-pi rasberry-pi-5 rasberrypi stm32 stm32cube stm32f446re-nucleo vscode
Last synced: 09 Apr 2026
https://github.com/antares0982/thread_local_wrapper
Toy thread_local wrapper to implement a workaround for broken MinGW-W64 thread model.
cpp mingw mingw-w64 thread-local
Last synced: 26 Jul 2025
https://github.com/vexstate/.github
Welcome to Vexstate, where immersive storytelling meets cutting-edge development. If you’re here, you’re either curious, ambitious, or ready to jump into one of the most polished and unique roleplay experiences available on FiveM
c client cpp csharp css ejs fivem html java js json lua private python roleplay server shared state xml
Last synced: 07 Apr 2026
https://github.com/jomkz/learn-modern-cpp
A detailed, sequential learning path to take you from the fundamentals to advanced modern C++ (covering C++11 through C++23).
cpp cpp11 cpp14 cpp17 cpp20 cpp23 learning modern modern-cpp
Last synced: 02 Jul 2026
https://github.com/xsn34kzx/raytracing-implementations
cli cpp java ray-tracing ray-tracing-in-one-weekend raytracer
Last synced: 15 May 2026
https://github.com/JakeTheSillySnake/MazesAndCaves
A program for viewing, generating and solving mazes in C++ and Qt.
cpp cpp17 qt qt5 qt5-applications qt5-gui
Last synced: 03 Nov 2025
https://github.com/tamiko-n/internship
This repository contain the tasks which I've completed as an intern at CodeAlpha
cpp internship quiz-game todoapp
Last synced: 12 Jul 2025
https://github.com/kamilkrauze/dynamic-makefile-script
It is a shell script for the creation of a makefile.
bash bash-script bash-scripting c cpp dynamic-makefile makefile
Last synced: 06 May 2026
https://github.com/ciubix8513/makemaker
A simple tool for generation makefile
Last synced: 18 May 2026
https://github.com/abhishekgurjar-in/a2z-dsa-sheet
This repository follows the A2Z DSA Sheet created by Striver, offering a structured and comprehensive roadmap for mastering Data Structures and Algorithms (DSA). The sheet is designed to cover all essential DSA topics from basics to advanced concepts.
a2z-dsa-sheet-solutions cpp dsa dsa-algorithm dsa-cpp dsa-practice dsa-sheet dsa-sheet-solution striver-a2z-sheet
Last synced: 22 Mar 2025
https://github.com/saadarazzaq/caesar-cipher
Story Encrypter Decrypter
caesar-cipher cpp cryptography file-handling problem-solving
Last synced: 02 Jul 2026
https://github.com/roziqinkhoeru/truckcy-opengl
🚚 3d truck program using opengl with c++. Trucks are mobile and equipped with roads, houses, skies, and other environmental components. [finish]
Last synced: 17 May 2026
https://github.com/jpleboeuf/exercism_cpp
My solutions to the exercises from the C++ track on Exercism.
cplusplus cpp exercism exercism-solutions exercism-track
Last synced: 22 May 2026
https://github.com/bvgastel/crashy
C++ crash reporting library for UNIX systems (macOS/Linux/FreeBSD)
Last synced: 22 May 2026
https://github.com/thiagoianuch/leetcode-solutions
My solutions to LeetCode problems in C++
cplusplus cpp leetcode leetcode-cpp leetcode-solutions
Last synced: 14 Mar 2025