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-18 00:06:49 UTC
- JSON Representation
https://github.com/mo-elshamy/cpp-practice-entry_level
A hands‑on collection of 19 entry‑level C++ labs—covering fundamental concepts such as data types, control flow, functions, STL basics, OOP, file I/O, and core algorithms—with well‑commented solutions adapted from Rustam‑Z’s exercises.
abstraction algorithms beginner cpp encapsulation file-io inheritance opp practice
Last synced: 23 Apr 2025
https://github.com/yaserbelal/quran_playlist_manager
A comprehensive console-based application for managing playlist.
console-application cpp datastructures
Last synced: 01 Apr 2025
https://github.com/h3bm/poc-injectors
Multi-language DLL Injectors built with C#, C++, and Java. Educational tools to demonstrate Windows API-based DLL injection methods.
cpp csharp dll-injection dll-injector educational injector injector-tool injector-x64 java windows-api
Last synced: 23 Apr 2025
https://github.com/liang799/DSA-q2
DSA project
console cpp visual-studio windows
Last synced: 11 Mar 2025
https://github.com/yottaawesome/cmake-playground
CMake, Testing and Tooling for C/C++ course
Last synced: 25 Mar 2025
https://github.com/bavinnk/arduino-led-sequencer-inline-assembly-version-
An Arduino 6-LED sequencer, rewritten from C++ to run on inline AVR assembly. It's a dive into low-level microcontroller programming, proving that assembly still has its place, even for a "simple" blink.
arduino-uno assembly-language-programming cpp diagram inline-assembly simulation
Last synced: 01 Jul 2025
https://github.com/versemetaverse/dynamicstack
A highly opinionated MetaVerse friendly Modern Stack that is like a warm summer breeze of fresh air and above all, fun to work with into the next decade. Designed to deliver stunning apps that delight users, grab their attention and deliver real insight and usefulness that keeps your users coming back for more.
ai cpp csharp fsharp golang gpu iac java jupyter kubernetes metaverse net-interactive-notebook pulumi python rust uefn unreal-engine verse wasm
Last synced: 02 Jan 2026
https://github.com/upc-pre-202402-si572-wv71/iot-custom-chip-gps-neo6m-on-esp32-embedded-app-wv71
IoT Embedded Application illustrating the creation and use of a custom chip. The chip is a Neo6m GPS Module. The C++ Sketch Application reads values from sensor and display information about Location, Speed, Date and Time. The custom chip includes NMEA GPS Sample Data.
arduino cpp esp32 gps iot-application neo6m sketch wokwi wokwi-custom-chip
Last synced: 12 Apr 2026
https://github.com/jaem1n207/cpp-algorithms
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++
algorithms computer-science cpp data-structures
Last synced: 30 May 2026
https://github.com/shawaiz-khan/sorting-visualizer
A web app that visualizes sorting algorithms using React, Cpp and WebAssembly.
cpp react tailwindcss wasm webassembly
Last synced: 02 Apr 2026
https://github.com/upi20/kalkulator_sederhana_cplusplus
Program kalkulator sederhana menggunakan bahasa pemrograman C++
calculator cplusplus cpp simple-program
Last synced: 14 Mar 2025
https://github.com/zaki-x86/http-server-examples
Examples of how to create an HTTP server based on Qt framework
cpp http-server networking qt5
Last synced: 07 Mar 2026
https://github.com/ybda/digital_lib
SQLite3 example of working with database
Last synced: 06 Jul 2025
https://github.com/mexikoedi/tcio
This is a simple C++ program which I programmed to learn C++.
calculation cpp input output program simple testing
Last synced: 11 Nov 2025
https://github.com/vks-24/cpp_practice
This repo has implementations of problems in Striver A2Z DSA Sheet
Last synced: 18 Jun 2026
https://github.com/maliha-tasnim/image-subset-analyzer
A C++ project that analyzes JPEG images to identify subset images. Given a set of JPEG files, this tool detects if one image is a cropped version of another, helping to identify relationships among images by comparing structural and pixel data.
cpp image-analysis image-comparison image-subset-detection jpeg libjpeg-turbo
Last synced: 01 Mar 2025
https://github.com/autokaka/dynapse
Yet another C++ runtime reflection solution.
Last synced: 23 Jul 2025
https://github.com/nishatrhythm/object-oriented-programming-c-plus-plus
Object Oriented Programming - C++ related basic programs can be found in this repository.
cplusplus cpp object-oriented-programming
Last synced: 20 Jul 2025
https://github.com/maxadams0/cpprobot
Alpha Knights' (FRC Team 6695) C++ Robot Codebase
cpp first-robotics-competition frc-c-plus-plus frc-robot
Last synced: 07 Apr 2025
https://github.com/saketsarin/safemail-frontend
SafeMail is a theft prevention system that uses facial recognition and identifies whether it's the authorized user or not and then unlocks the mailbox or cash counter. It informs the user, logs the image of the perpetrator on a dashboard, and finally tweets potential mail or cash theft on a neighborhood Twitter.
arduino azure-facial-recognition-api bootstrap cpp google-cloud-vision-api mysql python vercel
Last synced: 12 Apr 2026
https://github.com/carlosagalicia/car-performance
This program lets users create custom cars with unique values for speed, handling, acceleration, take-off, and braking ranging from 0 to 10, calculating the car's average performance and allowing modifications to parts.
cplusplus cpp object-oriented-programming
Last synced: 13 Jun 2026
https://github.com/helynranta/flappy-karp
This is my little flappy bird clone with which I’m testing how to package my engine.
cpp flappybird gamedev handmade
Last synced: 05 Oct 2025
https://github.com/ayush272002/codeforces-sol
Solutions to various problems from Codeforces contests
Last synced: 06 Oct 2025
https://github.com/dikdns/recap-cpp-dasar
Mengulang Cpp Dasar untuk Membimbing teman-teman SITCOM
Last synced: 07 Apr 2025
https://github.com/kplanisphere/binary-tree-operations
Proyecto 8 - Estructuras de Datos
binary-tree cpp data-structures in-order node-insertion post-order pre-order tree-operations tree-traversal
Last synced: 17 Jul 2025
https://github.com/ergus/spinbits
Simple matrix of spins implemented with single bits/spin position to save space.
Last synced: 17 Jun 2025
https://github.com/zulhaditya/linked-list
Implementation linked list in C++ programming language.
Last synced: 16 Mar 2025
https://github.com/tajul-islam-refath/online-judge-problems-soluations
cpp leetcode-solutions problem-solving
Last synced: 12 Apr 2025
https://github.com/wolgemoth/athyg-deserialiser
A C++ utility for deserialising data from the ATHYG dataset.
astronomy athyg augmented-tycho catalogue cpp cpp17 dataset deserialization gliese hipparcos stars stellar tycho yale
Last synced: 10 Jul 2025
https://github.com/umarlypoeta/agh_rpg_game
AGH RPG Game is a simple 2D retro-inspired RPG created using C++ and the SFML library. The game showcases a tile-based map and basic player movement mechanics.
Last synced: 23 Mar 2025
https://github.com/stas1f1/gl_final_project
Final OpenGL project for CG course, 4th year of study, MMCS SFEDU
Last synced: 10 Mar 2026
https://github.com/mouad-el-asri/piscine_object
A structured c++ piscine covering key software development concepts: encapsulation, relationships, UML, SOLID principles, and design patterns through hands-on exercises.
cpp design-patterns encapsulation relationships solid-principles uml-class-diagram
Last synced: 08 Nov 2025
https://github.com/toxe/komoot-downloader
Download Komoot user tour files
api-client cpp cpp20 download gpx komoot
Last synced: 22 Mar 2025
https://github.com/alexandrepiveteau/heig-template-cpp
A template repository, tailored for HEIG-VD C++ labs.
Last synced: 01 Sep 2025
https://github.com/jwillikers/gnu-arm-embedded-ssh-image
A container image for running the ARM embedded toolchain from an OpenSSH server, built on Fedora
buildah c clion cpp fedora gnu-arm-embedded-toolchain openssh
Last synced: 15 Apr 2025
https://github.com/eli-keli/cpp-class
Object Oriented Programming class (Zetech University)
Last synced: 12 Jun 2025
https://github.com/zulhaditya/simple-store
Store application by applying basic C++ programming.
Last synced: 16 Mar 2025
https://github.com/nir3x/safe_ptr.hpp
A C++ utility for safe memory reading
cplusplus cpp debugging introspection memory-management readprocessmemory safe-pointer security virtualprotectex windows
Last synced: 24 Apr 2026
https://github.com/fontseca/concurrent-email-server
program for sending emails to several recipients concurrently (for technical assessment)
cpp mail-client multithreading priority-queue
Last synced: 16 Jul 2026
https://github.com/MemoryLeek/ld43
Ludum Dare #43
cpp ludum-dare ludum-dare-43 sfml sfml-game
Last synced: 10 Mar 2025
https://github.com/toshikinakamura0412/pointcloud_extractor_ros
ROS package for pointcloud extraction
cpp mit-license pcd pcl pointcloud robotics ros ros-noetic
Last synced: 11 May 2026
https://github.com/fraadap/backendecommerce
This is a project for a Computer Science Bachelor Course. It's been implemented an HTTP server for an ecommerce backend. Project has a multicore and multithread architecture, managed by Redis.
Last synced: 26 May 2026
https://github.com/anime-pdf/timeduration-cpp
A lightweight C++17 header-only library for parsing and formatting human-readable time durations (e.g., "2d 5h 30m"). Supports chrono integration, SQL interval output, and flexible duration construction.
chrono cpp cpp17 cpp17-library duration-parser header-only lightweight sql-interval time-parsing utility-library
Last synced: 09 Apr 2025
https://github.com/holy-mahdi/optimine
A next-gen voxel sandbox where creativity, survival, and optimization collide!
cpp game game-development vulkan
Last synced: 08 Apr 2025
https://github.com/tahaaa22/printf
custom implementation of the printf function in C using linux and vim
Last synced: 19 Apr 2026
https://github.com/yousifj129/relearningprogramming
I didn't code in a while, so I am gonna relearn what I forgot with simple programs and testing
cpp csharp java javascript learning learning-by-doing programming-languages python testing
Last synced: 11 Apr 2026
https://github.com/rewrking/rew.cpp-xtd-syntax
C++ Extended Syntax Highlighting
cpp visual-studio-code vscode-extension
Last synced: 18 Apr 2026
https://github.com/vincy1230/oop-class
北京工商大学 计算机与人工智能学院 面向对象语言与编程 (2023-2024-2 | 杨伟杰) 课程实验集
Last synced: 15 Mar 2025
https://github.com/jackrekirby/heatmyhome-simulator-dev
This repository was used to develop the heating simulator for the HeatMyHome.ninja website. The website simulates domestic heating and solar systems to find the most optimal configuration. The simulations incorporate spatial and temporal factors, including solar and temperature weather data specific to a home’s location.
cpp heating matlab modelling renewable-energy rust wasm
Last synced: 12 Apr 2026
https://github.com/dandeto/profiling
Testing how fast different languages run selected algorithms based on different platforms
algorithms batch c cpp javascript performance-analysis performance-testing python ruby shell
Last synced: 12 Apr 2026
https://github.com/ombrelin/dut1-sda
Projet Structure de Données et Algorithme : Traitements de message
Last synced: 09 Apr 2025
https://github.com/gotbordom/selfupdate
This was a coding interview problem asking to write a self updating application.
Last synced: 16 Jul 2025
https://github.com/matu3ba/customnumbersystem
spartanic hacked together custom runtime-choosable number system in C, C++ and Zig
c cpp number-system number-system-conversion number-system-converter zig
Last synced: 01 May 2026
https://github.com/gabrielemessina/p2p_wireless_networks_course
Final assignment for the 'P2P and Wireless networks' course by University of Catania
cpp ns3 ns3-simulator p2p p2p-network wireless-network
Last synced: 18 Jul 2026
https://github.com/liraymond04/usaco-practice
A collection of solutions for problems on the USA Computing Olympiad, ranging from Silver to Gold difficulty.
algorithms algorithms-and-data-structures c-plus-plus competitive-programming cpp usaco
Last synced: 16 Mar 2025
https://github.com/arminveres/comp-astro-hs23
Computational Astrophysics AST245: N-Body simulation and other exercises
astrophysical-simulation astrophysics computational-astrophysics cpp
Last synced: 18 Jan 2026
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/chrkspln/synth
real-time audio synthesizer built with C++20/JUCE. has multiple waveforms, animated UI, ai-gen built-in melodies
audio cpp juce-framework synthesizer
Last synced: 10 Jul 2026
https://github.com/nesktf/metnum
Numerical methods in C++17
armadillo college-assignment cpp cpp17 gnuplot numerical-methods
Last synced: 25 Mar 2025
https://github.com/priyanshscpp/scheduler-gtest
Demonstrates OS-level thinking (round-robin, priority, etc.). Very relevant for CPU/microarchitecture work.
cpp gtest operating-systems qualcomm unit-testing
Last synced: 04 Sep 2025
https://github.com/connorsweeneydev/cpptemplate
An easily modifiable template for C++ projects that compiles using the MinGW toolchain on Windows and natively on Linux.
cpp makefile mingw template-project
Last synced: 11 Jun 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/continuum3416/cpp-rng
Mersenne Twister 19937 RNG with 11 different seeding methods. Support SFML, OpenGL and Vulkan (optional).
Last synced: 08 Apr 2025
https://github.com/beyzakomish/matrix-multiplication-project
This C++ program performs matrix manipulation by implementing a custom matrix operation on an input matrix B and a core matrix C. The result is stored in the output matrix A.
2d-dynamic-arrays 2darrays cpp dynamic-arrays dynamically matrix-calculations matrix-multiplication multi-dimensional-array multiarray
Last synced: 30 Mar 2025
https://github.com/dahlitzflorian/smallgames
Program including small games to play.
console-application cpp dll game-development
Last synced: 11 Oct 2025
https://github.com/markcaldropoli/cs350assignment3
Optimal, Least Recently Used, FIFO, Random, and Clock Page Replacement Algorithms & Visualizations
c cpp gnuplot makefile page-replacement
Last synced: 28 Apr 2026
https://github.com/sahuang/leetcode-in-cpp
LeetCode Solutions in C as an exercise
c cpp interview-practice leetcode
Last synced: 20 Jan 2026
https://github.com/ruimaciel/fempcli
Command line interface for libfemp, a small finite element method library written in C++ and developed to analyse 3D elastic solid models.
cmake command-line-tool computational-mechanics cpp finite-element-analysis finite-element-method solid-mechanics structural-engineering
Last synced: 04 Jul 2025
https://github.com/iivvaannxx/pirateland
🏴☠ A pirate-themed game packed with exciting minigames on the high seas.
cpp education game game-development gaming minigames pirates unreal-engine
Last synced: 26 Feb 2025
https://github.com/connor-ryan-1998/watertankmeasurer
Use Ardunio to measure distance
Last synced: 13 Apr 2026
https://github.com/yutotnh/spirit-mbed-can-motor-driver
spirit と CAN を用いた Mbed の モータードライバ制御プログラム(Peripheral側)
Last synced: 06 Jun 2026
https://github.com/yhabteab/trainee-cpp-sort
Trainee-cpp-sort is an imitation of the satandard sort command. I recommend to use this only for test and learning purposes. I developed this sort program so that I can gradually learn to use C ++.
command-line-arguments-parser cpp cpp-sort how-to-code options-parsing sort sort-commands sort-options sortable sorter sorting-algorithms sorting-algorithms-implemented trainee-cpp-sort
Last synced: 23 Mar 2025
https://github.com/scrolldynasty/intrusion_detection_system_ids
Intrusion_Detection_System_IDS
c cmake cpp detection-systems ids makfile npcap python python3
Last synced: 11 Apr 2026