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-15 00:06:45 UTC
- JSON Representation
https://github.com/nigeparis/42-cpp-04
The Scope of this Module was to get to know C++ further and come in closer contact with inheritance for classes:
Last synced: 19 May 2026
https://github.com/kalbhor/cbse-project
A hacky C++ project for my CBSE finals
Last synced: 26 Jun 2025
https://github.com/themarlboroman/libdansdl2
SDL2 + OpenGL wrappers for C++
Last synced: 22 Jul 2025
https://github.com/607011/entropist
Generate random numbers from mouse moves and keystrokes
cpp cpp11 random-number-generators
Last synced: 04 Jul 2026
https://github.com/jelhamm/virtual-memory
"Implementation of Virtual Memory available in operating systems"
cpp least-recently-used most-recently-used operating-systems replac virtual-machine
Last synced: 04 Apr 2025
https://github.com/vankasiddhartha/3dengine
3dEngine is a simple software-based rendering engine implemented in C++. The goal is to understand how OpenGL and 3D rendering work at a low level by building everything from scratch.
Last synced: 16 May 2026
https://github.com/kmhswimgirl/bread-hero
Play Guitar Hero using bread
c clone-hero cpp guitar-hero pi-pico-w pico-sdk
Last synced: 19 May 2026
https://github.com/hobywan/compressors
A set of compression kernels for the Exasky project
Last synced: 29 Mar 2025
https://github.com/arbinzaman/walkingmaninrain
It is computer graphics project that works with graphics.h Library without OpenGL
computer-graphics cpp graphic-h
Last synced: 18 Mar 2025
https://github.com/foadsf/opencl-windows-examples
Practical OpenCL examples for Windows with C/C++, demonstrating GPU computing across NVIDIA and Intel hardware
cmake cpp gpu-computing intel nvidia opencl parallel-computing windows
Last synced: 19 May 2026
https://github.com/rddevitte/grafo-cpp
Grafo em C++
breadth-first-search cpp data-structures depth-first-search dijkstra-shortest-path graph stl
Last synced: 14 May 2025
https://github.com/klappdev/property
C++ property library
cpp cpp14 property setter-getter
Last synced: 04 Jul 2026
https://github.com/hlustikp/adventofcode23
Advent of Code 2023 C++ Solutions
advent-of-code advent-of-code-2023 cpp
Last synced: 04 Aug 2025
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/tomasmark79/mypersonaltwitchbot
Repository MyPersonalTwitchBot provides a simple CMake C++ project configuration for setting up and building a Twitch bot server. It includes a basic implementation to help you get started ultra quickly.
bot cmake cpp twitch twitchbot vscode
Last synced: 08 Nov 2025
https://github.com/gcoronelc/uc-2021-20-fund-prog
Curso Fundamentos de Programación en la Universidad Continental del programa a distancia.
cpp gcoronelc programacion programming
Last synced: 10 Jul 2025
https://github.com/gcoronelc/uc-2021-20-15795
Curso de Fundamentos de Programación en la Universidad Continental.
Last synced: 06 Apr 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/abhishekboadgurjar/Cpp
Welcome to the C++ repository. This collection is designed to provide a comprehensive guide to the basics and advanced concepts of C++ programming. Each folder contains code examples and explanations for different topics.
Last synced: 22 Jul 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/gboncoffee/c-infrastructure
Infrastructure for C/C++ Programming
Last synced: 19 May 2026
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/vlmarkov/test-tasks
A repository where is placed test programming tasks.
algorithm c cpp data-structures multithreading
Last synced: 19 May 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/berlin0308/ntu-2024fall-dip
BME7408: Principles and Applications of Digital Image Processing (Prof. Ta-Te Lin)
cpp digital-image-processing gui qt
Last synced: 24 Dec 2025
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/sayama3/todo
A Job System written in c++20 to manage a multithreaded application
cpp cpp20 cpp20-library jobsystem multithreading thread
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/permalik/artchive
application:designer and artist vcs client
Last synced: 13 Mar 2025
https://github.com/kydronepilot/space-eye-windows-node-api
Native Windows API for SpaceEye app, to set multi-monitor wallpaper images
cpp node-addon-api nodejs spaceeye wallpaper win32 windows
Last synced: 12 Jan 2026
https://github.com/gwydd12/lwgpp
LOOP, WHILE and GOTO interpreter built in C++.
aarhus-universitet aarhus-university cpp cpp11 goto interpreter loop while
Last synced: 04 Jul 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/iwansal64/awfs
AWFS or Automatic Water Filling System is a project that I've created to automatically fill water to the pump when the torrent is empty
Last synced: 30 Apr 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/pardhusreerushivarma20060119/exploit-engineering
Welcome to the definitive record of my journey into x86-64 Assembly Language, System-Level Programming, Reverse Engineering, and Exploit Development.
assembly-x86 cpp cprogramming exploit-development low-level reverse-engineering system-programming
Last synced: 19 May 2026
https://github.com/storterald/neural-network
Simple neural network implementation in C++ and CUDA
asm asmx86 c-plus-plus cmake cpp cuda machine-learning neural-network
Last synced: 28 Mar 2025
https://github.com/codspeedhq/opencv-benches
OpenCV benchmarks written in C++
Last synced: 19 May 2026
https://github.com/Chimipupu/rp2xxx_dev
RP2040 & RP2350 x2CPU & FreeRTOS C++ F/W Development by Chimi(ちみ)
Last synced: 12 Apr 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/nberlette/terminfo
Node.js native addon for using terminfo/ncurses in TypeScript/JavaScript applications. Available on JSR as @nick/terminfo. Supports Bun, Deno, and Node alike.
bindings c cpp curses napi native ncurses termcap termcaps terminfo terminfo-parser typescript
Last synced: 12 Jan 2026
https://github.com/johnramsden/cpp-stack-implementations
Profiling performance of various stack implementations with C++
Last synced: 13 Sep 2025
https://github.com/frgfm/sdcnd-pid-control
PID Control project of Udacity Self-Driving Car Nanodegree
catch2 clang-format cpp pid-control self-driving-car spdlog
Last synced: 31 Dec 2025
https://github.com/bardifarsi/blockingqueue
The BlockQueue pattern is a thread-safe queue implementation that allows multiple threads to push and pop elements concurrently. It provides synchronized access to the underlying queue, ensuring that no data race occurs between threads.
containers cpp cpp20 generic-programming multi-thread multi-threaded multi-threading multi-threads multiprocessing multithread multithreaded multithreading parallel-computing parallel-programming queue queues thread threading
Last synced: 31 Dec 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/nerooc/computer-graphics-pl
Exercises from 'Intro to Computer Graphics' at AGH UST (in Polish).
computer-graphics cpp university-course
Last synced: 22 Mar 2025
https://github.com/kgorze/molecular-dynamics-simulator
A 2D molecular dynamics simulator that models atomic interactions using Lennard-Jones forces on a Boltzmann lattice. Currently implements an all-pairs algorithm for force calculations with visualization capabilities. This academic project aims to evolve into a 3D simulation of water and solutes.
atom-simulation cpp lennard-jones molecular-dynamics physics-simulation
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/siddhant-k-code/encryption-decryption--cpp
Live Demo :
cpp decryptor encryptor secure
Last synced: 19 Oct 2025
https://github.com/zyn10/palindrome_using_stack
Find palindrome using stack in cpp
Last synced: 13 Sep 2025
https://github.com/carlosrs14/image-calculator
add, sub, div, and, or, ~, etc. on images...
cpp image-analysis image-processing opencv qt
Last synced: 04 Jul 2026
https://github.com/nerooc/preoop_labs
Exercises from my C++ laboratories (third semester).
Last synced: 22 Mar 2025
https://github.com/chinmay-esp/led_switch_interfacing
This repository demonstrates how to control an LED using a switch on an ESP32 microcontroller. It uses ESP-IDF, FreeRTOS, and C++ to toggle an LED based on the state of a GPIO input configured as a pull-up switch.
Last synced: 19 May 2026
https://github.com/thomas-chqt/graphics
Abstraction layer on top of multiple graphics api
cpp graphics-programming metal opengl
Last synced: 29 Apr 2026
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/neontuts/code-snippets
A collection of code snippets for web developers and programmers, including code for HTML, CSS, JavaScript, Java, PHP, Python, C & C++.
c code-snippets cpp css html java javascript php python snippets
Last synced: 30 Dec 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/seb0xff/custom-audio-broadcaster
A simple C++ broadcasting library fro audio coming from custom sources (e.g. generated by a program).
audio-streaming broadcast cpp custom-audio gstreamer hls rtmp rtsp srt webrtc
Last synced: 19 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/pythonista7/dx-ball-opengl
Re-make of the classic Atari breakout using OpenGL
Last synced: 19 May 2026
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/comba92/life-automata-sdl
⬜⬛ C++ implementation with SDL2 of Conway's Game of Life
conways-game-of-life cpp game makefile sdl2 simulation
Last synced: 19 May 2026
https://github.com/sufftea/pathfinding
pathfinding visualizer
algorithms cpp qt visualization
Last synced: 19 May 2026
https://github.com/gustavo01rb/iot
O repositório IOT é um projeto dedicado à tecnologia RFID para identificação de pessoas e controle de acessos. Ele contém códigos em C++ relacionados ao RFID e sua integração com o Arduino, explorando diferentes usos dessa tecnologia.
arduino buzzer cpp display ino internet-of-things iot lcd-display rfid rfid-reader
Last synced: 19 May 2026
https://github.com/oamkotb/cpplox
A C++ implementation of the JLox Tree-Walker Interpreter.
Last synced: 29 Mar 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/pmrv/gevo
Game of Life meets Evolution
cpp evolution game-of-life sdl2
Last synced: 19 May 2026
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/gitmahin/dsa-with-cpp-codes
Beginner-friendly C++ Data Structures and Algorithms tutorials with explanations and practical code examples.
Last synced: 04 Jul 2026
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/womblee/no_shadowplay_bs
Removes the 'anti-piracy' of Shadowplay by patching out the code that prevents recording.
cpp fix fixer instant-replay nvidia patch patcher recording restricted shadowplay widevine
Last synced: 29 Mar 2025
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/merge-sort
Implementacja algorytmu sortowania przez scalanie w C++
cpp gtest merge-sort-algorithm
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/lp1dev/dijkstracpp
Dijkstra C++ implementation
cpp dijkstra dijkstra-algorithm recursive
Last synced: 29 Mar 2025
https://github.com/dead-beef/cpp-dependency-loader
C/C++ dependency Webpack loader
c cpp dependency wasm webpack-loader
Last synced: 06 May 2026