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/nicknaso/conf-cd-rome-2018
Talk for the Codemotion Rome 2018
addon cpp javascript n-api native-module nodejs
Last synced: 12 Apr 2026
https://github.com/truongd3/new_perl-like_language
New Simple Perl-Like Language by Truong Dang
Last synced: 17 May 2026
https://github.com/sambhav228/indian_map_cpp
C++ code to generate the map of India
Last synced: 02 Jul 2026
https://github.com/marginalhours/mandelbrot-renderer
C++/SDL2 Mandelbrot set renderer
cpp cpp17 mandelbrot-fractal mandelbrot-viewer sdl2
Last synced: 07 Apr 2026
https://github.com/happybono/fuzzypotato
The solar-powered smart-flowerpot project with the ESP32 micro-controller unit. (Temperature, Humidity, Illuminance (Lux), Soil Moisture, Soil Salinity, Battery Voltage)
arduino arduino-ide cplusplus cpp environment-friendly environmental-monitoring esp32 esp32-arduino internet-of-things iot renewable-energy smartfarm smartfarms smartgarden solar-energy
Last synced: 11 Feb 2026
https://github.com/tynab/obstacle-avoiding-robot
Arduino Uno R3 Project
arduino arduino-r3 arduino-uno arduino-uno-r3 avoid avoid-obstacles avoidance c-plus-plus cpp obstacle obstacle-avoidance obstacle-avoidance-robot obstacles r3 robo robot robotics uno uno-r3 yan
Last synced: 11 Feb 2026
https://github.com/yud0uhu/chocottoos
ATtiny85とATmega328Pで動くRTOSのサンプルソースコードです。
Last synced: 17 May 2026
https://github.com/JayTwoLab/URLDownload.Michael.Dunn
Using Internet Explorer to download files (codeproject)
codeproject cpp download mfc url visualcpp visualstudio
Last synced: 17 Jul 2025
https://github.com/kushhhh-sh/phonebook-system
A CLI Phone Directory written in C++ Using file handling
cli command-line contacts-app cpp filehandling
Last synced: 15 Oct 2025
https://github.com/karmakrafts/kstd-reflect
Runtime reflection library for C++17/20.
api cmake cplusplus cplusplus17 cplusplus20 cpp cpp17 cpp20 cross-platform cross-platform-library library
Last synced: 11 May 2025
https://github.com/adarshbalu/cpp-programs
Collection of c++ programs for students
assignment bank bank-operations btech class cp cplus cplusplus-basic cpp cucek cusat experiment friend-functions inheritance lab objects programs project queue stack
Last synced: 03 Jul 2026
https://github.com/truvorskameikin/routines-cpp
The collection of header-only routines for C++
c-plus-plus cpp header-only no-dependencies
Last synced: 15 Mar 2025
https://github.com/mateoniksic/project-car-rental-management-system
car rental system using terminal interface and database (CODE) [ C++ / SQLite ORM ]
car college-project cpp database rentalsystem sqlite-orm vehicle
Last synced: 19 May 2026
https://github.com/daddesign-projects/asynchronous-spdif-mixer
"Asynchronous SPDIF Mixer" synchronizes and mixes up to three asynchronous S/PDIF streams into a 48 kHz output. Running on an STM32H743 and developed in C++ with CubeIDE, it compensates for drift with interpolation. A custom KiCad-designed PCB hosts this real-time audio processing solution.
asynchronous cpp mixer pcb spdif stm32 stm32h7
Last synced: 06 May 2025
https://github.com/mahmoud-nfz/shesolves2022
This is the main repository for the problems of shesolves' 2022 version. A competitive programming competition organized by ACM INSAT during the 10th and 11th december 2022.
competitive-programming competitive-programming-contests cplusplus cpp
Last synced: 03 Jul 2026
https://github.com/notkyoyo/hello-world
This is a repository of examples of hello world programs in all programming languages.
cpp csharp demo hacktoberfest hacktoberfest-accepted hacktoberfest2022 hello hello-world helloworld-demo helloworld-programs html5 java js programming programming-exercises programming-languages python world
Last synced: 12 Apr 2025
https://github.com/bdwhst/fluora
A CUDA PBR path tracer
cpp cuda pathtracing pbr rendering
Last synced: 13 Feb 2026
https://github.com/knapeczadam/dae-programming-4
🦖 A collection of Programming 4 lab projects from the fourth semester at Howest DAE (2024). Focused on software and game programming patterns, modular code architecture, and advanced C++ memory and design practices — bridging the gap between academic projects and professional game development.
2024 belgium c-plus-plus coding-practice cpp dae digital-arts-and-entertainment game-dev game-development game-programming howest howest-dae kortrijk lab-exercises laboratory-exercises prog4 programming programming-4 programming-labs university
Last synced: 03 Jul 2026
https://github.com/alexjmercer/ascii_art
Playing around with C++ and OpenCV in the terminal !
ascii ascii-art cpp opencv opencv-cpp visual-studio webcam-capture
Last synced: 13 Apr 2025
https://github.com/knapeczadam/dae-programming-3
🐔 A collection of Programming 3 lab projects from the third semester at Howest DAE (2023). Focused on modern C++ practices, hardware-efficient programming, and deeper system-level understanding through TDD, STL algorithms, and Win32 fundamentals.
2023 belgium c-plus-plus cpp dae digital-arts-and-entertainment game-dev game-development game-programming howest howest-dae kortrijk lab-exercises laboratory-exercises prog3 programming programming-3 programming-labs university win32
Last synced: 03 Jul 2026
https://github.com/speakez-llc/farscape
F# Native Library Binding Generator
Last synced: 21 Mar 2025
https://github.com/kavyaballa1020/smart-pond-monitoring-iot
This project is an IoT-based Smart Pond Monitoring System, designed to monitor various parameters of a pond such as pH level, water level, and water quality. It utilizes NodeMCU ESP8266 microcontroller along with pH sensors, water sensors, and water level sensors to collect data. The collected data is then transmitted to a Flask web server and stor
arduino-ide cpp css flask html internet-of-things mongodb nodemcu-esp8266 ph-sensor python
Last synced: 12 Jul 2025
https://github.com/avikumar15/cp-algorithm-solutions
Solutions to cp and algorithm problems from platforms like Leetcode, Spoj, Google Contests 👨💻
algorithms cpp cpp17 data-structure dsa-algorithm interview-preparation interview-questions leetcode leetcode-cpp leetcode-solutions python spoj spoj-solutions
Last synced: 19 May 2026
https://github.com/rxchit/barebone-os-raspi3
A simple OS that prints "Hello World", for RaspberryPi 3
c cpp kernel os qemu raspberry-pi-3
Last synced: 11 May 2026
https://github.com/xiangpenghao/cpp-template
a template to bootstrap C++ research projects
Last synced: 17 May 2026
https://github.com/kid0h/discordfontchanger
A simple tool made for easily changing Discord's font
Last synced: 17 May 2026
https://github.com/chirag-droid/opengl
This is my first OpenGl project.
cmake cmakelists cpp glad glfw glfw3 graphics graphics-library graphics-programming opengl
Last synced: 18 May 2026
https://github.com/jrob774/block-fever
My second ever finished game.
2d block block-fever cpp cpp17 emscripten game sdl sdl2 simple
Last synced: 13 Apr 2025
https://github.com/brooklyn-dev/ray-tracing
A GPU-accelerated, physically-based path tracer built with C++ and OpenGL - from scratch.
cpp cpp17 glad glfw3 glm glsl graphics opengl path-tracing pbr ray-tracing raytracer raytracing real-time-rendering
Last synced: 19 May 2026
https://github.com/aidinhamedi/advanced-arduino-datalogger
This project is an advanced datalogger that logs temperature, humidity, and air pressure. It uses an Adafruit SHT31 sensor for temperature and humidity, and a BMP180 for air pressure.
arduino arduino-ide arduino-mega bluetooth bmp180 c cpp data-collection datalogger sensors sht31 st7735 tft-display
Last synced: 21 Aug 2025
https://github.com/fabianbs96/pool_allocator
Custom memory allocators for speeding up node-based containers and object graphs
allocator cpp cpp17 header-only memory-allocation modern-cpp pool-allocator
Last synced: 22 Mar 2025
https://github.com/ningenme/compro-library
競技プログラミングのライブラリ
competitive-programming cpp library
Last synced: 26 Aug 2025
https://github.com/ferhatgec/cairo4cpp
cairo4cpp, header-only C++ wrapper around libcairo.
Last synced: 21 Jul 2025
https://github.com/javiidiazglez/advent-of-code
Advent of Code 2021 (C++)
advent-of-code advent-of-code-2021 advent-of-code-cpp adventofcode c-plus-plus code cpp
Last synced: 07 Apr 2026
https://github.com/nouraalgohary/grind-75-solutions
This GitHub repository features my solutions to Grind 75 questions, which I am approaching using multiple techniques and programming languages as per my plan.
blind-75 cpp problem-solving python
Last synced: 14 Feb 2026
https://github.com/nyrox/opengl-engine
Random GL Stuff
3d-game-engine 3d-graphics cpp opengl
Last synced: 17 May 2026
https://github.com/richelbilderbeek/k3opeenrij
C++ game of connect-three with K3 theme
children cpp game k3 puzzle-game qt qtcreator
Last synced: 20 Jan 2026
https://github.com/x4raynixx/rx-scripting
RX is a lightweight scripting language focused on simplicity and low resource usage. It’s easy to learn, fast to write, and runs smoothly even on low-end PCs.
cpp csharp javascript language nextjs programming programminglanguage python
Last synced: 08 May 2025
https://github.com/hydraphyzer/cli-based-facebook-app-in-cpp
This is a CLI Based Facebook App Made With Love and C++. Core Concepts of DSA are Implemented in This Project Very Well.
cpp cppprojects datastructures datastructures-algorithms facebook hydraphyzer muhammadzubair
Last synced: 03 Feb 2026
https://github.com/defGameEngine/defGameEngine
defGameEngine is a cross-platform game engine. Available on Windows, Linux and (probably) MacOS. Requires C++20 or higher
cpp emscripten game game-dev game-development game-engine gles gles3 glfw glfw3 gui imgui imgui-glfw lua opengl opengl3 web
Last synced: 14 Jul 2025
https://github.com/arkaht/unrealgamepackager
Simple C++ CLI program to package an Unreal Engine 5 game project by customizing its process.
build build-tool cli cpp cpp20 game package ue5 unreal-engine
Last synced: 17 Feb 2026
https://github.com/druxorey/ucv-project-redscape
Project Redscape is an exciting text-based card game, developed in C++ for TheGame.cpp.
Last synced: 18 Feb 2026
https://github.com/palmanov/visible-edge
Roberts algorithm / Invisible surfaces and lines removal algorithms
Last synced: 02 Jul 2026
https://github.com/druxorey/ucv-algobyte
A simple website offering courses in C++ and Python.
Last synced: 18 Feb 2026
https://github.com/maltsev-dev/unrealprojects
UE projects. 3 fully completed games based on free assets packs
Last synced: 30 Jan 2026
https://github.com/fahadpathan7/ai_algorithms
Artificial Intelligence Algorithms
artificial-intelligence-algorithms cpp
Last synced: 20 Jul 2025
https://github.com/basemax/combiningelements
Tiny program to display all of the element combinations.
combinations combinations-with-repetition combine combine-text combine-word combined combiner combines combining-functions combining-selectors combining-unicode-characters cpp
Last synced: 21 Jul 2025
https://github.com/innernull/osimhash
A deduplication lib built Over [SIMHASH](https://github.com/yanyiwu/simhash).
cpp deduplication lsh nlp python python3 simhash simhash-algorithm
Last synced: 18 May 2026
https://github.com/araffin/es-with-search-path
Implementation of the (μ/μ,λ)-Evolution Strategy (ES) with Search Path algorithm in C++
algorithms black-box-optimization cpp evolution-strategies
Last synced: 16 May 2026
https://github.com/maxencebonamy/Brainfuck-Interpreter
Brainfuck is a programming language containing just 8 instructions, each a character. This software is an interpreter that lets you execute a program written in Brainfuck.
brainfuck brainfuck-interpreter cpp interpreter xmake
Last synced: 12 Mar 2025
https://github.com/borededdy/cxxbattleship
A simple but functional terminal BattleShip game, written in c++
battleship battleship-game battleships-game cpp cppgame cxx terminal terminal-game
Last synced: 18 May 2026
https://github.com/BenjaminYde/ArcticEngine
Vulkan Game Engine Using Linux Dev Container
3d clang cmake container cplusplus cpp devcontainer docker dockerfile game glw graphics linux rendering sdk sdl vscode vulkan vulkan-api
Last synced: 05 May 2025
https://github.com/gryfenfer97/neon
A simple swift-like programming language
cpp lox programming-language swift swift-like
Last synced: 16 May 2026
https://github.com/savenkovigor/qtwasmtemplate
cpp github-pages qml qt qt6 template wasm
Last synced: 19 Apr 2026
https://github.com/mark-mdo47/arduinoclass
Lesson Plan and Code for a Maker-Space Arduino class 2023
arduino c cpp df2301q-voice-commands fastled hc-sr04-ultrasonic-sensor kcx-bt-emitter kcx-bt-emitter-v1-1 persistence-of-vision ws2812b-led yx5200
Last synced: 11 Feb 2026
https://github.com/h-d-owl/equipment_information
Adds nodes that provide information about CPU, GPU, RAM and Displays.
blueprints cpp game-dev game-developement game-development game-engine gamedevelopment plugin plugin-development plugins ue5 ue5-plugin unreal unreal-engine unreal-engine-cpp unreal-engine-cpp-plugin unreal-engine-plugin unrealengine unrealengine5
Last synced: 04 Jul 2026
https://github.com/deryaxacar/42-CPP-Module-05
This module teaches the fundamentals of object-oriented programming (OOP), focusing on class relationships, dynamic object management, inheritance, virtual functions, and method overriding. Students also learn to improve program reliability using try-catch blocks and handling exceptions.
42born2code 42cursus 42ecole 42projects 42school cpp cpp-modules cpp-programming cpp-programming-language cpp-programming-project cpp-project cpp98 oop oop-cpp oop-examples oops-in-cpp project
Last synced: 02 Jul 2026
https://github.com/muhammadmooazam/esp32-series
This is for teaching purposes
Last synced: 19 May 2026
https://github.com/colleagueriley/xdl
A single header file that dynamically loads the Xlib and GLX library. Written in/for ANSI C.
ansi-c c c89 cpp dymanic header-only public-domain rsgl single-header x11 xlib
Last synced: 21 Jun 2025
https://github.com/zak-grumbles/gd_fastnoise2
Godot module for the FastNoise2 library
cpp godot godot4 noise noise-generator procedural-generation
Last synced: 29 Apr 2026
https://github.com/papachristoumarios/ntua-pl1
Programming Languages I Homework Assignments
cpp java programming-language prolog python3 smlnj
Last synced: 01 May 2026
https://github.com/andreafioraldi/draught-framework
Draught Framework is a software framework that includes a virtual machine environment (Dubbel) a programming language (Stout) and a set of libraries (IPA). Yes i like beer.
assembler bison bytecode cmake compiler cpp disassembler flex framework gmp mpfr mpir shell virtual-machine
Last synced: 07 May 2026
https://github.com/avinashtare/cpp-notes
Welcome to a comprehensive repository of C++ notes, meticulously curated from my college experience and online learning journey. Whether you're a novice exploring the basics and some advance topic of C++;
Last synced: 08 Jun 2026
https://github.com/paul-maxime/bombercraft
A bomberman made using a closed-source 3D library and Minecraft textures (2014).
3d bomberman cpp minecraft-textures opengl
Last synced: 08 May 2026
https://github.com/zeta611/hello-raytracer
Tiny raytracer in modern C++, config file in Lua
Last synced: 02 May 2026
https://github.com/s-litvin/arduino-games
Ready for compile 3-game firmware for microcontrollers (AVR Atmel, Arduino nano).
arduino cpp games lunar-lander lunar-lander-game slot snake snake-game
Last synced: 29 Apr 2026
https://github.com/rachbowyer/fudlib
FUDLibrary - a user defined function library for Interbase 6
cpp interbase rdbms udf user user-defined-functions
Last synced: 10 Jun 2026
https://github.com/shahank42/connect4-cli
Play the popular Connect 4 game directly from your command line!
c-plus-plus cli cli-app cli-application cli-game cmd command-line command-line-game connect-four connect-four-game connect4 connect4-cpp cpp game terminal terminal-game
Last synced: 27 Apr 2026
https://github.com/mint-lab/vvs
VVS: A Very Very Simple Unit Testing Tool for C/C++
Last synced: 25 Apr 2026
https://github.com/jqntn/imgui98-sample
demo project for imgui98, running on win32/dx9
cplusplus cpp cpp20 docking dx9 gui high-dpi imgui native retro static-linking ui visual-studio vs22 win32 win98 windows windows-98 windows-98-compatible windows-98-theme
Last synced: 08 May 2026
https://github.com/code-theft-auto/serial-port
C++ Library for Serial Communication with Arduino
arduino cpp serial-communication
Last synced: 29 Apr 2026
https://github.com/pkoscielny/audio_vario
Audio variometer with data transmission via Bluetooth
arduino arduino-nano audio audio-vario bluetooth bmp280 cpp flight hc-06 lk8000 pressure-sensor temperature-sensor variometer
Last synced: 02 May 2026
https://github.com/thijsmie/martex-cpp
A fast and flexible TeX-to-HTML transpiler.
Last synced: 02 May 2026
https://github.com/phschaad/avl_tree
A basic implementation of an AVL-Tree in C.
avl avl-tree avl-visualizer avltree c cpp
Last synced: 02 May 2026
https://github.com/ofelipelucca/jumpking-jumping-in-real-life
Uma aplicação que permite usar seus movimentos, capturados através da webcam, para jogar jogos. Criado com C++ e a biblioteca OpenCV, adaptado para jogar JumpKing.
computer-vision cpp game game-mod opencv opencv2 software webcam webcam-capture
Last synced: 02 May 2026
https://github.com/kiwigrenade/chip-8
CHIP-8 emulator in C++. POC for my Bachelor's Degree Thesis.
chip-8 chip-8-emulator chip8 cmake cpp emulation emulator proof-of-concept
Last synced: 06 Jun 2026
https://github.com/darkygr/unreal-engine-bull-cow-ox-game
This game is made in Unreal Engine 4.27 and C++.
cpp csharp game-development unreal-engine-4
Last synced: 29 Apr 2026
https://github.com/radiopizza/tpu-tndt-defectoscope-firmware
Прошивка для ESP32-S3 в составе дефектоскопа, которая управляет реле, коммутирующие нагревательные лампы, а также подключается к ПК для эмуляции клавиатуры, мыши и передачи данных по COM-порту.
arduino cpp defectoscope esp32 heater-control led serial serial-communication tndt uart usb-hid
Last synced: 09 May 2026
https://github.com/fahadpathan7/data-structure-and-algorithm
My Data Structure and Algorithm note
Last synced: 09 Jun 2026
https://github.com/pvgupta24/cse-labs
Dump for CSE Lab assignments and programs
algorithms c computer-architecture cpp data-structures mips opengl verilog
Last synced: 09 May 2026
https://github.com/b1f6c1c4/findbug
Locate bug(s) for ANY program with YES/NO feedback only.
algebra algorithms blindness bug cpp debug lattice nodejs
Last synced: 09 May 2026
https://github.com/nicknaso/nhttp2
Exprerimenting on http2
cpp http-client http2 http2-server javascript native-module nghttp2 nodejs
Last synced: 03 May 2026
https://github.com/basemax/firstmysqludf
Sample repository to extend MySQL server by develop additional function. (Mysql UDF)
c cc cpp mariadb-udf mariadbudf mariadbudf-cc mariadbudf-cpp mysql-udf mysql-udf-example mysql-udf-sample mysqludf mysqludf-cc mysqludf-cpp udf-mariadb udf-mariadb-example udf-mariadb-sample udf-mysql udf-mysql-example udf-mysql-sample
Last synced: 03 May 2026
https://github.com/jszitas/nlsolver
Easy, header only nonlinear optimizers in C++17
cpp cpp17-library header-only-library nonlinear-optimization optimization optimizer
Last synced: 11 Feb 2026