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-10 00:06:50 UTC
- JSON Representation
https://github.com/depermitto/randshow
Header-only compendium of RNGs for C++
cpp cpp11 cpp11-library header-only library random-number-generators
Last synced: 12 Feb 2026
https://github.com/elementw/meiose
C++14 MessagePack & JSON de/serializer
cpp cpp-library cpp14 json messagepack msgpack serialization serialization-library
Last synced: 27 Apr 2026
https://github.com/northy/combinationalcl
Gate-level digital circuits generator and simulator using OpenCL.
Last synced: 07 Jun 2026
https://github.com/aritrakar/sudoku-csp
🎲Sudoku solver with different algorithms in C++ and Python.
Last synced: 16 Apr 2026
https://github.com/palikar/anything
3D game engine written from scratch.
3d-rendering cpp cpp17 game-development game-engine game-framework opengl opengl4
Last synced: 27 Apr 2026
https://github.com/lamouchi-bayrem/simple-interractive-app
solve the interractive probleme for compiling c scripts using argc and argv
Last synced: 27 Apr 2026
https://github.com/xololt-dev/eon
Eon Game Engine
cpp game-engine glm opengl sdl2
Last synced: 27 Apr 2026
https://github.com/maxg203/ridge
Custom and cross-platform game engine written in C++, just for fun!
cpp game-development game-engine games
Last synced: 07 Jun 2026
https://github.com/darthakiranihil/fufloyd
A program to find the shortest paths in a graph, defined by its weight matrix, using Floyd Algorithm
cpp cpp17 discrete-mathematics example-project floyd-algorithm university-assignment
Last synced: 07 Jun 2026
https://github.com/saifalomari99/programming_projects_saif_alomari
This Repository is to showcase Saif Alomari's programming projects
Last synced: 27 Apr 2026
https://github.com/jotavare/cpp_modules
Exploring the essence of nine C++ modules.
abstraction algorithms cast classes containers cpp inheritance interfaces iterators members memory-allocation oop orthodox-canonical-class overloading pointers polymorphism templates try-catch
Last synced: 11 Feb 2026
https://github.com/lightandlight/vulkan-hello-triangle
Drawing a triangle using C++ and Vulkan.
Last synced: 13 Oct 2025
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/anishvdev/10r-robox
10R's Codebase for the 2024-25 V5RC: High Stakes with Sensors
10r c cpp highstakes lemlib pros sensor sensors sensors-data-collection vex vex-robotics vex-robotics-competition vex-v5 vexcode vrc
Last synced: 27 Apr 2026
https://github.com/ruslkhay/sm24
Representation of OMP + MPI capabilities on Moscow State University supercomputer
cpp mathematical-modelling mpi omp-parallel supercomputing
Last synced: 09 May 2026
https://github.com/gabrielevalenzuela/comfychaircpp
ComfyChair system for Techniques and Tools 2024 UNLP
Last synced: 12 May 2026
https://github.com/thiagodp/cpp-util
Some useful C++ libs
conversion cpp double int string
Last synced: 27 Apr 2026
https://github.com/kingcitaldo125/adventofcode
Submissions for the advent of code
Last synced: 27 Apr 2026
https://github.com/darishdias/parkbuddy
IOT based Smart Parking System using NodeMCU and Firebase Cloud Storage
arduino cpp esp8266 firebase firebase-realtime-database iot microcontroller nodemcu sensors
Last synced: 11 Feb 2026
https://github.com/alitahir-101/echographer
Audio Spectrogram Visualizer
cpp desktop-app interview-test open-source qt qtcreator
Last synced: 27 Apr 2026
https://github.com/antonako1/atk
File and directory encryptor
cpp encryption-decryption filesystem windows
Last synced: 27 Apr 2026
https://github.com/lordronz/oprec-b201-codingtest
Repositori yang berisi problem-problem yang digunakan untuk tes coding oprec b201lab
algorithms competitive-programming cpp judge python
Last synced: 27 Apr 2026
https://github.com/osestic/electrical-vehicle-control-interface
An electrical vehicle control interface
automotive can-bus cpp electric-vehicles engineering mechatronics xbox
Last synced: 10 Jun 2026
https://github.com/hilbertcube/arduino-embedded
Some codes for the Arduino board. ENGR 6 - Microcontrollers & Programming for Engineers
Last synced: 09 May 2026
https://github.com/simeonhristov99/leetcode_patterns
Holds my solutions to the LeetCode Patterns problems.
coding-interviews cpp interview-questions python3
Last synced: 11 May 2026
https://github.com/pin3dev/42_cpp_modules_00-04
Exploring advanced C++ and OOP concepts like abstraction, encapsulation, simple and multiple inheritance, polymorphism, interfaces, and so on
42 42-cpp-module 42-cpp-modules 42born2code 42cursus 42porto 42projects 42school cpp cpp-course cpp-modules cpp-modules-1337 cpp-modules-42 cpp-project cpp98 cpp98-compatible doxygen doxygen-documentation tutorial
Last synced: 11 Feb 2026
https://github.com/jonathand77/synchronization-mechanisms-operating-systems
In multi-threaded programs, shared resources must be accessed in a controlled manner to avoid race conditions. This lab explores three synchronization mecha nisms: Locks (Mutexes), Condition Variables: Allow threads to wait for a condition to become true, Semaphores: General synchronization primitives that can control access to resources.
cpp go mechanism-design operating-system synchronization
Last synced: 28 Apr 2026
https://github.com/mdmasum23/computer-graphics-lab
Academic Lab Course | 18th Batch | Computer Science & Engineering (CSE) 📍Mawlana Bhashani Science and Technology University (MBSTU)
c computer-graphics computer-graphics-lab cpp graphics-algorithms opengl winbgim
Last synced: 09 May 2026
https://github.com/beaglesoftware/cforge
A no-nonsense C/C++ package manager that does anything
c cpp microsoft packagemanager vcpkg
Last synced: 09 May 2026
https://github.com/m0nt4ld0/timus-oj
Mis resoluciones de ejercicios de Timus Online Judge (https://acm-judge.urfu.ru/author.aspx?id=188437)
Last synced: 07 Jun 2026
https://github.com/bergercookie/ansible-role-mrpt
Ansible Role for setting up MRPT (download and compilation) on a set of remote hosts
ansible ansible-roles cpp mrpt
Last synced: 09 May 2026
https://github.com/dasbd72/nthu-cg-vscode-template
National Tsing Hua University - Computer Graphics - VSCode Assignement Template
Last synced: 09 May 2026
https://github.com/nathan-osman/thsat
Temperature / Humidity Sensor Acquisition Tool
Last synced: 09 May 2026
https://github.com/hasanyahya101/personal_config_files
This repository serves as a collection of my personal configuration files for various tools and applications. It includes settings, preferences, and configurations that I use for my development environment.
Last synced: 28 Apr 2026
https://github.com/vitorhugoantunes/algorithm_execution_time
Comparison of different algorithms with different data sources (numbers and words) using C++ and Typescript for execution speed testing.
algorithms algorithms-and-data-structures bubble-sort cpp execution-time performance-metrics selection-sort typescript
Last synced: 28 Apr 2026
https://github.com/astrodynamic/grpcquests
gRPCQuests explores gRPC and Protocol Buffers in C++, testing features, optimizing performance, and enhancing security, all built and managed with CMake.
api asynchronous client-server cmake cmake-presets code-generation cpp cpp20 deserialization grpc grpc-client grpc-cpp grpc-server learning networking-protocols proto3 protobuf rpc serialization
Last synced: 12 May 2026
https://github.com/axionbuster/mp32ogg
mp3 to ogg (VC++20); no guarantee if it works at all, just a quick draft
Last synced: 28 Apr 2026
https://github.com/dsite42/webserv
42 Project - This project is about writing an own HTTP server in C++
Last synced: 08 Jun 2026
https://github.com/rishabhmannu/minimax-algorithm-tic-tac-toe
Classic Tic Tac Toe implementations in C++ (console-based with minimax) and Python (GUI with α-β pruning), showcasing AI decision-making algorithms for perfect gameplay
alpha-beta-pruning cpp minimax-algorithm python tic-tac-toe-game
Last synced: 28 Apr 2026
https://github.com/cmst0us/cpprunloop
参考iOS Runloop的C++实现
c cpp gcd ios libdispatch runloop
Last synced: 28 Apr 2026
https://github.com/zigameni/leetcode
This repo contains solutions o leetcode problems.
Last synced: 11 May 2026
https://github.com/sanshruthr/tux_boxed
A C++ based image animation program
cpp executable game game-development sfml
Last synced: 31 May 2026
https://github.com/at-sso/stringtools
String manipulation tools for C++ 17.
cpp cpp17 namespace string-formatter string-manipulation visual-studio
Last synced: 11 Feb 2026
https://github.com/klappdev/jefl
Java native erase library
cpp cpp20 cpp23 erasing filesystem java jni-java
Last synced: 09 May 2026
https://github.com/casualbot/adventofcode-2024
Repo for all things advent of code
adventofcode2024 cpp typescript
Last synced: 28 Apr 2026
https://github.com/michaelehab/leetcode-may-challenge-2022
This Repository contains my solutions to May LeetCoding Challenge 2022 problems.
algorithms backtracking binary-search bit-manipulation cpp dfs leetcode leetcode-solutions problem-solving recursion strings two-pointers
Last synced: 11 Oct 2025
https://github.com/ww92030-storage/cses
CSES problem set partial and full solutions (Java and C++)
Last synced: 28 Apr 2026
https://github.com/abhaysp95/cp_prac
some competitive programming questions
c competitive-coding competitive-programming cp cpp go java leetcode leetcode-c leetcode-cpp
Last synced: 28 Apr 2026
https://github.com/kretoffer/bloxoff-engine
open source c++ game engine based on OpenGL
cpp game-engine gamedev opengl
Last synced: 09 May 2026
https://github.com/ayaanqui/uic-campus-map
C++ Console project based on OpenStreetMap
cplusplus cplusplus-11 cpp cpp11 openstreetmap tinyxml
Last synced: 02 Apr 2026
https://github.com/pcolby/float
A simple utility for exporting body weight from Fitbit to Polar Flow
cpp fitbit polar qt qt5 qtwebengine
Last synced: 28 Apr 2026
https://github.com/denizugur/com.unity.webrtc
For of com.unity.webrtc that adds quality metrics and bitrate manipulation
Last synced: 28 Apr 2026
https://github.com/jackkimmins/3d-cube-game
Browser-based 3D block Game - C++ and WebAssembly w/ SDL2
cpp minecraft-clone sdl2 voxel-engine wasm
Last synced: 28 Apr 2026
https://github.com/fboulnois/modern-makefile
Set it and forget it -- throw it in a C/C++ project and type `make`
c cpp makefile makefile-template
Last synced: 09 May 2026
https://github.com/aerphanas/microcontroller-programming
Learning Microcontroller programming
Last synced: 28 Apr 2026
https://github.com/uael/gb
gb single-file public domain libraries for C & C++
Last synced: 28 Apr 2026
https://github.com/venits/atometa
3D Chemistry Simulation Engine - PhD Research Project for molecular visualization and dynamics
3d-visualization chemistry cmake cpp education molecular-dynamics opengl phd-research scientific-computing
Last synced: 10 Feb 2026
https://github.com/joseluisq/clang-samples
Some code examples to playaround with CLang and reusing its code from other languages.
Last synced: 28 Apr 2026
https://github.com/toberocat/pybind11-asyncio-coroutine-example
This repository demonstrates a basic integration of C++ coroutines with Python's asyncio using Pybind11. It provides a minimal example of exposing C++ iterators as Python asynchronous iterators, enabling asyncio compatibility without threading.
asyncio coroutines cpp pybind11 python3
Last synced: 16 Apr 2026
https://github.com/rahul07bagul/design-load-balancer
Load Balancer System using C++ and gRPC.
cpp design-patterns grpc load-balancer multithreading server system-design
Last synced: 28 Apr 2026
https://github.com/anthofoxo/vulpengine
Experimental early-stage rendering engine for Windows and Linux.
Last synced: 28 Apr 2026
https://github.com/kid0h/sap
A simple cross-platform audio player made in C++
cpp ffmpeg-libraries miniaudio
Last synced: 08 Jun 2026
https://github.com/rahulbisht001/daa_bootcamp
algorithms c cpp design-and-analysis-of-algorithms
Last synced: 28 Apr 2026
https://github.com/dalae37/amazingphoto
Multimedia Managing Program
cpp multimedia-applications qt5 visualstudio2022
Last synced: 28 Apr 2026
https://github.com/wberrier/clip
Command Line Interface Project: project command wrapper
build cli cmake cpp emacs lsp mesonbuild ninja-build python3 vim
Last synced: 28 Apr 2026
https://github.com/vtheonly/150_leetcode_problems
LeetCode: 150 total problems, with 50 easy, 75 medium, and 25 hard.
algorithms coding cpp data-structures java javascript leetcode problem-solving python
Last synced: 28 Apr 2026
https://github.com/riajulkashem/all_oj_solved_problems_code
c-plus-plus cpp python python36 uri-online-judge uri-solution
Last synced: 28 Apr 2026
https://github.com/scarlet-oni/console-wallet
console wallet, saves data to .txt files
Last synced: 10 Feb 2026
https://github.com/poakapx/cpp-operator_overloading
Приклад перевантаження операторів статичним й динамічним шляхами.
Last synced: 31 May 2026
https://github.com/melvinmo/ap_course_archive
This repository contains the assignments and other works I completed during my first year of undergrad studies in the advanced programming course focused on learning C++.
advanced-programming cpp oop qt
Last synced: 16 Apr 2026
https://github.com/nesktf/lora_gps_tracking
LoRa & NodeMCU GPS tracking system
arduino college-project cpp cpp20 lora nodemcu opengl openstreetmap
Last synced: 28 Apr 2026
https://github.com/khaledkamr/leetcode
This repository contains solutions of the Daily challenges and Study plans problems on Leetcode
cpp javascript leetcode-solutions ms-sql-server mysql python python3
Last synced: 09 Feb 2026
https://github.com/lepesevichnikita/vsdt-lab-work-7
Laboratory on the subject "Visual software development tools"
cmake cpp qml qt qt5-qml qtquick qtquick-controls2
Last synced: 29 Apr 2026
https://github.com/ketankauntia/dsa
DSA codes from Coding Ninjas, Leetcode, Pepcoding, AlgoForge
Last synced: 15 Apr 2026
https://github.com/sunsided/libfixmatrix-conan
conan.io package for libfixmatrix
Last synced: 15 Apr 2026
https://github.com/juicebct/roadmap-project
🛣️ C++/CLI application allowing users to plan and achieve their goals
cpp dotnet roadmap windows-application winforms winforms-application
Last synced: 15 Apr 2026
https://github.com/wa1tnr/c4a-lcl-bpio
c4a from Chris Curl - with platformio RP2350 support. make clean ; make ; make uploadfs ; make upload - new repo 18 Dec 2024
arduino-pico ccurl-c4a colorforth cpp earlephilhower forth littlefs platformio rp2350 rpi-rp2 rpipico2
Last synced: 29 Apr 2026
https://github.com/ososuna/coding-interview
Coding afternoons for cracking the coding interview
algorithms coding-interviews cpp data-structures
Last synced: 29 Apr 2026
https://github.com/x-cod3r/text-maker
A simple tool to convert different languages programing files like .py .cpp .h nto .text files
consolidate conversion cpp file file2text fileto filetotext python text
Last synced: 29 Apr 2026
https://github.com/aleksandrhovhannisyan/cppalculator
Simple Calculator app featuring intuitive user input. Developed in C++ using the Qt framework.
Last synced: 29 Apr 2026
https://github.com/j0nathan550/customtitlebarwin32cpp
A repository that shows how to draw for titlebar without using 10/11 win API.
color-titlebar cpp csharp custom-titlebar titlebar titlebar-customization win10 win11 win7
Last synced: 29 Apr 2026
https://github.com/gabriel4420/exercicios-cpp
Exercícios sobre estrutura de dados, algoritmos e lógica de programação e construção de sistemas.
c-language cpp structured-data
Last synced: 29 Apr 2026