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/hjlebbink/spike-htm-lite
C++ port of Nupic HTM with the aim of being lite and fast
avx512 cpp hierarchical-temporal-memory
Last synced: 03 Oct 2025
https://github.com/vcputtini/udf_mariadb_cpp
MariaDB(tm) native User-defined functions in C++
cpp cpp17 database lib library mariadb mariadb-database mariadb-mysql mariadb-server mysql parser
Last synced: 25 Jan 2026
https://github.com/sandeepkushwaha/cpp-course-for-absolute-beginners
C++ Course for absolute beginners (Zero to Hero).
code-with-sandeep course cpp cpp-course cpp-course-absolute-beginners cpp-course-for-beginners cpp-programming cpp-zero-to-hero programming-language tutorial-code
Last synced: 11 Aug 2025
https://github.com/amazingmonster/functivore
A C++ template library for inspecting and simplifying function signatures.
Last synced: 11 Aug 2025
https://github.com/mhahnfr/42cursus-ft_containers
Reimplementation of a few containers of the C++ standard library.
42projects containers cplusplus cpp cpp98 red-black-tree
Last synced: 04 Oct 2025
https://github.com/aarondmarasco/flintplusplus
Flint++ is cross-platform, zero-dependency port of flint, a lint program for C++ developed and used at Facebook.
cplusplus cplusplus-11 cpp linter linters
Last synced: 04 Oct 2025
https://github.com/zeekersky/block-replacement-macsim
A block replacement policy for hybrid cache design is implemented using MacSIM.
computer-architecture cpp macsim makefile simulator
Last synced: 04 Oct 2025
https://github.com/hrszpuk/braccioproofofconcept
A proof of concept for a robotic arm controller. Written in Python and C++.
arduino braccio braccio-arduino cpp proof-of-concept python3 robotics
Last synced: 08 Apr 2026
https://github.com/sameetasadullah/ticket-selling-problem-using-mutex
C++ code to solve ticket selling problem using threads and mutex lock
cpp linux mutex-lock threads ticket-selling ubuntu
Last synced: 18 May 2026
https://github.com/s-bose/makeclass_cpp
a C++ program to generate all the required file skeletons for a class
Last synced: 04 Oct 2025
https://github.com/yushikuni/questsystem_cpp
Quest system made in C++
cpp unfinished unfinished-project
Last synced: 04 Oct 2025
https://github.com/ogweno-d/cppfordummies
Cpp for Dummies - A step deeper into the world of madness
Last synced: 17 Aug 2025
https://github.com/georgjz/ftxui-cradle
A simple C++ project template for applications using FTXUI
cpp ftxui gui template-project
Last synced: 05 Oct 2025
https://github.com/chunchunmorning/ascinput
Input Manager for OpenSiv3D.
c-plus-plus cpp opensiv3d siv3d
Last synced: 09 Apr 2026
https://github.com/kammitama5/c-datastructs-spring17
collection of C++ notes and programmes
backtracking-algorithm cpp datastructures linked-list
Last synced: 17 Aug 2025
https://github.com/dvsku/libnetwrk
Cross-platform networking library.
cpp cpp20 cross-platform dvsku dvsku-libnetwrk libnetwrk networking networking-library
Last synced: 16 Jan 2026
https://github.com/yuriysydor1991/cpp-app-template
The template C++ project for a quick application development startup.
cmake cpp cpp17 cppcheck doxygen freeglut gcc gtest gtkmm gtkmm3 library library-project meson msvc mysql qt6-qml qt6-template sdl2 template-project valgrind
Last synced: 17 Apr 2026
https://github.com/connorgladish/dungeoneers-odyssey
Developed for Linux, Dungeoneer's Odyssey [ALPHA] (0.4) -- Dungeoneer's Odyssey is a dynamic text-based adventure game set in a perilous dungeon, written entirely in C++ and featuring ASCII art to enhance its immersive experience. It offers a unique narrative and randomized events for each playthrough.
cpp game-development roguelike
Last synced: 05 Oct 2025
https://github.com/siddhant-vij/concurrent-merge-sort
Merge sort using concurrency in multiple programming languages.
concurrency cpp go java merge-sort multithreading optimization python
Last synced: 06 May 2026
https://github.com/hengdulife/dll-maker
Cross-Platform Dynamic Link Library Generator | Vue3 + Django | Making DLL/SO Creation Easy for Everyone | By Hengdu Life"跨平台动态链接库生成工具 | Vue3 + Django | 让小白也能制作DLL/SO | 作者:衡度人生"
compiler cpp cross-platform django dll dynamic-library go golang python rust so typescript vue webassembly zig
Last synced: 10 Apr 2026
https://github.com/kampi/sensorhub
Solar-powered, low energy environment sensor node with WiFi interface.
c cpp electronics iot mqtt mqtt-client particle particle-argon qt raspberry-pi
Last synced: 10 Apr 2026
https://github.com/ashrockzzz2003/sudoku_solver
A Sudoku Puzzle solver!
cpp cpp17 sudoku sudoku-game sudoku-puzzle sudoku-solver
Last synced: 19 Aug 2025
https://github.com/massimo-marino/callback
callback in C++
callback callback-functions callbacks cpp cpp17
Last synced: 21 Aug 2025
https://github.com/apjanke/octfiles-101
A gentle introduction to programming oct-files with GNU Octave
cpp octave scientific-computing
Last synced: 11 Nov 2025
https://github.com/anthonylucky1909/ics-lab
The ICS-Lab project explores low-level programming and system vulnerabilities through Bomblab, Buflab, and Linklab experiments, focusing on buffer overflows, memory management, and reverse engineering in C and Assembly.
Last synced: 22 Apr 2026
https://github.com/dmg-techlabs/text-based-game-engine
A game engine for text based games written in C++
cmake cpp game-development game-engine
Last synced: 11 Nov 2025
https://github.com/u-t-k-a-r-s-h/autonomous-aim-and-shoot-gun-opencv
It uses a camera to detect and track the object using open CV, the target's location is found in pixels and then converted into angles of X and Y axes which are then written to servo motors using arduino.
arduino camera computer cpp opencv python servo-motor
Last synced: 10 Apr 2026
https://github.com/arcelioeperez/arcelioeperez
Personal Projects built in my free time. Languages used: C, C++, Python and Go (reading CSV files). Repository contains links to books, tutorials, language specific documentation, and solutions to problems found on Leetcode.
Last synced: 23 Aug 2025
https://github.com/sudoDeVinci/SkyImager-obfuscated
Public facing version of the devinci.cloud website functionality, with appropriate obfuscation and censorship.
arduino cpp data-science esp32 esp32-arduino flask image-processing mysql object-detection ota-update
Last synced: 23 Aug 2025
https://github.com/martinhelmut/cpplox
Going through CraftingInterpreters C part but implementing it in C++
Last synced: 23 Aug 2025
https://github.com/rahulrajaram/scheme_compiler
Scheme compiler in modern C++ (work-in-progress)
Last synced: 24 Aug 2025
https://github.com/henriktrom/pose_inference
A high-performance, multi-threaded C++ pipeline for real-time multi-camera keypoint detection.
cpp keypoint-detection multi-threading open-source real-time research-software rtmpose
Last synced: 24 May 2026
https://github.com/busraozdemir0/ministudentregistration
Cpp ile mini öğrenci kayıt uygulaması
cpp student-registration student-registration-management
Last synced: 24 Aug 2025
https://github.com/salihmezraoui/image-quilting
A C++ project implementing the Image Quilting algorithm based on Efros and Freeman's method for seamless texture synthesis. It generates larger, continuous textures by stitching overlapping patches from a source image. Using Minimum Error Boundary Cut and MSE Patch Selection, it minimizes visible seams and achieves high-quality texture results.
clion cmake cpp image-processing image-quilting
Last synced: 24 Aug 2025
https://github.com/cemoktra/restpp-server
A simple C++ RestAPI server with routing
cpp http-server rest-api restapi-server server
Last synced: 08 Jul 2026
https://github.com/ptahmose/colortwist
an exercise in SIMD-optimization
arm avx-instructions avx2 cpp image-processing neon
Last synced: 04 Sep 2025
https://github.com/pwalig/rasterizer
Parallel software rasterizer in written C++
3d-graphics c-plus-plus cplusplus cpp multithreading rasterization rasterizer rendering software-rasterization-renderer software-rasterizer
Last synced: 03 Sep 2025
https://github.com/flak-zoso/inavjaga
Inälvor jagade - Sista based C++ terminal videogame
cpp cpp17 sista terminal terminal-game
Last synced: 30 Jun 2026
https://github.com/icrobotics-team167/2014aerialassist
Robot code for the 2014 FRC game
cpp first frc frc-aerial-assist robotics
Last synced: 29 Aug 2025
https://github.com/satyajitghana/gpu-programming
Contains the contents of GPU Architecture and Programming course done on NPTEL
c cpp cuda cuda-programming gpu-programming nptel nvidia
Last synced: 09 Mar 2026
https://github.com/davidyslu/OnlineJudgeZero
Personal Submission of Online Judge Zero (臺灣高中生程式解題系統)
algorithms cpp data-structures
Last synced: 29 Aug 2025
https://github.com/InAnYan/old-terminal-editor
An attemp to create a terminal text editor
cpp editor kilo terminal text-editor
Last synced: 29 Aug 2025
https://github.com/ergus/nanos-cluster-benchmarks
Main set of benchmarks for OmpSs-2@Cluster
c cmake cpp high-performance-computing inter-language mpi ompss-2 parallel-computing performance testing
Last synced: 16 Sep 2025
https://github.com/gkesse/cpp-qt-qml-js-sqlite-login-android-ios
Développement d'une application mobile Android - iOS en C++ - Qt - QML - JS - SQLite pour la gestion d'un système de connexion et d'inscription de nouveaux utilisateurs.
android cpp ios javascript login-system qml qt registration-system sqlite
Last synced: 05 Mar 2025
https://github.com/kaiumallimon/cpp-codes
This GitHub repository serves as a dedicated space for structured C++ programming practice. It contains a collection of C++ source code files and projects, supporting the development of C++ skills.
Last synced: 30 Mar 2025
https://github.com/mdminhazulhaque/ruet-cse-codes
:hash: Codes that were used for academic purpose
Last synced: 22 Sep 2025
https://github.com/josh012006/rpg-game
My first real game🎮 wrote in SFML. It's a RPG game that I'm still developing.
Last synced: 22 Mar 2025
https://github.com/BillyFrcs/GraphicsProgramming
2D & 3D Rendering Vector Graphics with Modern OpenGL C++ and .NET C# Forms Application.
api cpp csharp csharp-forms dotnet dotnet-core dotnetcore graphics graphics-library graphics-programming modern-cpp modern-opengl opengl opengl-api opengl-application opengl3 rendering windows-forms
Last synced: 14 Apr 2025
https://github.com/iabdullah215/digital-wallet
C++ based project
cpp devcpp project project-repository
Last synced: 12 Jan 2026
https://github.com/deruina/cpp_modules
This repository, cpp_modules, is a comprehensive collection of C++ exercises, each organized into distinct modules. Each module focuses on a specific aspect of C++ programming, ranging from basic concepts like namespaces and classes to more advanced topics like subtype polymorphism, abstract classes, and the Standard Template Library (STL).
cpp cppmodules object-oriented-programming
Last synced: 22 May 2026
https://github.com/amzisys/temp-controlled-fan
Temperature Controlled Fan using Arduino Uno
arduino-uno atmega32 c cpp electronics sensors
Last synced: 23 Apr 2026
https://github.com/voutuk/taskmanager
Todo-list style task manager: My first project in C++, designed to help organize tasks and to-dos efficiently.
Last synced: 07 Apr 2025
https://github.com/mguludag/joining_thread
a RAII style version of std::thread that joins
Last synced: 18 Jun 2026
https://github.com/emrecancorapci/cpp_chess
WIP windows console application chess game made using C++.
Last synced: 25 May 2026
https://github.com/nekruzash/sudoku-solver
A sudoku solver program that solves a sudoku game board using backtracking method and recursion.
Last synced: 05 Mar 2025
https://github.com/grgomariani/cabpp
C implemented Automata Based Programming Pattern
Last synced: 24 Jul 2025
https://github.com/awais-124/itp-project
C++ games project for beginners. Five games in one.
cpp dice-game introduction-to-programming programming tic-tac-toe
Last synced: 07 Apr 2025
https://github.com/magnuschase03/customizablenerualnetwork
A c++ include for people to easily implement a nerual network to their code.
cpp customizable easy-to-use header include nerual-network
Last synced: 07 Apr 2025
https://github.com/jacek13/mahjongsolitaire
Mahjong Solitaire based on the SDL2 library.
cpp cpp14 mahjong-solitaire sdl2 visual-studio
Last synced: 15 May 2025
https://github.com/dennisliu1993/blackjack
Using MFC to create a BlackJack game platform
blackjack cbuttonst cpp doublebuffer mfc userinterface
Last synced: 24 Jul 2025
https://github.com/rudrodip/sonicrypt
Sonicrypt is a compact and intuitive tool designed to enhance the user experience for both buyers and sellers engaging in crypto transactions.
arduino cpp esp-idf esp32 esp32-s3 espressif platformio solana websocket
Last synced: 10 Apr 2026
https://github.com/chihebabiza/my-cpp-linked-list
A custom doubly linked list in C++ built using OOP, featuring core operations like insert, delete, update, and reverse. It showcases manual memory handling and class design without using STL.
cpp cpp-library doubly-linked-list oop
Last synced: 31 Aug 2025
https://github.com/luisfelipepoma/junior_training
Learning about Competitive Programming
algorithms competitive-programming cp cpp python
Last synced: 19 Apr 2026
https://github.com/cedricschwyter/ogl
OpenGL part of my Vulkan vs. OpenGL comparison
3d-graphics cpp cpp17 linux opengl
Last synced: 04 May 2026
https://github.com/haimozer123/cpp_finalproject_rted
This project implements a Quadratic Equation solver using operator overloading, Rule of Three/Five, and const-correctness (Task 1) and a Vet Management system with inheritance, RTTI, singleton pattern, and dynamic memory management for animal health tracking (Task 2).
cpp cpp14 doxygen-documentation final-year-project rted
Last synced: 17 May 2026
https://github.com/kibet-rotich/c-learning
A deep dive into C and C++ fundamentals, documenting my journey through K&R C, manual memory management, and custom data structures like BSTs.
binary-search-tree c cpp data-structures memory-management pointers
Last synced: 25 May 2026
https://github.com/igorskyflyer/carbon-playground
🗿 Just a playground for Carbon. 💎
back-end beginner carbon cpp google hello-world igorskyflyer playground test tryout
Last synced: 12 Apr 2025
https://github.com/BillyFrcs/2DSpriteAnimation
2D Sprite Animation And Movement.
2d-game 2danimation animation cpp game game-development graphics graphics-library raylib raylib-cpp spritesheet visual-studio-code
Last synced: 15 Apr 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: 10 Apr 2026
https://github.com/tommaso-dognini/polimi_gpu101_courseproject
Polimi Passion In Action GPU101 course project. Implementation in CUDA of BFS algorithm
cpp cuda cuda-programming parallel-computing
Last synced: 10 Apr 2026
https://github.com/shadowshahriar/cse222
A repository containing my solutions to data structure (Java, C, C++) problems assigned by our CSE lecturer, NASR (3rd Semester)
Last synced: 04 May 2026
https://github.com/maudzung/self-driving-car-06-kidnapped-vehicle-particle-filters
An implementation of a 2D particle filter in C++
cpp cpp17 kidnapped-vehicle particle-filter particles
Last synced: 31 Aug 2025
https://github.com/falconlee236/irc_server
IRC Webserver based RFC1459
cpp socket-programming tcp-ip tcp-server tcp-socket
Last synced: 15 May 2025
https://github.com/coralkashri/cppsenioreas-ranges
This is an examples repository of C++ Senioreas blog C++20 ranges article.
Last synced: 15 May 2025
https://github.com/coralkashri/cppsenioreas-metaprogramming-constexpr
This is examples repository of C++ Senioreas blog metaprogramming constexpr article.
constexpr cpp cpp11 cpp14 cpp17 cpp20 cppsenioreas metaprogramming
Last synced: 15 May 2025
https://github.com/shineiarakawa/diffusion-model-cpp
A C++ implementation of a diffusion model using libtorch.
Last synced: 14 Mar 2025
https://github.com/jilliennelapid/binarytreestorage
Project 2: An organism-storing binary tree that reads commands from input .txt, queries the data, and outputs to console and output .txt.
binary-search-tree binary-tree cpp data-structures infile-outfile txt-files
Last synced: 15 Mar 2025
https://github.com/scapix-com/cmodule_test
Example project for cmodule package manager
cmake cpp package-management package-manager
Last synced: 26 May 2026
https://github.com/va1da5/esp32-idf-dev-container
Visual Studio Code Dev Container based C/C++ development environment for Espressif ESP32
container containers cpp docker esp32 freertos
Last synced: 10 Apr 2026
https://github.com/dpbm/snake-ai
A simple AI in pure c++ to play the snake game
algorithms c cmake cpp ctest dot-product games games-ai games-ia genetic-algorithm google-test machine-learning machine-learning-algorithms make matrix snake-game
Last synced: 10 Apr 2026
https://github.com/shivamgupta92/leetcodesolution
Solution to LeetCode problems
Last synced: 10 Apr 2026
https://github.com/abderrsfa/ft_containers
Reimplementing C++98's STL containers. (std::vector, std::stack, std::map)
1337 42born2code avl-tree cpp cpp98 iterator map stack stl stl-containers vector
Last synced: 10 Feb 2026
https://github.com/comba92/life-automata
⬜⬛ C++ implementation with SDL2 of Conway's Game of Life
conways-game-of-life cpp game makefile sdl2 simulation
Last synced: 17 Apr 2026
https://github.com/am4nn/authentication-demo
how login data is stored in database and how login details are checked
authentication authentication-demo cli cpp login
Last synced: 29 Jun 2025
https://github.com/longluo/androidndk
android android-app c cpp java jni jni-android ndk ndk-sample
Last synced: 11 Apr 2026
https://github.com/vovandreevik/cross-reference-generator
This C++ program reads text from a file, generates a cross-reference table of words along with the lines they appear on, and prints the text with line numbers.
cpp cross-reference dictionary map vector
Last synced: 07 Apr 2025
https://github.com/vovandreevik/counting-sort-algorithm
This C++ program demonstrates the Counting Sort algorithm for sorting an array of integers in three different scenarios: best case, average case, and worst case.
chrono counting-sort cpp vector
Last synced: 07 Apr 2025
https://github.com/djoezeke/cprofiler
A Realtime Sample Call Stack and Performance Profiling Library for C/C++.
analysis c cpp development library performance profiler profiling
Last synced: 11 Jun 2025
https://github.com/billhu0/cs100-2022
ShanghaiTech CS100 (Introduction to Programming) course homework collection, spring 2022.
Last synced: 16 Aug 2025