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-06-27 00:06:34 UTC
- JSON Representation
https://github.com/ryoga-exe/cp-library
📈 Library and Code snippets for competitive programming
codesnippets competitive-programming cpp library snippets
Last synced: 01 Feb 2026
https://github.com/karnkaul/cpp17
C++17 skeleton project featuring GitHub CI integration using CMake 3.15+, g++ 8, clang 8 and ninja 1.8+
automated-ci ci ci-integration clang cmake cpp cpp17 github-workflow lld llvm ninja
Last synced: 15 Apr 2026
https://github.com/imd10/cs341-rainy-day
A computer graphics project simulating interactive rain, dynamic water waves, and a scenic environment with a floating boat, mountains, trees, and clouds. Built with OpenGL for real-time rendering and user interaction.
computer-graphics cpp graphics interactive opengl
Last synced: 02 Feb 2026
https://github.com/tomasajt/prog-solutions
My solutions for programming sites/contests/competitions
apl atcoder codeforces cpp cses leetcode onlinejudge rosalind spoj
Last synced: 17 Mar 2026
https://github.com/happycod3r/mkfile
A small batch file creation utility for windows
cplusplus cpp desktop-app dotnet dotnet-framework file-utility mkfile mkfiles utility utility-application v1 windows windows-desktop windows-form-application windows-forms windows-forms-application
Last synced: 15 Apr 2026
https://github.com/nanda-gopal-sb/password_manager
A Password Manager in mordern C++.
bitwise cli cpp cryptography file filesystem password
Last synced: 03 Apr 2025
https://github.com/trapperdot00/cpp_primer_5th_edition_exercises
My answers for the exercises in the book 'C++ Primer 5th Edition'
book cplusplusprimer cpp cpp-primer cpp-primer-5th cpp-primer-answer cpp11 cppprimer exercises solutions
Last synced: 08 Feb 2026
https://github.com/terroo/kat
A cat command that almost tastes like chocolate!
cat command-line cpp syntax-highlighting
Last synced: 30 Mar 2026
https://github.com/martin-majlis/probstructs
Collection of probabilistic data structures - CM-Sketch, ECM-Sketch, exponential histogram in C++.
cpp data-structures probabilistic-programming streaming
Last synced: 09 Apr 2025
https://github.com/nopangel/gameengine
This is a Game Engine
cpp cs gameengine js-ts python
Last synced: 30 Apr 2026
https://github.com/jeslie0/cmake-practice
A place for me to practice CMake and Nix together
Last synced: 15 Apr 2026
https://github.com/slicetext/slicetext_lang
A little programming language
cmake cplusplus cpp language linux programming-language
Last synced: 30 Apr 2026
https://github.com/rhazra-003/leetcode_practice
Collection of LeetCode and GFG questions I solved for my placement preparation!
cpp cpp14 gfg gfg-solutions leetcode leetcode-cpp leetcode-python leetcode-solutions python3 sql stl
Last synced: 15 Apr 2026
https://github.com/the-mastermind1/algo_2
algorithms cpp fixed-point-iteration newtons-method
Last synced: 01 Mar 2025
https://github.com/porem5002/quartz
A library for making graphical applications and games
c cpp game-development gamedev graphics opengl videogames
Last synced: 26 Feb 2026
https://github.com/ankostis/rollstats
Calculate rolling avg, var & stdev in Python & C++ code
cpp data-science python sample-code statistics
Last synced: 19 Apr 2026
https://github.com/gokulp01/minimal-cpp-cookiecutter
A minimal cpp cookiecutter template
cookiecutter cookiecutter-cpp cookiecutter-template cpp cpp11 cpp14 cpp17 cpp20
Last synced: 09 Feb 2026
https://github.com/mensenvau/yaintern_solution_2024
Yandex.uz yaintern for backend (2024)
Last synced: 16 Apr 2026
https://github.com/crime-trix/ntscope
C++20 Windows Native API metadata inspection library
cpp cxx20 metadata native-api ntdll pe-parser windows
Last synced: 02 Jun 2026
https://github.com/jasujm/enhanced-enum
First class enums in C++
code-generation code-generator cpp cpp17 cpp20 cxx cxx17 cxx20 enum
Last synced: 10 Feb 2026
https://github.com/taselectrik/arduino
This repository showcases a range of Arduino projects, from sensor integration and I2C LCD displays to servo control and precise temperature measurement. A practical collection for exploring embedded systems and real-world interfacing.
Last synced: 27 Feb 2026
https://github.com/jpenuchot/these
PhD thesis document (graduated)
constexpr cpp design generic hpc metaprogramming optimization template tmp
Last synced: 16 Jun 2026
https://github.com/aravindvnair99/c-keylogger
A simple lightweight keylogger made with C++.
c c-plus-plus cpp keylog keylogger keylogger-analysis windows windows-10 windows-7 windows-8 windows-desktop windows10
Last synced: 10 Feb 2026
https://github.com/caffeines/cpps
Competitive programming and problem solving.
algorithms algorithms-and-data-structures competitive-programming cpp cpps data-structures
Last synced: 11 Feb 2026
https://github.com/getiot/awesome-all
:star: :star: :star: :star: :star:
awesome c cpp iot java javascript lua maker opensource python
Last synced: 16 Apr 2026
https://github.com/dkorolev/pls
One-liner build and run commands for C++ binaries and libraries. Transitive dependency management. Generates `CMakeLists.txt`-s and `Makefile`-s as needed. Out-of-the-box integration with VS Code.
Last synced: 11 Feb 2026
https://github.com/massigy/c-strings
This repository contains some useful and drag and drop C-string methods that you can join to your current project.
algorithms c c-programming c-strings cpp cpp-string cprogramming-language git github make makefile makefile-template strings strings-manipulation
Last synced: 16 Apr 2026
https://github.com/zaki-x86/cxx_project_template
Template for midsize to large c++ projects
ci-cd cmake cmake-template cmakelists cpp cpp11 cpp17 cpp20 doctest documentation doxygen git gitbook github-actions googletest test-automation
Last synced: 13 Apr 2026
https://github.com/kojobailey/nucc-cpp-parser
A simple drag-n-drop terminal-based tool for unpacking CyberConnect2 NUCC XFBIN files into more easily-editable formats and vice versa.
binary cpp cyberconnect2 deserialisation deserialiser files json nucc parser reader repacker serialisation serialiser terminal-based unpacker writer xfbin
Last synced: 18 Apr 2026
https://github.com/achanandhi-m/unit-test-generator
Automagically generate Google Test unit tests for your C++ code with AI! This tool uses Ollama's AI models to create comprehensive test cases that actually compile and pass with good coverage.
Last synced: 16 Apr 2026
https://github.com/mikbry/ui
A modern, cross-platform UI toolkit for Rust, C++ and Python. Inspired by shadcn/ui, React Native and NativeWind.
cpp pyo3 python react react-native shadcn-ui tailwindcss
Last synced: 11 Feb 2026
https://github.com/chetanpyasi/sorting-visualiser
Sorting Visualizer is a project designed to help users understand and visualize how various sorting algorithms work. It provides a graphical interface to demonstrate sorting step-by-step, making it an excellent tool for educational purposes.
cpp qt qt6 qtcreator sorting-algorithm-visualizations visualization
Last synced: 12 Feb 2026
https://github.com/jgsogo/conan-portaudio
Conan.io package for portaudio library (http://portaudio.com/)
audio conan conan-portaudio cpp portaudio
Last synced: 16 Apr 2026
https://github.com/urumqinsky/ft_containers
Reimplementation of some basics STL containers
Last synced: 12 Jun 2026
https://github.com/allanjos/transport-stream-analyzer
Parse content of transport stream files.
c cmake cpp cross-platform dtv isdb-tb isdbt mpegts perl tranport-stream wxwidgets
Last synced: 23 Feb 2026
https://github.com/adityasworks/library-management-system-using-data-structures-cpp-
A library management system using data structures in C++
binary-search-tree cpp data-structures hashing library-management-system linked-list queue
Last synced: 29 May 2026
https://github.com/man2dev/all-in-one-calculator
A Calculator that does diffrent things
calculator calculator-application cpp university university-assignment university-course university-project
Last synced: 15 Jul 2025
https://github.com/flagarde/yaodaq
Yet An Other DAQ
cpp daq data-taking monitoring
Last synced: 28 Apr 2025
https://github.com/thwiseman/paintwithfriends
A C++ collaborative painting app with built in text and video chat.
collaboration cpp network-programming painting server video-streaming
Last synced: 07 Sep 2025
https://github.com/flagarde/khaos
A C/C++ library to simplify cross-platform programming
c cpp cross-platform cxx predef
Last synced: 13 May 2026
https://github.com/iassasin/configen
Custom config generator
clang config-management cpp cpp14 gcc generator
Last synced: 09 Apr 2025
https://github.com/helcsnewsxd/famaf-computer_science-networks_and_distributed_systems-lab3
Laboratorio 3 de la materia de Redes y Sistemas Distribuidos de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
algorithms analysis congestion-control cpp famaf-unc flow-control lab matplotlib network omnetpp optimization python transport-protocols university-project
Last synced: 28 Feb 2025
https://github.com/relmer/casso
A 6502 emulator with a built-in, fully AS65-compatible assembler
6502 6502-assembly 6502-emulation 6502-emulator 6502-processor apple2 apple2c apple2e apple2gs cplusplus cpp windows
Last synced: 31 May 2026
https://github.com/gastonchenet/ascii
🎨 Ascii is a simple command line tool that allows you to convert any PNG image to an ascii art
Last synced: 06 Sep 2025
https://github.com/Sid911/MazeGen
Maze Generation App made in WinRT UWP
cpp maze-generator maze-solver uwp windows winui
Last synced: 12 Mar 2025
https://github.com/am4nn/kill-the-enemy-game
A game made using c++ and SFML
Last synced: 25 Mar 2025
https://github.com/tarc/library-template
C++ library template project, featuring CMake, Conan, Google Test and Github actions
cmake conan cpp githubactions google-test template-project
Last synced: 25 Apr 2026
https://github.com/samankhamesian/tic-tac-toe
This project is an implementation of evolution of no-loss strategies for the game of Tic-Tac-Toe
cpp genetic-algorithm tic-tac-toe
Last synced: 17 Mar 2025
https://github.com/adnan-asad1/professional-hotel-reservation-system
A Complete Hotel Reservation System with deep concepts of DSA and OOP in C++.
cpp cpp-all cpp-library cpp-programming dsa dsa-algorithm dsa-cpp dsa-project oop oop-concepts oop-principles oops-in-cpp
Last synced: 12 Jun 2026
https://github.com/pavlevujicic/cplusplus-programming
My Journey with the C++ Programming Language
Last synced: 17 Mar 2025
https://github.com/leandrosq/cpp-physics-sandbox
Simple Verlet physics sandbox
cpp cpp23 emscripten physics sandbox verlet verlet-integration verlet-physics wasm
Last synced: 17 Jan 2026
https://github.com/mouad-el-asri/webserv
🚀 We've just created our own HTTP server "webserv". Which we can test using a real web browser. Our main goal was to gain a better understanding of the HTTP protocol, which is crucial for internet communication. Webserv has helped us unravel the mysteries of HTTP. Come and explore the world of HTTP with us. 🌟
cgi cpp cpp-programming cpp98 http http-protocol http-request http-server https-response multiplexing networking webserv webserver
Last synced: 10 Jan 2026
https://github.com/hyunjinno/algorithm
A repository for learning algorithms.
algorithm cpp java javascript kotlin problem-solving python typescript
Last synced: 13 Apr 2026
https://github.com/sgauvin/cpp-test-runner
Test runner for C++
catch2 cli cpp google-test gtest test-automation testing testing-tools testmate
Last synced: 28 Apr 2026
https://github.com/zloteerer/texas-holdem-evaluator
C++ Texas Hold'em Poker Hand Evaluator 🃏
cpp hand-rank poker rank ranking texas-holdem
Last synced: 17 Mar 2025
https://github.com/maipa01/margs
margs (Maipa's Args Analyzer) is a C++ library for parsing command-line arguments. It supports flags (--flag), values (--value value), and grouped arguments (e.g., group --group-flag). The library allows easy definition of valid arguments, automatically generates error messages for invalid input, and provides built-in help message generation.
args-parser bsd-3-clause cpp cpp-library cpp20 header-only open-source
Last synced: 03 Jan 2026
https://github.com/pjessesco/exr_to_png
Lightweight converter from exr to png that minimize tone distortion
Last synced: 13 Jun 2025
https://github.com/costingh/client-server
C++ application with a client that sends messages and a server that receives them. The client and server communicate through non-blocking sockets
client-server cpp socket-programming
Last synced: 31 Mar 2025
https://github.com/engichang1467/3d-game-simulator
My first FPS Game written in C++ and OpenGL
cpp fps-game game-development glew glut opengl
Last synced: 27 Apr 2026
https://github.com/caefleury/tp1-tb2
Repositório do trabalho prático 02 da matéria TÉCNICAS DE PROGRAMAÇÃO da UnB
cpp object-oriented-programming scrum
Last synced: 26 Mar 2025
https://github.com/hbkabir004/listen-the-lesson
‘Listen The Lesson’ is an operating system-based desktop application program, that is designed by programming language Python which can read out any PDF in the system with the help of it associated features.
Last synced: 13 Apr 2026
https://github.com/coincheung/image-dedup
Codebase I use for deduplication of image datasets
Last synced: 24 Apr 2026
https://github.com/vishal-ahirwar/cache
Simple Cache system written in C++
cache cpp software-development
Last synced: 17 Mar 2025
https://github.com/canytr/cpp20
Cpp20 Cource
cpp cpp-course cpp20 cpp20-modules snippets
Last synced: 02 Jun 2026
https://github.com/Chi-EEE/html-parser
C++ HTML parser that generates a simple DOM tree in C++17
boost cpp cpp-html-parser cpp17 css html html-parser html-parser-library html5 library parser scraping xmake
Last synced: 12 Mar 2025
https://github.com/jacopodl/argsx
Command line option parser
argsx c cli console cpp option-parser options
Last synced: 27 Apr 2026
https://github.com/dwip-nandi/codeforces
Problem Solving and Contest Solutions...This repository contains my solutions to various problems from Codeforces contests. Each solution is implemented in C++ and includes a brief explanation of the approach used to solve the problem. The repository is organized by problem number and contest, making it easy to navigate and find specific solutions.
algorithm alice boob codeforces codeforces-com codeforces-solutions competitive-programming competitive-programming-contests contest cplusplus cpp dsa graph online-judge problem-solving solution-contest solutions stl string tree
Last synced: 07 Jul 2025
https://github.com/stonelabs/webduino-generator
Python program to automatically create arduino webserver from "web files"
arduino arduino-webserver code-generation cpp python
Last synced: 14 Jan 2026
https://github.com/ymherklotz/mipscpu
A Mips I CPU simulation written in C++ that is completely programmable and can run most instructions.
cpp mips mips-sim mips-simulator
Last synced: 24 Apr 2025
https://github.com/trypsynth/sleepsoundly
Tiny C program to constantly pipe silent audio through audio devices on Windows, eliminating automatic sleeping.
accessibility audio c cpp sound soundcard soundcardsleep win32 windows winmm
Last synced: 11 Mar 2026
https://github.com/angeligareta/turing-machine
Implementation of a Turing Machine in C++, a model of computation that defines an abstract machine that manipulates symbols on a tape according to the machine rules.
cpp turing turing-machine turing-machine-simulator
Last synced: 16 Mar 2025
https://github.com/man2dev/tic-tac-toe.cpp
a tic tac toe project I made in my first semester of University
ai cpp min-max min-max-algorithm tic-tac-toe tic-tac-toe-game tictactoe tictactoe-game university university-assignment university-course university-project
Last synced: 08 Jun 2026
https://github.com/kaierikniermann/c_cpp-mini-project-template
This is a template you can use for small quick C projects
Last synced: 13 May 2026
https://github.com/norbcodes/nfractallizer
C++ renderer of the Mandelbrot Set fractal.
bigint cpp cpp17 fractal fractal-rendering mandelbrot mandelbrot-fractal mandelbrot-set math renderer rendering
Last synced: 06 Sep 2025
https://github.com/jedimahdi/movie-network
Movie network system with c++
cpp cpp11 http mvc web-application
Last synced: 05 Oct 2025
https://github.com/pgodavle/cppcodeprogams
Programs using Cpp
array cpp data-structures dsa-algorithm string
Last synced: 05 Oct 2025
https://github.com/vircoding/esp32-dht-lcd-example
An ESP32 example project using DHT11 and LCD 16x2 display
cpp dht11 esp32 lcd16x2 platformio
Last synced: 20 Apr 2026
https://github.com/pranavgupta1234/algorithmsanddatastructures
This includes various algorithm paradigms and data structures in C++
adsa algorithms avl-tree binary-search-tree codeforces cpp datastructures graph hashing linked-list makefile oop rbtree templates tree
Last synced: 05 Oct 2025
https://github.com/fuzzwaz/fuzzy2d-game-engine
A C++ 2D Game Engine built off of the SDL 2.0 framework
2d-game-engine cpp sdl2 video-game videogame
Last synced: 24 Jan 2026
https://github.com/fisothemes/get-active-window-win32-handle-and-class-name
A simple C++ program I use to get the handle and class name of the active windows.
Last synced: 05 Jul 2025
https://github.com/alexlnkp/weatherscript
An easy-to-use-and-customize C++ program for yielding weather report and printing it out
cpp weather-forecast weather-report wttr wttrin
Last synced: 13 Jun 2025
https://github.com/nazavode/meetupcpp-may-2019
Stuff for the talk "Look ma, no CUDA! Programming GPUs with modern C++" at the Italian C++ Community meetup @ Modena, Italy
Last synced: 27 Oct 2025
https://github.com/mr-ndi/zero_day
This is my first repository as a full-stack engineer — a home for everything I tested or built for the first time. It includes first-time experiments in Dart, Flutter, Rust, C++, shell scripting, and more. Each project represents a step forward in my learning journey as a full-stack engineer, from basic syntax tests to functional mini-apps.
cpp dart flutter java kotlin kotlin-android kotlin-multiplatform r rust socket
Last synced: 31 May 2026
https://github.com/filiprokita/colorgrabber
The "ColorGrabber" program written in C++ allows users to grab the RGB values of any pixel on the screen by pressing a specified key. It uses the Windows API to obtain the color information of the pixel under the cursor, and then displays the RGB values in the console window.
colorgrabber console-windows cpp cursor pixel programming rgb rgb-values windows-api
Last synced: 06 Oct 2025