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-22 00:07:01 UTC
- JSON Representation
https://github.com/sudharsshan/ir-cam-and-stm32-based-helmet-detection-for-rider-safety-on-2-wheeler
STM32 with OV2640 based Helmet detection
cpp helmet-detection lcd-display ov2640 stm32
Last synced: 13 Jul 2026
https://github.com/Skiftsu/TreesitterWrapper
Simple Treesitter Wrapper for C++
cpp tree-sitter treesitter wrapper
Last synced: 11 Mar 2025
https://github.com/anlaki-py/pass-gen
Simple/secure password generator that you can quickly run everywhere in your terminal.
cpp password-generator simple-project terminal-app
Last synced: 30 Mar 2025
https://github.com/gabriellefoliv/algoritmos-e-estruturas-de-dados
Códigos da disciplina Algoritmos e Estruturas de Dados - IPRJ/UERJ
algorithms-and-data-structures cpp
Last synced: 22 Feb 2026
https://github.com/benji377/tug-oop1-01
A simple tactical round-based game in C++ | Lecture exercise
Last synced: 29 Mar 2025
https://github.com/itsnavinsingh/crawler
A Web Crawler for crawling the internet
Last synced: 27 Apr 2026
https://github.com/moon2501ry/first-c---projects
Some of my first projects in C++.
cplusplus cpp first-project hello-world vscode weighted-average-calc
Last synced: 10 Jan 2026
https://github.com/sailormoon/kuru
🌀 Public-domain くるくるくるりん in C++17 and SDL2.
cpp cpp17 free game glog public-domain sdl2
Last synced: 25 Feb 2026
https://github.com/ratulsharker/basic-neural-network
Basic neural network for dumb problem
basic-learning cpp neural-networks
Last synced: 03 Jul 2025
https://github.com/s1ink/simplenn
A basic machine learning implementation for C++
cpp cross-platform eigen machine-learning
Last synced: 28 Jun 2025
https://github.com/salman-javed-nz/cpp-dev-docker
A Docker image containing tools for C++ development, for my personal use.
cpp development-environment docker
Last synced: 28 Apr 2026
https://github.com/bartekdeveloper/vulkanblock
Game Engine / Games written in C++ with Vulkan API. cpp20
bartekdeveloper c component-entity-system cpp cpp20 dev gamedev gamedevelopment sln slnproj solo solodev visual-studio-2022 visualstudio vs2022 vulkan vulkan-api vulkan-game-engine zota0
Last synced: 02 May 2026
https://github.com/whisperity/distcc-docker
DistCC for LTS OS compiler images in and through Docker
c clang compiler container cpp distcc docker docker-image gcc
Last synced: 13 Apr 2026
https://github.com/frodoalaska/theproblemsolver
A 3D western arcade shooter. Except, you are playing to solve your life's problems.
3d-game 3d-game-development cpp cpp20 game-development glfw glfw3 opengl4
Last synced: 01 Apr 2025
https://github.com/nur-alam39/course-lab-experiments
The lab works: Code of academic courses-Digital Image Processing, Microprocessor, OOP, Numerical Analysis
cpp lab lex matplotlib numpy oop opencv python
Last synced: 13 Apr 2026
https://github.com/garyhilares/discard-duel
A game where you have to form a straight with 5 of your cards before your computer opponent does.
Last synced: 08 Apr 2025
https://github.com/sumeetgedam/pong_game_using_raylib_cpp
Classic Ping Pong game implementation using rayLib CPP
cpp cpp14 game-development raylib-cpp windows-game
Last synced: 02 May 2026
https://github.com/dasbd72/nthu-cg-vscode
National Tsing Hua University - Computer Graphics
Last synced: 09 May 2026
https://github.com/soodaayush/arduino-school-yoga-project
An Arduino project that reminds the user to meditate.
Last synced: 27 Apr 2026
https://github.com/kafkaphoenix/newleaf_demos
Showcase of newleaf engine capabilities
cmake cpp entity-component-system game-2d game-3d game-development
Last synced: 11 Jun 2025
https://github.com/Dvurechensky-Docs/BasicKnowledgeCPP
Базовые знания языка C++
cpp dvurechenskypro education language students
Last synced: 27 Feb 2026
https://github.com/suddi/3dslantrelief
3D slant visual stereoscopic perception experiment, developed using Python, C, C++, OpenGL and GLSL
c-plus-plus cpp glsl inclinometer opengl perception psychophysics python relief texture
Last synced: 04 May 2026
https://github.com/darylnoupik/cpp-pendu-lab
Ce jeu du pendu en C++ est une petite application console permettant de jouer au jeu classique du pendu. Le jeu est simple : le programme choisit un mot aléatoire parmi une liste, et le joueur doit deviner les lettres du mot en proposant des lettres.
Last synced: 21 May 2026
https://github.com/nunorc/exopl
a minimalistic tool to illustrate the use of the Y-Space API in a C++ setting
Last synced: 09 Apr 2025
https://github.com/nyfeu/pong
This project is a remake of the classic Pong game, implemented in C++ using the raylib library. It features single-player gameplay, where you control a paddle to bounce a ball past a computer-controlled opponent. Enjoy the nostalgia of this timeless arcade game with a modern twist
Last synced: 13 Jun 2025
https://github.com/vladcranga/retro-system-monitor
A retro terminal-based Linux system monitor written in C++.
cmake cpp linux retro terminal-based
Last synced: 28 Apr 2026
https://github.com/michael-valdron/cpp-app-template
Personal template for starting a C++ project.
c-plus-plus c-plus-plus-11 c-plusplus cmake cpp cpp-template cpp-templates cpp11 makefile
Last synced: 25 Mar 2025
https://github.com/Haseebullah9012/Chess
Chess is a Famous Two-Player Turn-based Board Game. Its Code in C++ with Object Oriented Approach.
boardgame chess cpp oop turn-based-strategy two-player
Last synced: 11 Mar 2025
https://github.com/mjbmon/ios-cmake
Projects for IOS apps using CMake.
cmake cpp ios make objective-c objective-c-plus-plus xcode
Last synced: 24 Apr 2026
https://github.com/WilfriedRabouin/WesnothServer
Server for the game The Battle for Wesnoth
cpp game multiplayer server strategy turn-based
Last synced: 11 Mar 2025
https://github.com/kh-suleiman99/modern-cpp-challenges
The repository contains modern C++ challenges. I wrote them while studying the ‘Beginning C++ Programming - From Beginner to Beyond’ course on Udemy.
Last synced: 29 May 2026
https://github.com/totto16/imdb-dataset-to-postgresql
IMDB Dataset to preseeded PostgreSQL converter
cpp imdb imdb-dataset postgresql
Last synced: 12 Apr 2026
https://github.com/mateoniksic/project-balanced-and-avl-trees
load data from .txt file and build balanced and avl trees (CODE) [ C++ ]
algorithms-and-data-structures avl-tree balanced-tree college-project cpp preorder-traversal trees
Last synced: 29 May 2026
https://github.com/programmingrainbow/conways-game-of-life-cpp-sdl3
Conway's Game of Life written in C and using SDL£ game library.
cpp cpp20 gameoflife sdl sdl-image sdl-ttf sdl3 sdl3-image sdl3-ttf
Last synced: 28 Aug 2025
https://github.com/shubhansu-kr/cse408-designandanalysisofalgoritmn
Implementation of Advance Algorithmns | CSE408 Course - LPU | Sem4
algorithmn cpp data-structures java lpu sem4
Last synced: 20 May 2026
https://github.com/ptsouchlos/TicTacToeExample
Example of implementing a minimax algorithm for a simple TicTacToe game made for the desktop with Qt.
cmake cpp desktop minimax minimax-algorithm minimax-search qt qt5 tic-tac-toe tic-tac-toe-game tictactoe-game
Last synced: 27 Feb 2026
https://github.com/hhk7734/proto
Generated library for lol-iot Protobuf and gRPC
cpp golang grpc protobuf python typescript
Last synced: 12 Apr 2026
https://github.com/sonnyson-p/advanced-computer-programming-teaching-works
Advanced computer programming textbook
algorithm cpp data-structure teaching
Last synced: 30 May 2026
https://github.com/embeddedcrab/cust_mem_alloc_freertos_cpp
C++ Custom Memory Allocator using FreeRTOS Heap
cpp custom-memory-allocator freertos freertos-memory freertos-memory-allocator memory-allocator memory-management
Last synced: 28 May 2026
https://github.com/arnoldchrisoduor1/projecteuler
Solutions to Arithmetic problems
Last synced: 11 May 2026
https://github.com/vladd12/data-structures-and-algorithms-in-python-and-cpp
Data structures and algorithms in Python and C++
algorithms cplusplus cpp data-structures python python3
Last synced: 13 Apr 2026
https://github.com/blvxme/vk-internship-task
Поиск кратчайшего расстояния в графе
Last synced: 08 Apr 2025
https://github.com/moligarch/winrpc-playground
Client/Server Windows RPC example
c client-server cpp midl rpc winapi
Last synced: 28 Apr 2026
https://github.com/darkmoon9322/utfcpp
UTF-8 with C++ in a Portable Way
cpp cpp98 header-only internationalization portable text unicode utf-16 utf-8
Last synced: 06 Sep 2025
https://github.com/hein-htetsan/assignment_4
find the word counts including in text
Last synced: 03 Jul 2025
https://github.com/dvurechensky-docs/basicknowledgecpp
Базовые знания языка C++
cpp cpp-all cpp-library cpp-programming cpp11 cpp14 cpp17 cpp20 cpp23 cpp98 dvurechensky dvurechenskydocs dvurechenskypro education language students
Last synced: 06 Sep 2025
https://github.com/shibam120302/striver_sde_sheet
A Complete Solution of the well known 'Striver SDE Sheet ' in C++.
array binary-tree cpp dp graph heap interview-preparation interview-questions leetcode linked-list stack stl strivers-sde-sheet strivers-sde-sheet-solutions trie
Last synced: 02 Jul 2025
https://github.com/techonit/nodemcu_esp32-manage
🏭 A open source application for manage devices (IOT) on nodemcu-esp32. Send and get reports to server with a api token.
board cpp iot nodemcu-esp32 platformio
Last synced: 06 May 2026
https://github.com/sinipelto/ipupdater-cpp
C++ Implementation of the ip-updater tool. Necessary for native implementation of updater as an executable unix binary.
address cplusplus cpp curlpp ip ip-address ip-updater ipv4 libcurl linux nix unix updater updater-script
Last synced: 09 Apr 2026
https://github.com/youngtrashbag/png-research
PNG Research. Creative Coding Experiments
corruption cpp creative-coding glitch glitch-art image image-corruption image-processing png
Last synced: 05 Jul 2025
https://github.com/hafizhhasyhari/kumpulan-algoritma-c-plus-plus-algorithm-
Kumpulan Algoritma C++
algorithms-and-data-structures algoritma-pemrograman cpp cpp-algorithms
Last synced: 02 Apr 2025
https://github.com/mmaarij/secure-libcurl-json
A C++ wrapper library that provides a convenient and secure way to make HTTP API requests, while handling JSON data. Built on top of libcurl for robust networking capabilities and nlohmann/json for JSON data processing.
api certificates cpp crud https json libcurl linux ssl windows
Last synced: 06 Jan 2026
https://github.com/SanaeProject/MorseKeyboard
モールス信号でキーを打つことが出来るプログラムを作成します。
Last synced: 22 Apr 2025
https://github.com/hidglobal/digitalpersona-native-api
Documentation
cpp digitalpersona dotnet native-api windows
Last synced: 13 Apr 2026
https://github.com/mekhyw/logicomp-compiler
Custom simplified Lua compiler that generates assembly code for Linux and Windows, developed from scratch in C++
Last synced: 13 Apr 2026
https://github.com/gdonald/tictactoe-cpp
TicTacToe in C++ using SDL2
cpp game minimax sdl2 tic-tac-toe tictactoe
Last synced: 06 Sep 2025
https://github.com/dloztor/cursedengine
This engine is cursed, don't use it
Last synced: 19 Apr 2026
https://github.com/pawel2000pl/fixed_point
Template for fixed-point operations with a simplified math library (dedicated for RISC-V IM).
cpp fixed-point risc-v taylor-series template
Last synced: 03 Jul 2025
https://github.com/karnkaul/enum-flags
KT C++17 header library: type-safe wrappers for bit flags (class type and trivial), with operator overloads
bitfields bitflags cpp cpp17 header-only
Last synced: 20 Mar 2025
https://github.com/tanzeelafatima492/hotel-management-in-c--
cplus cpp cxx hotel management mini project
Last synced: 05 Dec 2025
https://github.com/bergolho/google-codejam
My solutions to the Google CodeJam programming contest.
competitive-programming cpp google-code-jam
Last synced: 25 Mar 2025
https://github.com/bergolho/google-kickstart
My solutions to the Google KickStart programming contest.
competitive-programming cpp google-kickstart
Last synced: 25 Mar 2025
https://github.com/bergolho/kattis
Solutions to some problems of the Kattis programming portal
competitive-programming cpp problem-solving
Last synced: 25 Mar 2025
https://github.com/phattharaphorn/profund-lab
🖥️🪄 Text-mode game development in C and C++.
cpp iostream lab-assignment text-based-game
Last synced: 02 Jan 2026
https://github.com/observant-sun/rattlegram-desktop
Transceive UTF-8 text messages with up to 170 bytes over audio in about a second.
Last synced: 10 May 2026
https://github.com/boostibot/cpu_id
A c/c++ header for cpu id related info on x86
Last synced: 13 Apr 2026
https://github.com/xeimsuck/nitroos
operating system
asm cmake cpp operating-system os
Last synced: 15 Mar 2025
https://github.com/ggabriel96/cpp-on-docker
Basic utility Docker images for C++ development and CI
Last synced: 25 Apr 2026
https://github.com/jannled/jannledengine
A Gameengine based on GNU C++, GLEW and GLFW
assimp cpp game-engine glew glfw opengl
Last synced: 27 Apr 2025
https://github.com/hbina/komunistl
C++ template library where you don't own ANYTHING!
Last synced: 12 Apr 2026
https://github.com/eoan-ermine/cppcorehard-spring-2018
Slides for C++ Corehard Spring 2018 conference
Last synced: 15 Jul 2026
https://github.com/heyfoz/cpp-even-digits-summation-algorithm
The Even Digits Summation Algorithm program (C++) requests that the user enter an integer greater than 10,000. Once the integer is entered, the program displays the sum of any even digits in the integer.
algorithm cpp digits summation
Last synced: 25 Mar 2025
https://github.com/amatofrancesco99/solving-second-degree-polynomial-equations
We all had to solve a second-degree equation at least once, but maybe it would be more convenient to have something that does it automatically...
Last synced: 16 Mar 2025
https://github.com/heyfoz/cpp-vector-binary-search
The Vector Binary Search Program (C++) creates and fills a vector with 5000 random integers. Once the vector is filled, the program displays details such as the smallest, largest, and average values. To conclude, the program asks the user to enter an integer. If the integer is found via binary search, the program returns its position.
Last synced: 16 Jul 2026
https://github.com/rosendo-martinez/noise
A coherent noise visualizer/generator.
Last synced: 11 Mar 2025
https://github.com/heyfoz/cpp-voting-ballot-array-functions
The Voting Ballot Array Functions Program (C++) creates 3 arrays to store candidates, votes, and percentages to simulate a random election winner. The arrays are filled after the program reads an input file titled "Candidates.txt". Functions are used to pass the arrays and calculate the results, which are printed to the console & an output file.
Last synced: 25 Mar 2025
https://github.com/heyfoz/cpp-inventory-vector-builder
The Inventory Vector Builder Program (C++) reads an InventoryParts.txt file into a vector of structs containing part number, part class, quantity, and unit cost. Once the vector is filled, the user can request multiple types of inventory details, which are displayed via the console.
Last synced: 25 Mar 2025
https://github.com/heyfoz/cpp-triangle-area-functions
The Triangle Area Functions Program (C++) uses a loop to ask the user 1 of 2 methods to calculate the area of a triangle. The 1st method calculates the area with the base & height values, while the 2nd calculates the area with all 3 sides. Calculated values are printed to the console as output.
area calculations cpp geometry triangle
Last synced: 25 Mar 2025
https://github.com/heyfoz/cpp-commodity-sales-loop
This Commodity Sales Loop program (C++) allows the user to enter the number of units and sales price for commodity items sold throughout the day. An algorithm finds the lowest and highest transactions from the array of input values, printing a transaction report to the console.
Last synced: 25 Mar 2025
https://github.com/ravi-prakash1907/word-game
It's an English language word-game, designed for 2 players, in C++
cpp english english-language first-project game hacktoberfest hacktoberfest2020 school school-project
Last synced: 06 Sep 2025
https://github.com/ravi-prakash1907/programming-fundamentals-cplusplus
This repo. stores all the C++ programs as mentioned in the practical list of B.Sc. (hons) CS
Last synced: 06 Sep 2025
https://github.com/heyfoz/cpp-parallel-vector-functions
The Parallel Vector Functions Program (C++) uses two parallel vectors, which are each filled with 500 random numbers between 1 and 100. The vectors are passed to a function that returns an integer indicating how many times both vectors contained even numbers in the same location.
Last synced: 24 Jun 2026
https://github.com/heyfoz/cpp_phone_plan_selection_logic
The Phone Plan Selection Logic program (C++) requests that the user provide a phone plan type and number of minutes used. Input is read to variables to calculate the estimated bill, which is displayed as output.
cpp finance logic phone selection
Last synced: 07 Aug 2025
https://github.com/ongyisheng0309/librarymanagementsystem
This system allows for basic library operations such as adding books and students, borrowing books, returning books, and displaying the current status of books and students.
Last synced: 17 Apr 2026
https://github.com/heyfoz/cpp-reverse-string-recursion
The Reverse String Recursion Program (C++) asks the user to enter a string, which is passed to a void recursive function that displays the string in reverse order. Test the program with a palindrome to see how it works!
Last synced: 21 Jul 2026