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-17 00:06:47 UTC
- JSON Representation
https://github.com/starkris51/sigmaboy
Retarded Gameboy emulator made in SDL3 C++
Last synced: 23 Apr 2025
https://github.com/ashworth3/dijkstragraphsolver
Efficient C++ graph pathfinding using Dijkstra’s algorithm and a custom-built min-heap. Reads graphs from file and supports shortest path queries with a simple interactive CLI.
algorithms-and-data-structures cli-app cpp dijkstra
Last synced: 23 Apr 2025
https://github.com/miguelgarcia21/client-server-imp
Client-server implementation in C++ using TCP sockets from Boost/ASIO. Work in progress.
asio boost cpp network sockets tcp-client tcp-server
Last synced: 23 Apr 2025
https://github.com/lcroxy/simple-task-manager
This is a simple command-line task manager written in C++ that uses JSON to store tasks locally. It allows users to create, view, and remove tasks through an intuitive terminal interface. This project marks my first structured C++ application, and I plan to expand its functionality progressively as I continue to learn.
bigginers cpp friendly learning simple-project task-manager
Last synced: 23 Apr 2025
https://github.com/bdcbqa314159/cpp_crossplatform_libs
In this repository I worked with static and dynamic linkage with a cross-platform support.
cpp learning-by-doing library-app programming
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/allyedge/allyignore-cpp
A tool that finds and removes unnecessary lines from .gitignore files.
c-plus-plus cpp git gitignore gitignore-generator
Last synced: 19 May 2026
https://github.com/mistzsoftware/stickman-adventure
A simple SFML game made to try and learn C++ OOP, This is just a Stickman in a paper world
2d cplusplus cpp game oop platformer sfml stickman
Last synced: 02 Jul 2025
https://github.com/sh-nihil-mukkesh-25/vaultify
Vaultify is an intelligent security system combining ESP32 hardware with AI-powered monitoring. It features RFID-based access control, motion detection, automated auto-lock, real-time alerts, and a dashboard for tracking and analyzing security events.
arduino c chatbot cpp esp32 fastapi gemini-api html langchain mpu6050 python render-deployment rfid-reader twilio-sms-api vercel-deployment
Last synced: 14 Apr 2026
https://github.com/ashottadevosyan/cpp-learning-hub
This repository contains C++ tutorials on different topics. From implementing my own data structures, such as vector, linked list to other algorithms.
algorithms cpp data-structures
Last synced: 08 Apr 2025
https://github.com/gtr/cs-uy-2124
repository for my object-oriented programming class
Last synced: 16 Jan 2026
https://github.com/cameronclay/wnlib-chat
GUI based application similar to IRC, with the ability to connect to a chat server to send and receive messages from server members. Supports whiteboard. Written in C++ using WNLIB.
cmake cpp google-test library multithreading qt sockets stl tcp-client-server win32-api
Last synced: 11 Apr 2026
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/antoniotoni/2048-ascii
Terminal version of game 2048 made in C++
cplusplus cpp game terminal-based terminal-game
Last synced: 12 Apr 2026
https://github.com/chungzh/lspro
Pro version ls. Written in C++ 17.
cpp cpp17 cross-platform get-childitem ls
Last synced: 27 Oct 2025
https://github.com/creeper82/pamview
A simple PAM (portable anymap) file viewer and editor, powered by Qt and C++
bitmap cplusplus cpp portable-anymap qt qt6
Last synced: 04 May 2026
https://github.com/kplanisphere/polar-function-graphing-bresenham
Proyecto 2 - Graficación
algorithm-implementation bresenhams-algorithm computer-graphics cpp data-visualization graphing opengl polar-coordinates rose-curve
Last synced: 29 Apr 2026
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/dgkim5360/the-cpp-programming-language-stroustrup
Executable excerpts and summaries from "The C++ Programming Language" 4/E by Stroustrup
Last synced: 25 Mar 2025
https://github.com/wesleych3n/windowsdeviceinfodumper
Basic example of using win api to get device hardware id etc....
cpp device-info example windows-api
Last synced: 09 May 2026
https://github.com/eli-keli/cpp-class
Object Oriented Programming class (Zetech University)
Last synced: 12 Jun 2025
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/mclements/rcpprngstream
R package for using the RngStream C++ library
cpp r random-number-generators rcpp
Last synced: 19 May 2026
https://github.com/sajed-zarrinpour/number-partitioning
cpp discrete-mathematics graph number-theory
Last synced: 01 Apr 2025
https://github.com/stephanlachnit/scriptsizefsm
C++ Final State Machine library
cpp cpp17 finite-state-machine fsm header-only
Last synced: 13 Oct 2025
https://github.com/cruxrebels/leetcode
Collection of Abhishek Agrawal's submissions to problems found on https://leetcode.com/.
algorithms cpp cpp11 cpp14 data-structures leedcode-contest-solutions leetcode leetcode-contest leetcode-solutions weekly-contest
Last synced: 09 Apr 2025
https://github.com/maxencebonamy/ecosystem-simulation
It is a representation of the Prey-Predator system, which allows to model an ecosystem.
cmake cpp ecosystem sfml simulation
Last synced: 16 Jul 2025
https://github.com/ayush272002/cpp-ml-toolkit
Collection of machine learning algorithms implemented in C++ with Python bindings via pybind11.
Last synced: 02 Sep 2025
https://github.com/gabrielravier/unrealcourse
Udemy course for C++ I'm doing
cpp unreal-engine-4 visual-studio
Last synced: 07 Apr 2025
https://github.com/llsaimur/contacttracing
Contact Tracing (school project)
cpp data-structures queue treenode
Last synced: 25 Mar 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/andrem222/study-projects
Small project I make to learn the basics
api cpp css html java javascript python study website
Last synced: 13 Apr 2026
https://github.com/r-n/bubbles
Bubbles that bounce on window edges, using winBGIm
2d cpp physics physics-simulation winbgi-graphics winbgim
Last synced: 31 Mar 2025
https://github.com/heyfoz/cpp-array-function-exercises
The Array Function Exercises Program (C++) contains five exercises to demonstrate operations using array data types. An int array of size 10 is created, and each exercise utilizes the array values to complete a specific operation.
Last synced: 25 Mar 2025
https://github.com/heyfoz/cpp-bank-balance-variable-function
The Bank Balance Variable Function Program (C++) requests that the user enter an initial deposit amount, followed by a loop asking the using to enter another transaction until they are finished. The program utilizes static variables and custom functions to track the account balance.
bank-balance cpp finance function loop
Last synced: 25 Mar 2025
https://github.com/becseya/vanillacube
Lightweight C++ development environment for STM32 microcontrollers
cpp cubemx embedded-systems stm32
Last synced: 14 Jan 2026
https://github.com/atomicptr/rapture
A tiny, single file, header only assertion library for C++23
assert assertion-library cpp cpp23 header-only header-only-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/marwanradwan7/spaceball
Space Ball is a 2D PC arcade game written in C++ and SFML.
arcade arcade-game cpp sfml sfml-game sfml-graphics-library
Last synced: 25 Mar 2025
https://github.com/thatxliner/rrd
Rick Roll Detector. My first C++ project that uses CMake and external libraries. Now with comments so you can, too!
cmake cmake-examples cpp example example-code example-project
Last synced: 07 Apr 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/tigran-sargsyan-w/cpp-module-06
This module is designed to help you understand the different types of casting in C++.
42 42lyon 42school cpp cpp-modules cpp98 dynamic-cast inheritance object-oriented-programming oop polymorphism reinterpret-cast rtti scalar-conversion serialization static-cast type-casting
Last synced: 29 May 2026
https://github.com/tanmayvaij/cpp-syntax
Overview of the syntax of C++ language
Last synced: 14 Jul 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/cheemsbread505/console-calculator
A simple console based calculator made with C++
calculator console-app console-application cpp
Last synced: 18 Aug 2025
https://github.com/jackson-nestelroad/template-metaprogramming-cpp
Code examples for learning about Template Metaprogramming in C++.
cpp examples template-metaprogramming
Last synced: 24 Mar 2025
https://github.com/thefraind/vally
Basic OpenGL 3D rendering engine
3d 3d-graphics cpp graphics graphics-programming opengl rendering rendering-3d-graphics rendering-engine
Last synced: 31 Mar 2025
https://github.com/terrence-ou/design-patterns-cpp
Design patterns implemented in C++
Last synced: 19 Aug 2025
https://github.com/blargian/min_span_tree_visualizer
A tool to visualize how algorithms for finding minimum spanning trees work. Complete with random generation of tree structures using Delaunay triangulation or option to import your own.
algorithm algorithms-and-data-structures catch2 cmake cpp dear-imgui delaunay-triangulation educational graph greedy-algorithms help-wanted imgui imgui-glfw implot kruskal kruskal-algorithm minimum-spanning-tree prims-algorithm prims-mst visualization
Last synced: 29 Mar 2025
https://github.com/danto2lonely/astar-visualization
Pathfinding visualization using SFML libraries and C++ (and ChatGPT of course lol)
astar-algorithm cpp pathfinding-algorithm
Last synced: 08 Apr 2025
https://github.com/ajayabd17/fuel-level-monitoring-system
Efficient Fuel Level monitoring using Blynk Software,ESP32,etc .
arduino arduino-library blynk-server cpp ide iot iot-application
Last synced: 08 Apr 2025
https://github.com/owen7000/cpp-bubble-sort
A bubble sort function written in C++
Last synced: 08 Apr 2025
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/eshan-sud/cache-simulator
A simple LRU-based Cache Simulator
Last synced: 08 Apr 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/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: 17 Oct 2025
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/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/ueberaccelerate/props
Serialization library based on yaml-cpp
cpp library serialization yaml
Last synced: 27 Apr 2026
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/mubeen-channa/random-password-generator
This C++ project is a random password generator that creates passwords of varying lengths using a mix of characters. It offers a simple command-line interface for users to specify the password length. The program ensures randomness by using the rand() function with the current time.
cpp random-password random-password-generator
Last synced: 15 Mar 2025
https://github.com/harmim/vut-prl-project3
Paralelní a distribuované algoritmy - Projekt - Viditelnost
cpp distributed-computing line-of-sight open-mpi parallel-algorithm parallel-programming prefix-sum prefix-sum-algorithm prl vut vut-fit
Last synced: 31 Mar 2025
https://github.com/rigbir/data_structures
binary-tree cpp data-structures file-handling graph-theory linked-list rpn rpn-calculator stack
Last synced: 04 Jul 2025
https://github.com/megospc/vecpp
Vector types in C++
cpp cpp-vectors mit-license vector vector-math vectors
Last synced: 28 May 2026
https://github.com/queue-ri/pingsteg
😈 Hide everything in a single PNG file.
cli clr cpp dotnet-framework steganography winform
Last synced: 21 Jan 2026
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/juseounghyun/vscode-git
:sunflower: C++ , C, Python
baekjoon-solutions codeup cpp vscode
Last synced: 24 Mar 2025
https://github.com/autohandai/code-agent-sdk-cpp
Autohand Code Agent SDK for C++: C++20 CLI-backed agent orchestration with CMake targets and examples. Docs: https://autohand.ai/docs/agent-sdk/
Last synced: 28 May 2026
https://github.com/aleksandrhovhannisyan/adventofcode2023
My solutions to Advent of Code 2023
adventofcode2023 aoc aoc2023 cpp
Last synced: 18 Apr 2025
https://github.com/alexuscr-27/tankery-wars
Tankery Wars is a CLI-based tank shooter war game developed with C++.
Last synced: 04 Jul 2025