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/shucharjer/atom.utils
A headers-only util library in C++20, including reflection, structures, and some magic. | 一个仅有头文件的C++20基础工具库,包括反射、结构和一些魔法。
cpp cpp20 cpp20-library headers-only modern-cpp reflection utils
Last synced: 09 May 2025
https://github.com/silentrald/flappy-bird-neat
Simple NEAT Implementation on Flappy Bird
Last synced: 14 Apr 2025
https://github.com/ryomendev/uav-resourceallocation-minor-project
project models an Unmanned Aerial Vehicle (UAV) resource allocation system to optimize the delivery of essential resources (medicine, food, and weapons) to various outposts.
algorithms cpp efficiency oops oops-in-cpp resource-allocation uav
Last synced: 17 Feb 2026
https://github.com/musa-sina-ertugrul/questgame
Game project of Quest Platform Student Organization in Celal Bayar University
android app-store clean-code cpp design-patterns google-play ios itchio kivy linux pybind11 pygame pygame-game python pytorch software-architecture steam tensorflow-lite university-project windows
Last synced: 09 Sep 2025
https://github.com/msoeken/pat
C++ dancing links solver
combinatorics cpp cpp14 dancing-links enumeration exact-cover
Last synced: 02 Aug 2025
https://github.com/alexjmercer/datastructures-algorithms
A repo created to practice and publish code regarding various topics of Data Structures & Algorithms. Also planned to include all solutions from LeetCode.
algorithms cpp data-structures java learning-by-doing leetcode leetcode-solutions
Last synced: 20 May 2026
https://github.com/mguludag/qt_ansicolor_handler
ansi color code parser class from qt-creator's source code and modified and added new features (italic and underline) then aims easy to use with current QTextEdit and QPlainTextEdit without creating custom classes
ansi-colors cpp log-viewer qt qt5 qt5-gui qt5-widgets spdlog widget
Last synced: 17 May 2026
https://github.com/1001bit/goodgameengine
SFML based game engine
2d cpp game-development game-engine sfml
Last synced: 31 Jul 2025
https://github.com/sumonta056/student-management-system
Introducing a user-friendly student management system for efficient handling of student records. Seamlessly add new records, modify existing ones, delete entries, and access a comprehensive overview of all student data. Simplify your administrative tasks and streamline student record management with our intuitive system.
Last synced: 28 Jul 2025
https://github.com/maminechniti/sticks
Rust command-line tool for managing C and C++ projects.
build-tool c cpp project-manager rust
Last synced: 13 Apr 2025
https://github.com/yajatkaul/websockets
Basic client server architecture
client-server cpp low-level websockets
Last synced: 21 Aug 2025
https://github.com/benami171/system_programming2_exe2
Algorithms and Operations on Graphs, Graph operators overloading.
cpp graph graph-algorithms operators-overloading
Last synced: 19 Feb 2026
https://github.com/chasenut/sfml-continuous-collision-detection
SFML Collision System (Particle - Barrier)
Last synced: 22 Jul 2025
https://github.com/thisaislan/doom-fire-psx
Fire effect from Doom PSX/Nintendo64 using C++ and OpenGL
cpp doom opengl terminal visual-studio windows
Last synced: 09 Apr 2026
https://github.com/palmanov/visible-edge
Roberts algorithm / Invisible surfaces and lines removal algorithms
Last synced: 02 Jul 2026
https://github.com/massimo-marino/active-class
A C++17 implementation of an active class: an active class generates a thread and controls it using functional objects passed by the client application
active-class cpp cpp17 cpp1z functional-objects googletest multithreading multithreading-library thread
Last synced: 11 Feb 2026
https://github.com/tinoryj/simplehttpserver_epoll_threadpoll
C++ HTTPServer with epoll & thread pool
Last synced: 07 Jul 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/fahadpathan7/ai_algorithms
Artificial Intelligence Algorithms
artificial-intelligence-algorithms cpp
Last synced: 20 Jul 2025
https://github.com/schwalbe-t/DSTIKE-Pong
A port of singleplayer Pong for the DSTIKE Deauther watch.
c cpp embedded embedded-c embedded-cpp esp8266 platformio sh1106
Last synced: 25 Oct 2025
https://github.com/offamitkumar/tic-tac-toe-game
In this repo I had written a simple Tic-Tac-Toe Game.
begginers beginner beginner-code beginner-friendly beginners cpp cpp11 cpp14 cpp17 game tic tic-tac-toe tic-tac-toe-game tictactoe tictactoe-game
Last synced: 22 Sep 2025
https://github.com/soumilgit/neetcode-150_hard_problems_solutions
A collection of all hard solved problems from the NeetCode 150 sheet , as part of DSA practice. Feel free to star and contribute if you found it to be useful.
binary-search cpp heap java linkedlists python3
Last synced: 01 Apr 2026
https://github.com/zannatul-naim/compiler-design-lab
CSE 3142 (Compiler Design Lab)
Last synced: 01 Nov 2025
https://github.com/notyel/cpp-exercises
Mejora tus habilidades de programación en C++ (cpp) con una colección de ejercicios y soluciones. Adecuado para principiantes y programadores experimentados. Aprende y practica C++ (cpp) de manera efectiva.
challenge cpp exercises learning open-source
Last synced: 10 Sep 2025
https://github.com/sameetasadullah/braille-translator
A Braille Translator in C++ using Microsoft Visual Studio
braille-translator cpp microsoft-visual-studio
Last synced: 11 Jul 2025
https://github.com/guilhermeisnotunix/clt
CLT (Command Line Timer) é um cronometro simples para uso na linha de comando (Terminal Unix-Based), feito em C++.
Last synced: 23 Jul 2025
https://github.com/minarox/rltm-plugin
BakkesMod plugin for Rocket League Tournament Manager
bakkesmod cpp rocket-league websocket
Last synced: 30 Jul 2025
https://github.com/lionkor/chip_8
My implementation attempt of a chip-8 emulator. https://en.wikipedia.org/wiki/CHIP-8
chip-8 chip-8-emulator chip8 cpp cpp17 emulation emulator
Last synced: 06 Aug 2025
https://github.com/randomgamingdev/veclib
A basic header-only C++ header library for mathematical lightweight vectors
cpp easy header header-only simple small vector vectors
Last synced: 31 Jul 2025
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/jgcmarins/graph-coloring
Graph coloring software that uses backtracking algorithm
backtracking-algorithm college-purpose cpp graph-coloring
Last synced: 15 Sep 2025
https://github.com/gembcior/stm32-cmake-f411xe
This project is an example how software for STM32 microcontroller can be developed using pure C++.
Last synced: 26 Jun 2025
https://github.com/sabbirrahman/uva-solutions
My solutions of problems in UVa Online Judge
c-plus-plus cpp uva uva-online-judge uva-problem-solving uva-solutions
Last synced: 13 Sep 2025
https://github.com/allenvox/llvm-compilers
Workspace for Compilation Technologies class, fall
compiler compiler-design cpp cxx llvm
Last synced: 15 Apr 2026
https://github.com/gaia-boat/image-processing
Repo for the image processing and obstacle detection for the autonomous boat Gaia
cpp dnn opencv ssd ssd-mobilenet
Last synced: 12 Sep 2025
https://github.com/mrowan137/mnist-from-scratch-hip
From-scratch implementation of MNIST linear classifier in HIP, tuned for Radeon Pro VII (gfx906)
amd-gpu cpp hip machine-learning mnist rocm
Last synced: 05 Jul 2026
https://github.com/lambdaurora/fictional-couscous
A non-euclidian ray-tracing game in C++
cpp non-euclidean-geometry ray-tracing
Last synced: 22 Mar 2025
https://github.com/mguludag/opencv_hed_example
OpenCV DNN Holistically Edge Detection Example (Article in link)
Last synced: 20 May 2026
https://github.com/karsten-uy/kirbequalizer
An audio equalizer with customizable highpass, lowpass, and peak filters, allowing precise control over cutoff frequencies, Q values, and gain for personalized audio output.
audio-equalizer audio-processing c cpp equalizer gain gain-control highpass-filter juce juce-framework lowpass-filter peak-filter
Last synced: 05 Mar 2026
https://github.com/coders-school/cars
cplusplus cpp inheritance polymorphism
Last synced: 14 Apr 2025
https://github.com/kar-dim/qt-strongpasswordgenerator
Simple application that suggests a strong password, GUI written in Qt (Widgets)
Last synced: 17 Feb 2026
https://github.com/frchrist/rp-auto
rp-auto is designed to help users easily and efficiently solve their bank reconciliation problems. It allows users to compare banking data with accounting data and quickly identify any discrepancies.
Last synced: 20 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/pseudomanifold/bin-packing-heuristics
Some bin-packing heuristics
bin-packing combinatorial-optimization cpp heuristics optimization
Last synced: 15 May 2025
https://github.com/x1nto/vencorded
An experimental new epic Vencord installer
cpp discord-mod-installer vencord
Last synced: 03 Apr 2025
https://github.com/aminya/cmove
Move const values in C++
const cpp cpp20 cxx immutable move move-semantics mutable performance
Last synced: 26 Jun 2025
https://github.com/harsh6754/dsa-problems
c cpp java jupyter-notebook python sql
Last synced: 06 Apr 2026
https://github.com/newyaroslav/banana-filesystem-cpp
Простая С++ библиотека для работы с файловой системой
check-file cpp cpp11 create-directory directories directory file file-library file-list file-name file-size file-system filesystem load-file remove-directory save-files
Last synced: 18 May 2026
https://github.com/artem78/s60-logger
Simple logging library for Symbian OS
cplusplus cpp library logger logging module s60 symbian symbiancpp
Last synced: 23 May 2026
https://github.com/nilssonk/ordered-dithering-cpp
A tool for performing black and white Bayer dithering, written in C++17.
Last synced: 23 Jul 2025
https://github.com/yadvi12/striver-sde-dsa-sheet
Striver SDE Sheet - CPP Solutions
algorithm coding-challenge cpp data-structures
Last synced: 02 Feb 2026
https://github.com/usmanmehmood55/c-toolkit
A VSCode extension to help create, build, run, debug and test C projects using CMake.
Last synced: 17 Feb 2026
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/Prot-Security-Studio/Prot-Defender-Core
Prot Defender core code open source repository
cpp csharp defender dll machine-learning python python3 software windows
Last synced: 12 Sep 2025
https://github.com/annndruha/distribution-of-secondary-particles-in-tissue-equivalent-materials
MSU Diploma - Distribution of secondary particles in tissue-equivalent materials
cmake cpp diploma geant4 particle-physics vscode
Last synced: 21 Jul 2025
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/satharus/eoi-preparation-sessions
Some slides for sessions to prepare school students for the Egyptian Olympiad in Informatics.
beginner-friendly competitive-programming cpp eoi icpc ioi kids-learn kids-programming middle-school school slides slideshow
Last synced: 29 Oct 2025
https://github.com/jimbobbennett/wio-terminal-azure-sample
A demo Arduino project showing how to use Azure IoT Hub with the Wio Terminal. Built using PlatformIO, but can be implemented using the Arduino IDE.
arduino azure cpp iot platformio seeedstudio wio-terminal
Last synced: 12 Apr 2026
https://github.com/lekco1320/dsdisplay
使用EGE库可视化常用的数据结构(前序&中序构造二叉树、哈夫曼树的构造、平衡二叉树的构造与查询)。
cpp data-structures ege visualization
Last synced: 05 Mar 2025
https://github.com/rosekamallove/problem-solving
Concepts and Practice problems that I am solving while learning Data Structures and Algorithms
algorithm competitive-programming cpp data-structures
Last synced: 30 Mar 2025
https://github.com/zang-langyan/eastwind_math
EastWind Math Library (C++ interface for BLAS and LAPACK)
blas cpp lapack linear-algebra
Last synced: 02 Aug 2025
https://github.com/theolepage/directx-2d-framework
A simple framework to make C++ DirectX 2D applications.
Last synced: 21 Jul 2025
https://github.com/ismailbarkani/gestion-des-fichiers
Une librairie qui aura besoin de gérer l’ensemble de données. Cette gestion sera bien sûr traitée à travers des fichier stocké.
cplusplus cpp cpp-library file-manager
Last synced: 10 Sep 2025
https://github.com/guicdas/42_lisboa
From 42 Lisboa common core.
algorithms bash c-programming cpp cpp98 game-development mlx pipes shell
Last synced: 03 Feb 2026
https://github.com/basemax/pq-calculator
P,Q-formula calculator program using C++ (highest performance, i128 support)
Last synced: 03 Apr 2025
https://github.com/zoulhadj/vmve
Vulkan Model Viewer and Importer. A project developed as part of my final year project at University.
Last synced: 08 Jul 2025
https://github.com/nitrogenez/gaffer
A project manager for modern C++
cpp cpp-programming cpp23 dependency-manager modern-cpp project-management
Last synced: 22 Aug 2025
https://github.com/muellan/numeric_map
header-only library of numeric maps for C++14
cpp cpp14 header-only interpolation map numeric
Last synced: 22 Mar 2025
https://github.com/melardev/cpp_aes_ecb_implementation
aes aes-ecb aes-encryption cpp ecp
Last synced: 21 Mar 2025
https://github.com/mark194/qplotmarker
**QPlotMarker** – an interactive marker for **QChart** (Qt). Supports color and orientation (vertical/horizontal) changes, snaps to data points, and displays intersection coordinates.
chart cpp cpp17 data-plotting data-visualization interactive-graphs markers plotting qplotmarker qt qt5 qt5-chart qt6 qt6-app qtcharts realtime-plotting scientific-plotting svg
Last synced: 08 May 2025
https://github.com/sean-bradley/cppmultithreadedlowlatencytcpsocketserver
CPP Multi Threaded Low Latency TCP Socket Server
cplusplus cpp socket tcp-server
Last synced: 29 Jul 2025
https://github.com/rachhshruti/distance-vector-routing
Implementation of distance vector routing algorithm
cpp distance-vector multithreading routing-algorithm
Last synced: 02 Jan 2026
https://github.com/mtalyat/minty
A C++ Vulkan game engine.
cpp game-engine vulkan vulkan-game-engine
Last synced: 28 Jun 2025
https://github.com/ferhatgec/tucpp
C++ implementation of TinyUrl CLI (tuc) (uses curl4cpp)
cpp curl4cpp lib single-source tuc
Last synced: 02 Aug 2025
https://github.com/captainayan/cppclitable
A C++ "single header file" library for drawing tables in the console. 🏓
cli-table-cpp console cpp header-only lightweight single-header-lib single-header-library table
Last synced: 29 Mar 2025
https://github.com/endail/mcp3008
Raspberry Pi C++ API for MCP3008 or MCP3004
adc cpp lgpio mcp3004 mcp3008 raspberry-pi
Last synced: 20 May 2026
https://github.com/drazenzadravec/tools
Contains C++, C, .Net, TypeScript and Python tools and samples
ai artificial-intelligence cpp csharp javascript math mathjs mcp mcp-client mcp-server python sympy tools typescript
Last synced: 07 Sep 2025
https://github.com/laolarou726/toyrt
A toy QMC (Quasi-Monte Carlo) Path Tracing Render written in C++ with many wonderful features. Only for academic purposes.
cpp path-tracing qmc render renderer
Last synced: 30 Mar 2025