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-14 00:06:48 UTC
- JSON Representation
https://github.com/noamrodrik/rodrikgameboyemulator
My own version of the GameboyEmulator written in C++17, for educational purposes only!
cpp cpp17 dmg-001 emulator gameboy gameboy-emulator gb
Last synced: 12 Apr 2025
https://github.com/poncoe/datastructure_cpp_basic
introduction to Data Structure (Struktur Data) in Bahasa Indonesia & English (Using Jetbrains CLion for Build C++)
clion-cmake cpp cpp11 cpp14 jetbrains kucing-item-putih learning learning-by-doing luckytrue-development structured-data struktur-data
Last synced: 28 Aug 2025
https://github.com/princep/tensorrt-sample-on-threads
A tutorial for getting started on running Tensorrt engine and Deep Learning Accelerator (DLA) models on threads
cpp deep-learning-accelerator dla mnist nvcc tensorrt tensorrt-inference threads
Last synced: 22 Jun 2026
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/yothgewalt/cat-feeder
An IoT subject project that is simple and doesn't require a lot of thought.
Last synced: 13 Apr 2026
https://github.com/salma-mamdoh/encryption-and-dycryption-program
My project for Structured Programming Course taken during fall 2023 semester
cpp problem-solving structure-programing
Last synced: 01 Jul 2025
https://github.com/heshamalsaqqaf2/problem-solving-c-plas-plas
This repository contains solutions to exercises and issues at various levels from easy and intermediate to relatively advanced in C++.
Last synced: 15 May 2026
https://github.com/ripunjay42/minimum_spanning_tree_visualize_cpp
#Finding minimum spanning tree using Krushkal algorithm #Visualize the Graph using SFML library in c++..
Last synced: 16 Mar 2025
https://github.com/billhu0/cs100-2022
ShanghaiTech CS100 (Introduction to Programming) course homework collection, spring 2022.
Last synced: 16 Aug 2025
https://github.com/mr-destructive/virtual-fight
A game made to understand Object-Oriented-Programming concepts in C++
Last synced: 24 Mar 2025
https://github.com/salma-mamdoh/student-management-data-structures
Our project for Data Structures Course taken during fall 2023 semester
avl-tree binary-search-tree cpp filesystem heap-tree tree-structure
Last synced: 05 Sep 2025
https://github.com/velocityra/chip8-emu
A Chip-8 emulator in C++, with a basic debugger.
chip8 chip8-emulator cpp emulation emulator sfml
Last synced: 16 May 2025
https://github.com/paul-maxime/lets-see-music
A school project about sound and music visualization (2012).
Last synced: 11 Mar 2025
https://github.com/mcnugets/ue5-pathfinding-implementation
The pathfinding implementation in the Unreal Engine 5
a-star-algorithm algorithms cpp dijkstra-algorithm game-development pathfinding shortest-path-algorithm ue5
Last synced: 19 Apr 2025
https://github.com/czhao-dev/llvm-c-compiler-toolchain
A small C toolchain built from scratch: a preprocessor, a LLVM compiler, a static analyzer, and a Makefile build tool.
build-tool c compiler cpp llvm make rust static-analysis toolchain tree-sitter
Last synced: 10 Jul 2026
https://github.com/zyx-0314/cp1-grade-checker-basics-part-2
A C++ console app for collecting and averaging student grades across five subjects. Users enter their name, section, and school, then input grades for an average score. Includes options to continue or exit, with structured naming conventions and additional exercises to enhance coding skills.
basic-programming cpp school-project
Last synced: 27 Jan 2026
https://github.com/aoshimash/hermite
A hermite integrator for planetary N-body simulation
Last synced: 31 Mar 2025
https://github.com/dhruvsrikanth/conjugate-gradient-simulation
In this repository, you will find a serial, shared-memory parallel, distributed-memory parallel and hybrid implementations of the conjugate gradient optimization simulation. This is a sparse linear solver optimized using the second-order poisson equation.
c conjugate-gradient cpp dense-solver distributed-memory-parallel high-performance-computing mpi multithreading openmp optimization optimization-algorithms poisson-equation shared-memory-parallel simulation-modeling sparse-linear-solver
Last synced: 18 May 2026
https://github.com/tomasmark79/dotnamecpp-pub
This repository is obsolete. DotNameCpp was completely free released at https://github.com/tomasmark79/DotNameCpp
automated-testing boilerplate clang-tidy cmake conan cpp cpp-template cross-platform doxygen emscripten github-actions googletest modern-cpp ninja production-ready project-template static-analysis vscode webassembly
Last synced: 13 Oct 2025
https://github.com/dhruvsrikanth/n-body-simulation
In this repository, you will find a serial, shared-memory parallel, distributed-memory parallel and hybrid implementations of the N-body particle interaction simulation.
c cpp distributed-memory-parallel high-performance-computing mpi multithreading n-body openmp parallel-computing particle-interactions shared-memory-parallel simulation-modeling
Last synced: 29 Apr 2026
https://github.com/supermoathx7/cpu-scheduling-algo-
This project is an implementation of the six CPU-Scheduling algorithms using C++.
algorithm algorithms cpp cpu cpu-scheduling
Last synced: 18 Jul 2025
https://github.com/drorspei/sismicpp
A C++ library for running statecharts
cpp cpp14 state-machine statechart
Last synced: 11 Jan 2026
https://github.com/busraozdemir0/minigamewithcpp
Adam Asmaca oyunu
cpp hangman hangman-console hangman-game
Last synced: 13 Jun 2025
https://github.com/smile040501/bodmass_calculator_cpp
A BODMASS Calculator made using CPP which allows you to evaluate the complex mathematical expression with ease.
bodmas bodmas-calculator bodmas-evaluator bodmas-operation cpp
Last synced: 27 May 2026
https://github.com/whoiscipher/chessmasters
Lichess-esk multiplayer chess game made using C++ and SFML
chess-game cpp lichess-clone sfml sfml-game
Last synced: 01 Apr 2025
https://github.com/vovandreevik/binary-search-tree
This C++ program demonstrates the implementation of a Binary Search Tree (BST) along with custom Stack and Queue data structures.
binary-search-tree bst cpp oop oops-in-cpp queue stack
Last synced: 07 Apr 2025
https://github.com/vishal-ahirwar/cache
Simple Cache system written in C++
cache cpp software-development
Last synced: 17 Mar 2025
https://github.com/humayan-kabir/data-structure
data structure repository for competitive programming
competitive-programming cpp data-structures
Last synced: 30 Jun 2025
https://github.com/haimozer123/network_project_rted
enhanced UDP-based file transfer system, similar to TFTP, with additional features in CPP
Last synced: 01 Apr 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/seigtm/bidirectionalringlist
Ring doubly linked list C++ class implementation. My very old college homework from 2020.
bidirectional-lists class cpp cpp-class cpp-library data-structure data-structures linked-list list
Last synced: 20 Apr 2025
https://github.com/willgreen98/data-structures-and-algorithms
Sorting-Algorithms For CS Theory
algorithm algorithms algorithms-and-data-structures algorithms-implemented cpp data-structures datastructures geeksforgeeks
Last synced: 08 Nov 2025
https://github.com/oflore12/introduction-to-programming
MC Fall 2019 C++ CMSC140
Last synced: 28 Feb 2025
https://github.com/dron12261/dronsengine2d
DronsEngine2D - мой игровой движок для 2D игр, который я пишу при помощи C++&SFML. (В РАЗРАБОТКЕ НА НАЧАЛЬНОЙ СТАДИИ)
2d cpp game-engine gamedev in-development sfml
Last synced: 23 Mar 2025
https://github.com/rafael-santiago/hysplex
A tiny, well-contained and well-simple C library to help you measure function implementations performance and choose the best one.
benchmark c c99 cpp optimization-helper optimzation
Last synced: 18 Apr 2026
https://github.com/codernayeem/leetcode_interview_150
The top 150 interview question solve from leetcode
competitive-programming cpp interview-questions leetcode-solutions leetcode-top-150-questions
Last synced: 13 Jun 2025
https://github.com/knightfox75/psu_pro
Power Supply Unit for 8 bits microcomputers.
Last synced: 06 Mar 2025
https://github.com/imxeno/borland_register
A translation layer for calling functions using Borland's register calling convention from cdecl C++ scope and vice versa.
borland borland-register calling-conventions cdecl cmake cpp register register-call translator
Last synced: 13 Jul 2025
https://github.com/someaspy/schoolmonorepo
All my school projects
cmake cpp css education html java javascript monorepo python school school-project
Last synced: 11 Apr 2026
https://github.com/nickken253/hap_dino
A CPP language game product that uses the SFML library, developed by Nickken during a period of one month in the ProGameCup 2023 competition.
Last synced: 13 Oct 2025
https://github.com/artemka-sh/wificam
Cross-platform client for broadcasting a camera (for example, a phone) to a computer (or another) using wifi
android-camera cpp cross-platform http-camera ip-camera obs-studio qml qt6 remote-cameras wifi-camera
Last synced: 12 Apr 2026
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/piobeat/smartphone-webserver-template-mongoose
A native webserver implementation (C/C++) based on Mongoose for your smartphone.
android c cpp cpp11 cross-compilation cross-compiler-toolchain mongoose native smartphone webserver
Last synced: 10 Apr 2026
https://github.com/zezav-cz/matrixcalculator
CLI app fro basic matrix operations
cpp linear-algebra matrix matrix-calculations
Last synced: 30 Jun 2025
https://github.com/faber222/encode-decode-file
Este projeto implementa um método para converter dados binários de arquivos em vídeos utilizando a biblioteca OpenCV. O objetivo principal é explorar a viabilidade do YouTube como um "Google Drive" ilimitado, aproveitando que a plataforma permite o upload de vídeos sem restrição de quantidade.
Last synced: 21 Feb 2026
https://github.com/andreafioraldi/grassi-pi
Calculate PI using random numbers and probability
Last synced: 25 Mar 2025
https://github.com/toni08bit/vulkanengine
Personal Render Engine
cpp rendering-engine vulkan-api vulkan-sdk
Last synced: 14 Mar 2025
https://github.com/sla-ppy/snake
[F] CLI implementation of the original Snake game from scratch in C++
Last synced: 11 Jun 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/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/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/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/base64-encryption
Encode ASCII text to base 64
Last synced: 07 Apr 2025
https://github.com/jwillikers/gnu-arm-embedded-image
A container image for running the bare metal ARM GCC toolchain for C and C++, built on Fedora
buildah c cpp fedora gnu-arm-embedded-toolchain oci-image
Last synced: 15 Apr 2025
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/peplxx/netpbm-cpp
This GitHub repository contains C++ code for image processing in PPM (Portable Pixel Map) format. The code provides functionality for writing images in the PPM format.
cpp image image-processing netpbm ppm-image
Last synced: 14 Jul 2026
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/rinatmambetov/codewars-solutions
My solutions of the katas from Codewars platform
codewars codewars-kata codewars-solutions cpp
Last synced: 16 Mar 2025
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
https://github.com/jimut123/gamescpp
GamesCpp - Games in C++ and SFML library in Linux
2d-games best-games compiled-games cpp games sfml source-codes youtube
Last synced: 16 Jan 2026
https://github.com/g4sasha/cpp-mazegenerator
I rewrote the code for the maze generator from vba to cpp
cpp maze-generator maze-solver
Last synced: 15 Mar 2025
https://github.com/sameetasadullah/check-curly-brackets-using-stack
A simple C++ code to validate curly brackets of given code using stack
Last synced: 15 Mar 2025
https://github.com/ferfoui/embeddeddisplay
Program to control a little screen with an ESP32
bluetooth bluetooth-le cpp esp32 esp32-arduino platformio
Last synced: 10 May 2026
https://github.com/sameetasadullah/dijkstra-algorithm-implementation
My own templatized C++ implementation of Dijkstra Algorithm using Microsoft Visual Studio
cpp dijkstra-algorithm dijkstra-shortest-path graph list stack visual-studio
Last synced: 15 Mar 2025
https://github.com/steffo99/iiiiil-gioco
Git demonstration and roguelike terminal videogame for Windows
cpp itis-fermi-modena terminal-based-game
Last synced: 06 Jan 2026
https://github.com/djoezeke/celog
A Fast , Convenient and Lightweight Header Only C/C++ Logging Library.
asynchronous c cpp cross-platform header-only high-performance logger logging logging-library low-latency
Last synced: 09 Mar 2025
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/hakoniwalab/hakoniwa-pdu-bridge-core
hakoniwa-pdu-bridge controls time-based data flow between PDU channels, separating transfer policy (when/what) from transport protocol (how). It enables declarative simulation data flows such as immediate sync, periodic updates, and bandwidth-aware throttling.
Last synced: 13 Apr 2026
https://github.com/thecrazymage/robin-hood-hashing
:hash: Robin Hood hashing implementation in C++ with examples.
algorithm cpp hash hash-algorithm hash-table
Last synced: 28 May 2026
https://github.com/stevenferrer/cpp-meson-template
C++ template repository with Meson build
Last synced: 25 May 2026
https://github.com/mubarizahmed/ros-vehicle
This is a project to that intends to explore the world of vehicular automation through the design and creation of a differential drive robot.
arduino autonomous-robots cpp js mechatronics robotics ros
Last synced: 11 Apr 2026
https://github.com/sergio-eld/stopwatch
C++ stopwatch template library
cpp cpp11 generic-programming stopwatch template
Last synced: 14 Jun 2025
https://github.com/truongd3/algo-trader-tool-suite
Proprietary trading solution for high-frequency trading (HFT) and statistical arbitrage algorithms
Last synced: 12 Jun 2026
https://github.com/berrysoft/cppserver
Linux中的C++大作业
cpp cpp17 epoll epoll-server linux-server socket tsinghua-university
Last synced: 13 Oct 2025
https://github.com/edenreich/cpp-console-generator
An extension for vscode to generate a console project and commands quickly
code-generator console-component cpp utility
Last synced: 19 Apr 2026
https://github.com/cppio/spritebouncesdl
A simple program using SDL in c++ as an example.
Last synced: 11 Jun 2025
https://github.com/mollybeach/pastis
C++ programs projects algorithms framework tests and cmake configurations
cmake cmake-scripts configureawait cpp framework
Last synced: 15 Mar 2025
https://github.com/gummif/endocpp
Modern C++ functional programming concepts library
cpp cpp17 functional-programming header-only library
Last synced: 23 Mar 2025
https://github.com/marcuwynu23/vcpkg-cmake-cpp-first-project-experiment
My First Experiment in developing and using vcpkg package manager in c++
Last synced: 03 Sep 2025
https://github.com/binoydipu/cp-templates
Competitive Programming Templates using C++.
competitive-programming cpp data-structures-and-algorithms problem-solving templates
Last synced: 13 Jun 2025
https://github.com/zheoni/parsegar
Another and worse C++ command line argument parser
argument-parser command-line-parser cpp parser
Last synced: 11 Jul 2026
https://github.com/rafaelbortolozo/minigame_boliche
Pequena atividade para a matéria de Paradigmas da Computação, se trata de um "jogo" onde a máquina joga sozinha gerando pontuações aleatórias. O objetivo principal do algoritmo era representar o funcionamento de um jogo de boliche, desconsiderando a fisica.
bowling-game cpp paradigms poo random-number-generators
Last synced: 15 Mar 2025
https://github.com/ngocdo1987/notes
Programming notes
bash bash-script cloudflare cpp crystal crystal-lang eccube eccube4 go golang laravel laravel-framework lucky lucky-framework rust rust-lang wsl wsl-ubuntu wsl2
Last synced: 11 Apr 2026
https://github.com/benoit-dubreuil/book-effective-cpp-3rd-edition
Notes to learn the content of the book Effective C++ Third Edition
Last synced: 04 Oct 2025
https://github.com/naemazam/word-to-binary-convert
Convert Your Love letter to Binary, Even Your GF can't Understand
Last synced: 19 Jun 2025