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-20 00:06:45 UTC
- JSON Representation
https://github.com/fabiannorbertoescobar/arduino-ejercicios
Aprendiendo un poco de Arduino, uso de sensores y actuadores, conexión Bluetooth y simulación de circuitos con Tinkercad
arduino arduino-uno c cpp fritzing tinkercad
Last synced: 06 May 2026
https://github.com/v3ssel/calculator-v2-0
Calculator on shunting yard algorithm with Qt UI
calculator cmake cpp macos qt reverse-polish-notation shunting-yard-algorithm
Last synced: 06 May 2026
https://github.com/salamonrafal/c-examples
This is template for Visual Code for developing C/C++ application.
c c-example clang cpp template visual-studio-code
Last synced: 06 May 2026
https://github.com/chinmay-esp/microros_sub-led
This project demonstrates how to control an LED using ROS2 Humble and Micro-ROS on an ESP32. The ESP32 subscribes to the led_control topic and toggles the LED state based on received messages. Ideal for learning ROS2 integration with embedded systems. 🚀🔌
cpp esp32 microros platformio ros-subscriber ros2-humble
Last synced: 06 May 2026
https://github.com/situx/misc
Collection of miscellaneous smaller projects
c cpp haskell java mips-assembly
Last synced: 06 May 2026
https://github.com/elvisdukaj/ar
Augmented reality projects
augmented-reality camera-calibration cpp marker-detection opencv
Last synced: 19 Jun 2026
https://github.com/sprinining/mdfile
algorithms android cpp designpatterns git java
Last synced: 04 May 2026
https://github.com/towaquimbayo/comp-4736
BCIT Computer Systems Technology (CST) - COMP 4736 (Intro to Operating Systems)
c cpp memory-allocation memory-cache memory-management operating-system os shell shell-script thread threading
Last synced: 06 May 2026
https://github.com/arden-stanley/learning-graphics-tutorial
Tracking my progress through LearnOpenGL tutorials
cpp graphics-programming opengl
Last synced: 02 May 2026
https://github.com/githubfoam/groovy-cpp-githubactions
groovy gradle cpp githubactions
cpp githubactions gradle groovy
Last synced: 06 May 2026
https://github.com/victornpb/capacitance_meter
arduino-sketch cpp data-acquisition firmware meters
Last synced: 03 May 2026
https://github.com/thiagosilvaantenor/scripts_bash_python_linux
Scripts pedidos na 2ª prova pratica de Sistemas Operacionais 2
cpp debian-linux linux python3
Last synced: 04 May 2026
https://github.com/qluana7/cpp-archive
A personal archive of C++ code snippets, algorithms, and utility programs.
Last synced: 28 Jun 2026
https://github.com/bfortuner/computer-architecture
Intro to computer architecture
assembly-language c computer-architecture cpp mips mips-assembly
Last synced: 04 May 2026
https://github.com/kzamanbd/phitron
Welcome to our Problem-Solving Repository! This repository is a curated collection of solutions and resources aimed at addressing a variety of challenges encountered in software industry. Whether you're a developer, a project manager, or an enthusiast in software development field...
Last synced: 06 May 2026
https://github.com/hazeliscoding/quiz-game-redux
A CLI based quizzing application.
cpp data-oriented-programming nlohmann-json
Last synced: 19 Jun 2026
https://github.com/schanur/auto-refactor
Library of scripts, each automatically converting C/C++ source files on a specific manner like making it platform independent
c code-generation cpp platform-independent regex style-guide
Last synced: 06 May 2026
https://github.com/sohne/slidev-addon-cpp-runner
A Slidev addon for running C + C++ code in Slidev slides
Last synced: 06 May 2026
https://github.com/hajjsalad/stm32-esp32-iot-monitor-and-control
An ESP32 & STM32-based IoT system for monitoring environmental sensors and controlling devices. Collects sensor data, aggregates it locally, and publishes to AWS IoT Core efficiently, with Wi-Fi management, MQTT communication, and OTA-ready architecture.
aws-iot c cpp esp-idf esp32 freertos make mqtt oop ota-update priority-scheduling stm32 uart uart-handshake wifi
Last synced: 06 May 2026
https://github.com/sachingw777/data-structures
Implementation of C++ Data Structures & Algorithms.
algorithms cpp data-structures
Last synced: 10 Jun 2026
https://github.com/alfredbaudisch/cimgui_colortextedit
C interface for ImGuiColorTextEdit, a syntax highlighting text editor for ImGui, on top of cimgui
c cpp dear-imgui immediate-gui syntax-highlighting text-editor
Last synced: 26 Apr 2026
https://github.com/liraymond04/olc-game-of-life
Implementation John Conway's Game of Life in the One Lone Coder game engine.
c-plus-plus cpp game-development game-of-life john-conway olc olcpixelgameengine pge
Last synced: 16 Mar 2025
https://github.com/andrea-graziano-gitto/ethical-simulation-in-autonomous-driving_andrea-gitto_simone-piconese
Pseudo AI Code Trolley Problem Simulation C++
article cpp statistics study-project trolley-problem
Last synced: 09 Apr 2025
https://github.com/alessioborgi/home_automation
Smart Home Environment implementation using IoT and automation technologies, featuring the development of systems for controlling home devices, monitoring environmental conditions, and enhancing daily life convenience through automated routines, including the miniature home building and the app development.
arduino automation cpp home iot
Last synced: 28 Mar 2025
https://github.com/kenryus/type-85-electronic-observer
Qt6で作成されたクロスプラットフォームな艦これ補助専ブラ
Last synced: 12 Jun 2025
https://github.com/terenstare/aoc24
My solutions to Advent of Code 2024
advent-of-code advent-of-code-2024 advent-of-code-2024-cpp cpp cpp20
Last synced: 25 Mar 2025
https://github.com/heyfoz/cpp_name_string_manipulator
The Name String Manipulator Program (C++) uses a loop to ask a user to enter a name in FirstName MI LastName format (MI represents middle initial). A string is passed to a function that converts the input to LastName, FirstName MI format. The resulting string is printed to the console.
cpp functions name string-manipulation
Last synced: 25 Mar 2025
https://github.com/heyfoz/cpp-ulam-sequence-io-loop
The Ulam Sequence Program (C++) uses a loop to ask the user to enter an integer that is greater than or equal to 2. If the user enters valid input, the Ulam Sequence is processed as output, using the user input as the first integer of the sequence. Otherwise, the loop continues until the user enters valid input.
Last synced: 14 Jun 2025
https://github.com/atomicptr/jello
A tiny, single file, header only logging library for C++23
cpp cpp-logger cpp23 logging logging-library
Last synced: 02 Apr 2025
https://github.com/ehwan/adventofcode2023
Advent Of Code 2023 https://adventofcode.com/
Last synced: 02 Apr 2025
https://github.com/elisiomassaqui/guia-definitivo-unity-arduino
Faça comunicação, controle e muito mais.
Last synced: 12 Apr 2026
https://github.com/tigran-sargsyan-w/cpp-module-03
This module is designed to help you understand inheritance in C++.
42 42-school claptrap class-design constructors cpp cpp98 destructors diamond-problem diamondtrap fragtrap inheritance multiple-inheritance oop orthodox-canonical-class polymorphism scavtrap
Last synced: 29 May 2026
https://github.com/tigran-sargsyan-w/cpp-module-04
This module is designed to help you understand subtype polymorphism, abstract classes, and interfaces in C++.
42 42-school abstract-class cpp cpp-modules cpp98 deep-copy inheritance interface memory-management object-oriented-programming oop polymorphism pure-virtual rule-of-three subtype-polymorphism virtual-functions
Last synced: 29 May 2026
https://github.com/tavakkoliamirmohammad/tash-shell
A modern Unix shell written in C++ — pipes, redirection, job control, scripting, aliases, and command substitution.
Last synced: 19 Apr 2026
https://github.com/mrpecko/binary-decimal-converter
❤️ A simple, dark-themed JavaScript binary-to-decimal and decimal-to-binary converter. Supports full IP address conversions, not just single octets.
algorithms-and-data-structures app calculator cpp decimal-converter googlermridul hacktoberfest html javascript python react recurrent-neural-network sublime-text usestate
Last synced: 12 Apr 2026
https://github.com/angeligareta/shortest-path-algorithm
Implementation of the A Star Search Algorithm in C++ and QT to find the shortest path between two positions.
a-star a-star-algorithm a-star-search cpp shortest-path shortest-path-algorithm shortest-paths
Last synced: 16 Mar 2025
https://github.com/angeligareta/image-processing-overview
Image Processing projects developed for the Image Processing, Analysis, and Classification course at UPM. Implemented using OpenCV and C++.
cpp cpp14 image-processing opencv opencv-cpp upm
Last synced: 18 May 2026
https://github.com/zhongruoyu/minithread
A lightweight, self-contained C++17 std::thread implementation with pthread.
Last synced: 20 Jun 2026
https://github.com/erme07/tetris_cpp
Tetris game made with c++
cpp game miniwin tetris tetris-game
Last synced: 14 Jul 2026
https://github.com/0xhilsa/cpp.py
compile and run C++ files in python environment
Last synced: 09 Apr 2025
https://github.com/sulig/cpp_00
42 42-school 42barcelona 42cursus 42projects 42school cpp cpp-module cpp-module-00 cpp-modules cpp-modules-42 programming
Last synced: 09 Apr 2025
https://github.com/engichang1467/torpoengine
Making my first game rendering engine with OpenGL and C++
cpp game-rendering-engine opengl torpo
Last synced: 18 May 2026
https://github.com/aan-cloud/print_star_1
Program ini dirancang untuk mencetak pola bintang berdasarkan input bilangan ganjil dari pengguna.
Last synced: 03 Apr 2025
https://github.com/noeldevelops/stem-degrees-analysis-cpp
C++ Data Analysis, I/O - takes an external data file for processing, performs some statistical analysis, and displays the results in the console
Last synced: 29 May 2026
https://github.com/Andezion/SimulatorOfFalling
This is my small project demonstrating the fall of a ball depending on user specified parameters.
cpp object-oriented-programming physics sfml-cpp sfml-library simulation
Last synced: 25 Aug 2025
https://github.com/d3portillo/valiendoencpp
Cositas que estoy haciendo pa aprender C++
Last synced: 09 Apr 2025
https://github.com/nizamiza/8-queens
Visualization of the 8 queens puzzle
8queens beam-search cpp olcpixelgameengine pixel-art tabu-search
Last synced: 09 Apr 2025
https://github.com/sokmontrey/nodeflow
A simple and highly extensible Computational graph library written in C++ with the support of auto diff.
autodifferentiation cpp deep-learning derivatives graph machine-learning math
Last synced: 25 Mar 2025
https://github.com/adilius/ns-3-network-simulations
Network simulations written in ns-3
Last synced: 11 Jun 2025
https://github.com/hazemkrimi/jack-vm-translator
VM Translator from The Jack language VM code to The Hack language assembly code as part of the Nand to Tetris course
Last synced: 09 Apr 2025
https://github.com/bjornmelin/cuda-core-projects
🎯 Essential CUDA programming patterns and optimizations. Showcasing parallel computing expertise through matrix operations, memory management, and advanced kernel implementations. 💻
cpp cuda cuda-kernels gpu-computing high-performance-computing nvidia optimization parallel-computing
Last synced: 12 Apr 2026
https://github.com/engichang1467/tetriscpp
Developed a tetris game with C++ and SFML libraries
cpp sfml sfml-game tetris-game
Last synced: 06 Jun 2026
https://github.com/tsnsoft/vs2022_cpp_wxwidgets_choice
Пример программы на C++ с использованием компонент выбора wxWidgets в Visual Studio 2022
2022 choice cpp visual-studio wxwidgets
Last synced: 12 Jul 2025
https://github.com/tsnsoft/vscode_for_cpp_linux
VSCode для C++ в Linux Mint 20
cpp linux linuxmint visual-studio-code vscode wxwidgets
Last synced: 27 Apr 2026
https://github.com/riswan-nopiyar/latihan-cpp
C++ is a powerful, high-performance programming language that supports both procedural and object-oriented programming paradigms. It is widely used for system software, game development, and applications requiring high efficiency and performance.
Last synced: 12 Jun 2025
https://github.com/guibrandt/lcs_demo
Demonstração de algoritmo Largest Common Subsequence, pra aula do maligno \o
cpp demo dynamic-programming graphviz lcs maligno
Last synced: 19 Jun 2026
https://github.com/heig-tin-info/exercise-cpp-smart-pointer
Exercice sur les Smart Pointers en C++
Last synced: 14 Jul 2026
https://github.com/wonikrobotics-git/allegro_hand_ros2_v5-3finger
allegro-hand cpp moveit2 python ros2-humble
Last synced: 12 Apr 2026
https://github.com/jkopiszka/mathextended
C++ Library dedicated to extend possibilities of Math operations in your project.
c cpp cpp-library library math
Last synced: 19 Apr 2026
https://github.com/shucharjer/offsetreader
A simple in-program field offset reader. | 一个简单的程序内字段偏移读取器
Last synced: 02 Apr 2025
https://github.com/innovationmech/cpp-template
A comprehensive C++ project template demonstrating modern C++ development practices with CMake build system.
Last synced: 18 Jan 2026
https://github.com/faiyaz103/doconthego
DOC on the GO is an object-oriented C++ project designed to manage doctor appointments and database operations seamlessly.
cpp doctor-appointment-management file-handling-in-cpp object-oriented-programming oop
Last synced: 04 Jul 2025
https://github.com/inightjar/overloading-overriding
Demonstarting The Difference Between Function Overloading And Overriding In CPP.
cpp functionoverloading functionoverriding
Last synced: 14 Jul 2026
https://github.com/nanda-gopal-sb/memory-match
A memory match game made in C++ and SFML
Last synced: 03 Apr 2025
https://github.com/steelx/sfcity
SF-City Game built with SFML (in-progress)
Last synced: 09 Apr 2025
https://github.com/crispinalan/caspercalendar
Casper Calendar is a talking desktop calendar built with C++ and CopperSpice. It uses a built-in diphone speech synthesizer.
calendar copperspice cpp speech text-to-speech
Last synced: 04 Sep 2025
https://github.com/shaina-gh/construction-of-quadruples
A C++ program to convert infix expressions to postfix and generate intermediate code using quadruples for compiler design.
compiler-design construction-of-quadruples cpp infix-to-postfix infixtopostfix intermediate-code-generation
Last synced: 14 Jul 2026
https://github.com/sid911/x16bitemulation
This repository is basically me trying to emulate 6502 processor which is 16 bit fully on software level.
cpp emulation processor-simulator
Last synced: 01 Dec 2025
https://github.com/nfig03/grocery-list-tracker
Grocery list tracker utilizing file handling to output item frequency in a chosen format :clipboard:
cpp filehandling header-files mapping
Last synced: 16 Mar 2025
https://github.com/aaneleh/pg2025-gb
Projeto para avalição de processamento gráfico 2025/1, UNISINOS
Last synced: 13 Apr 2026
https://github.com/stiliyandr/allocator
A C++14 allocator implemented with buddy allocation.
algorithms allocator cpp cpp14 data-structures
Last synced: 09 Apr 2025
https://github.com/ugreg/opengl-playground
TheChernoProject Yan Chernikov OpenGL
cpp opengl rendering vertex-buffer
Last synced: 20 Apr 2026
https://github.com/dereckmezquita/cpp-bouncy-balls
Demonstrating physics principles and laws in C++ SFML bouncy ball physics simulation.
Last synced: 18 Jan 2026
https://github.com/kyle-seto/straights
C++ Object Oriented Programing Card Game
Last synced: 16 Mar 2025
https://github.com/nirok2823/microcontrollers
My Microcontrollers Journey, good projects for beginners and intermediate in Assembly, C and C++
assembly c cpp embedded-systems
Last synced: 09 May 2026
https://github.com/natdev15/iot_payload_optimization_natesh_masters_thesis_2025
Comparative implementation of binary serialization protocols — CBOR, MessagePack, Struct + Zlib, and Protobuf — for IoT payload optimization under hybrid TN/NT satellite networks. Developed and validated using Astrocast LEO and oneM2M (Mobius) middleware.
astrocast cbor cpp docker iot javascript messagepack networking nginx nodejs onem2m protobuf protocol-buffers python struct thesis thesis-project zlib
Last synced: 13 Apr 2026
https://github.com/kunaldhongade/cpp-hacktoberfest
Cpp practice questions
cpp cpp-course cpp-programming good-first-issue hacking hacktober hacktoberfest hacktoberfest-accepted hacktoberfest2023 leetcode-cpp leetcode-solutions question-answering
Last synced: 20 Jan 2026
https://github.com/jhleeeme/fake-log-collector
Fake Log Collection & Visualization
cpp data-engineering data-pipeline docker docker-compose grafana hadoop hdfs influxdb ipc java kafka kafka-streams message-queue python3 telegraf visualization
Last synced: 13 Apr 2026
https://github.com/samrudhibhise34/anymap
AnyMap is a Python library for flexible mapping and visualization. Explore data with ease using our tools. 🌍📊
android automatic-mapping baidumap code-execution code-injection cpp geospatial graphics kernel-exploits mapper mapping netpbm openstreetmap portable-bitmap portable-pixmap ppm rust windows
Last synced: 13 Apr 2026
https://github.com/bostonsinaga/zombiehelicoptergap
Survive the zombie doom with a helicopter
Last synced: 05 Jul 2025