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-22 00:07:01 UTC
- JSON Representation
https://github.com/r-n/romannumber
Roman number wrapper for int
cpp math oop operator-overloading roman-numerals string-parsing
Last synced: 31 Mar 2025
https://github.com/jakethesillysnake/matricesplus
Library for basic operations with matrices in C++.
Last synced: 01 Jan 2026
https://github.com/sakryukov/impossibly-fast-cpp-delegates-fixed
Impossibly fast C++ delegates, fixed
cpp cpp11 delegates lambda-functions templates variadic-templates
Last synced: 15 Mar 2025
https://github.com/hadjiprocopis/protein-hops
Reads protein functional associations (e.g. from STRING-DB) and finds direct (0-hops) or indirect (1,2-hops) protein-links between a pair of proteins (C/C++).This work was done while working at the Institute of Cancer Research in London in association with people from the Erler Lab.
bioinformatics-analysis c cplusplus cpp erler-lab graph-algorithms protein protein-protein-interaction
Last synced: 03 May 2026
https://github.com/noureddine-t/coupon-collector-s-simulation
Ce projet simule le problème du collectionneur de vignettes (Coupon Collector's Problem).
Last synced: 19 May 2026
https://github.com/omrawaley/txt-8
TXT-8 is a simple 8-bit text-based virtual machine with the intent of education on virtualization.
c command-line computer computer-architecture cpp emulation emulator instruction-set-architecture instruction-set-emulation interpreter text-based virtual-machine virtualization
Last synced: 19 May 2026
https://github.com/mjakeman/tonic
Engine & Tonic
cpp egl game-engine linux opengl renderer wayland windows
Last synced: 01 May 2026
https://github.com/y1z/dynamic_chess
A chess game that let's you change how the game works, pieces, size of the board, etc...
Last synced: 20 Mar 2025
https://github.com/akshayrathore9010/object-oriented-programming
Here are all the implementations of Object-Oriented Programming (OOP) in C++ from my journey of learning OOP and Data Structures and Algorithms (DSA)
cplusplus cpp object-oriented-programming
Last synced: 15 May 2025
https://github.com/wa1tnr/c4a-lcl-a
c4a from Chris Curl - ColorForth alike environment. Focus on RP2350 - also does Linux - new repo December 2024 - LOCAL mods/work in this environment
arduino-pico ccurl-c4a colorforth cpp forth linux-shell littlefs rpi-rp2
Last synced: 18 Feb 2026
https://github.com/eclipse-keypop/keypop-calypso-certificate-cpp-api
Eclipse Keypop project repository containing a C++ implementation of the 'Calypso Certificate API' standardized by the Calypso Networks association for ticketing terminal processing smart card
Last synced: 04 Apr 2025
https://github.com/einararnason/teensybutton
Multithreaded button event library for Teensy
buttons cpp multithreading teensy
Last synced: 29 Mar 2025
https://github.com/gcoronelc/uc-2021-20-19582
Curso de Fundamentos de Programación en la Universidad Continental
Last synced: 06 Apr 2025
https://github.com/tyrone-wu/engineered-sll-sort
Experimental implementation & analysis for engineering the sorting process of singly linked lists.
Last synced: 07 Sep 2025
https://github.com/isgkm/minsql
Minimalistic cross-platform MySQL frontend built with wxWidgets and C++20
cpp cpp20 gui mysql mysql-connector wxwidgets
Last synced: 19 May 2026
https://github.com/lyuk98/problem-solving
Improving problem-solving capabilities
Last synced: 04 Jul 2026
https://github.com/gershnik/modern-uuid
A modern, no-dependencies, portable C++ library for manipulating UUIDs. Fully supports RFC 9562 and RFC 4122.
c-plus-plus-20 constexpr cplusplus cplusplus-20 cpp cpp-library cpp20 no-dependencies rfc-4122 rfc-9562 uuid
Last synced: 22 Jul 2025
https://github.com/benjajorquera/arduinomidi
MIDI controller and CV (Control Voltage) converter built with Arduino.
Last synced: 19 May 2026
https://github.com/khandakeraliariyan/dsa-practice
This is my self Data Structures and Algorithms notes
Last synced: 04 Apr 2025
https://github.com/satoshin-des/enum
cplusplus cpp lattice lattice-algorithm lattice-based-crypto lattice-based-cryptography math mathematics svp
Last synced: 13 Sep 2025
https://github.com/flagrare/knogler-engine
Barebones C++ and Vulkan engine. Learning project focused on clean, minimal architecture and game programming fundamentals
cpp game-development game-engine glfw vulkan
Last synced: 04 Jul 2026
https://github.com/mozartelio/letisko-online-mobile
Letisko online Android tablet client
cpp figma-design material-design-components material-symbols qml qt roboto-font
Last synced: 19 May 2026
https://github.com/paulanerus/tram
A straightforward build configuration and dependency management tool for C/C++.
build-configuration build-tool cpp cpp20 dependency-manager package-management package-manager
Last synced: 01 Jan 2026
https://github.com/ediu3095/transform
Transform is a header only C++ mathematics library for graphics software based on GLM and Real-Time Rendering.
cpp cpp-library cpp20 header-only mathematics matrix opengl quaternion vector vulkan
Last synced: 13 Mar 2025
https://github.com/satyam-singhxx/snake-_ladder_game
This repository contains a C++ implementation of the classic Snake and Ladder board game. The game supports multiple players competing to reach the final square (100) first. The code includes the game logic, player management, and board handling. Opportunities for optimization and feature expansion are also outlined.
builder-design-pattern c cpp singleton-design-pattern snake-ladder-game
Last synced: 19 May 2026
https://github.com/joyrider3774/blockdude_funkey
Blockdude is a puzzle game remake of the Blockman Game from Soleau Software and the TI 83 game by brandon sterner.
cpp funkey-s funkeys game-development games puzzle-game remake-games retro retrogaming rg-nano sdl
Last synced: 29 Mar 2025
https://github.com/upc-pre-202402-si572-wv71/iot-custom-chip-gas-detector-on-esp32-embedded-app-wv71
IoT Embedded Application illustrating the creation and use of a custom chip. The chip is an MQ2 Gas Detector Module. The C++ Sketch Application reads values from sensor and display the Gas % and Safe status.
arduino cpp esp32 mq2-gas-sensor wokwi
Last synced: 15 Apr 2026
https://github.com/tamoziit/oop-using-java-cpp
Object Oriented Programming using Java & C++
abstract-classes-and-members constructors-and-destructors cpp exception-handling friend-class friend-functions garbage-collector hybrid-inheritance inheritance interface java java-awt java-swing multilevel-inheritance object-oriented-programming operator-overloading thread-synchronization threads virtual-class
Last synced: 16 May 2026
https://github.com/sebe324/various-visualizations
This program demonstrates various concepts related to programming, mathematics and physics.
collision-detection cpp good-first-issue graphs pathfinding qt sorting
Last synced: 19 May 2026
https://github.com/lost-empire-entertainment/game-template
Basic C++ game template for Windows.
basic cpp game game-development games mit mit-license template
Last synced: 20 Jun 2025
https://github.com/yousefvand/mtprimer
Multi-thread prime calculator
cpp multithreading prime-numbers
Last synced: 04 Apr 2025
https://github.com/shlomnissan/websocket-serve
🐉 Simple Websocket chat server using Boost
asio boost cpp cpp17 websocket-server
Last synced: 04 Mar 2025
https://github.com/v3ssel/graph_algorithms
Collection of graph algorithms. Graph is based on adjacency matrix.
ant-colony-algorithm bfs branches-and-bounds cpp dfs dijkstra-shortest-path floyd-warshall-algorithm genetic-algorithm prim-algorithm traveling-salesman-problem
Last synced: 02 Mar 2025
https://github.com/Chimipupu/rp2xxx_dev
RP2040 & RP2350 x2CPU & FreeRTOS C++ F/W Development by Chimi(ちみ)
Last synced: 12 Apr 2025
https://github.com/cmedina-dev/usaco
C++ programming solutions following USACO's Competitive Programming Guide.
Last synced: 26 Jun 2025
https://github.com/hasanyahya101/pf_assignments
Solutions to Programming Fundamentals assignment questions from Fall 2022 Semester in Fast Nuces Lhr. The actual questions can be found in pdf files. Note that, this is for the theory (subject), not the Lab subject.
cpp fast-nuces fast-nuces-lhr programming-fundamentals
Last synced: 29 Mar 2025
https://github.com/hasanyahya101/pf_lab_solutions
Solutions to PF lab questions from Fall 2022 Semester in Fast Nuces Lhr. The actual questions can be found in pdf files. Note that, this is for the Lab (subject), not the theory subject.
cpp fast first-semester nuces pf programming
Last synced: 29 Mar 2025
https://github.com/mklemmingen/entropyvisualizer
Arduino equipped with a gas meter, temperature/humidity sensor, sound meter, display, and LED strip. It uses sensor data to generate randomness, visualizes it with colors on the LED strip, and outputs a random long unsigned integer via its serial interface, which can be read in to try to get close to true randomness.
arduino cpp random random-generation random-number-generators
Last synced: 19 May 2026
https://github.com/anmol420/cpp-a2z
A Repository Containing Codes Of Striver's A2Z Course.
Last synced: 21 Mar 2025
https://github.com/kavicastelo/cpp-bakery-inventory-cli
This is a simple C++ program for identifying fundamental concepts of programming. Data handled through .txt files.
bakery cpp inventory-management nodatabase pos
Last synced: 26 Jun 2025
https://github.com/nickelpro/vito-dap
C++20 DAP Serialization
cpp cpp20 debug-adapter-protocol json serialization
Last synced: 29 Apr 2026
https://github.com/songquanpeng/cpp-interview
C++ 面试准备:常考代码实现,阅读资料以及其他资源的汇总
Last synced: 13 Sep 2025
https://github.com/jadc/cuda-raytracer
A simple path tracer written in CUDA.
cpp cuda gpu-programming graphics parallel-programming path-tracing raytracing
Last synced: 16 May 2026
https://github.com/kgorze/dna-motif-tabu-search
Zaawansowana implementacja algorytmu wykrywania motywów DNA wykorzystująca metaheurystykę Tabu Search. Projekt oferuje zarówno deterministyczne, jak i probabilistyczne podejście do problemu, wraz z rozszerzonymi funkcjonalnościami do analizy sekwencji biologicznych.
bioinformatics cpp dna-analysis motif-detector tabu-se
Last synced: 06 Apr 2025
https://github.com/kgorze/elevator-dispatcher-simulation
Eksponat algorytmu genetycznego przed Openai i Anthropic. Według 'Optimal Car Dispatching For Elevator Groups Using Genetic Algorithms' Berna Bolat,Pablo Cortés,Ersun Yalçin &Mustafa Alişverişçi
cpp elevator-simulation genetic-algorithm
Last synced: 06 Apr 2025
https://github.com/gotbordom/rc-racer
This is a repo for my autonomous rc car project aimed to compete in races
cpp cpp20 hardware-designs project-design ros2 software-design
Last synced: 22 Jul 2025
https://github.com/bersen66/project-template
Template for conan + cmake c++ applications.
benchmark cmake conan cpp docker fmt gtest project-template
Last synced: 06 Apr 2025
https://github.com/mrpicklepinosaur/a9e
ncurses game engine with physics and ecs
Last synced: 13 Mar 2025
https://github.com/vidiptvashist/library-management-system
Library Management Systems helps to maintain a database that is useful to enter new books record books borrowed by the members, with the respective submission dates. Moreover, it also reduces the manual record burden of the librarian.
Last synced: 11 Oct 2025
https://github.com/nerooc/oop-pl
Laboratories from 'Object Oriented Programming' at AGH UST (in Polish).
cpp object-oriented-programming university-course
Last synced: 22 Mar 2025
https://github.com/zigrazor/ahgpbm
Advanced Handling for Google Protocol Buffers Message in C++
configurable cpp cpp-library dispatch dispatcher google google-protocol-buffer google-protocol-buffers handler message message-broker message-queue receiver routing routing-engine
Last synced: 04 Apr 2025
https://github.com/rickreisdev/TargetExercicios
Códigos fonte dos exercícios 1, 2 e 5 da etapa de processo seletivo para o estágio da Target.
cpp functions rickreis rickreisme
Last synced: 06 May 2025
https://github.com/biswadeep-roy/robox--robotic-car
Robox: Arduino-based Bluetooth robot with motors, ultrasonic sensor, and servo. Ideal for surveillance, automation, and remote inspection. Control via mobile app.
Last synced: 19 May 2026
https://github.com/rickreisdev/VendingMachine
Algoritmo que simula o funcionamento de uma máquina automática de alimentos no ambiente do terminal do C++.
algorithm cpp rickreis rickreisme vending-machine
Last synced: 06 May 2025
https://github.com/vadniks/thebeginning
The repository contains some legacy code & projects which reflect my very first attempts on the path of becoming a software engineer + some extra snippets + some really crazy sh_tty spaghetti code that I used to write while being a SE student in a university
cpp first-steps java kotlin shitcode shitty-code spaghetti-code
Last synced: 02 May 2026
https://github.com/vincent-devine/omengine
One More Engine is a real-time 3D rendering engine using Direct3D 12 in C++.
Last synced: 22 Jul 2025
https://github.com/brainlesslabs/pizza
A Lightweight distributed database written in C++ and on top of sqlite
algorithm cplusplus cpp cpp11 database distributed-database sqlite3
Last synced: 16 May 2026
https://github.com/MatiasCarabella/multithreading
C++ programs showcasing multithreading, concurrent programming, and parallel algorithms.
concurrency cpp multithreading parallel-algorithm threads
Last synced: 12 Apr 2025
https://github.com/blob-cc/cinder-starter
Cinder | Starter
blob cinder cpp creative-coding starter template
Last synced: 04 Jul 2026
https://github.com/without-eyes/digitdisplayer
Simple digit displayer using Arduino Uno
7-segment-display arduino arduino-project arduino-uno cpp
Last synced: 24 Apr 2026
https://github.com/ylogx/trees
Trees & Graphs implemented in C++ with Unit Tests
Last synced: 29 Mar 2025
https://github.com/janithscript/space-game
A simple console-based Space Shooter game built in C++ using basic console manipulation. Move your player, shoot enemies, and rack up points in this fun and lightweight arcade-style game. Perfect for learning fundamental programming concepts and game mechanics.
Last synced: 26 May 2026
https://github.com/sufftea/pathfinding
pathfinding visualizer
algorithms cpp qt visualization
Last synced: 19 May 2026
https://github.com/yehezkiel1086/ds-sol-cpp
📖 Data structures and algorithms labs solutions in C / C++
Last synced: 19 May 2026
https://github.com/clickermonkey/nage
Not A Game Engine
animation cpp game-development game-engine math reflection
Last synced: 10 Jul 2025
https://github.com/mrsumanbiswas/cpp
C++ Language
c-plus-plus cpp cpp-algorithms cpp-assignment cpp-projects oops oops-in-cpp
Last synced: 22 Mar 2025
https://github.com/bearslay/trailblazer
Simple application designed to find the near-shortest path through a grid containing relative height data using A*
astar cpp cpp14 pathfinding sdl2
Last synced: 01 Jan 2026
https://github.com/albinzayedrawan/virtual-pet-game
A virtual pet game where users can interact with their pet based on mood using C++.
Last synced: 04 Apr 2025
https://github.com/daishe/commander
The variation of the command design pattern
argument-parsing c-plus-plus cpp cpp17 cpp1z design-pattern header-only metaprogramming program-options template-metaprogramming
Last synced: 01 Jan 2026
https://github.com/mrf0rtuna4/mita-bot
💜 Discord bot on DPP, Mita - your virtual girlfriend.
Last synced: 01 Jun 2026
https://github.com/p4dro-dev/introducao-a-cpp
Recentemente, em um curso de Lógica de programação, realizei alguns algoritmos, e códigos em C++. E tive a oportunidade aprender mais sobre essa linguagem. Colocando meus conhecimentos em prática!
cpp scripts-collection scripts-server
Last synced: 06 Apr 2025
https://github.com/frklan/cpp-playground
A playground for testing and playing with C++ snippet.
clang-tidy cpp cpp17 playground
Last synced: 19 May 2026
https://github.com/arturogonzalezm/binanceticker
This project connects to Binance's WebSocket API to process real-time cryptocurrency data using the observer pattern.
binance-api cpp cpp20 docker docker-compose postgresql postgresql-database
Last synced: 01 Jan 2026
https://github.com/me-phew/square-matrix
Implementacja macierzy kwadratowej w C++
Last synced: 22 Mar 2025
https://github.com/okoge-kaz/codeinginterview
algorithms api codeing-interviews cpp data-structures python3
Last synced: 19 May 2026
https://github.com/rijonshahariar/banking-system-using-qt
This is a demo bank management system where a users will be able to create account, transfer money, pay bills and view their transactions
bank banking-applications banking-system cpp project qt
Last synced: 02 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: 14 May 2026
https://github.com/newlandtv/consolefps-multi
I made Console FPS game with TCP networking!
3d client console console-fps cpp fps game server tcp
Last synced: 19 May 2026
https://github.com/crissalvarezh/addcodigocenandroid
Proyecto de ejemplo para integrar código nativo en C en Android.
android c cpp java jni jni-android ndk
Last synced: 13 Apr 2026
https://github.com/petrenko-alex/array-range-analyzer
[Архив 2015] Анализ выхода за пределы массива / Array index out of bounds analyzer
array array-analysis cpp out-of-bounds qt5 visualstudio
Last synced: 17 May 2026
https://github.com/long-gong/datasets-e2h
Datasets Euclidean to Hamming Conversion
cpp datasets eigen3 euclidean2hamming hdf5 simhash
Last synced: 19 Jul 2025