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-19 00:06:51 UTC
- JSON Representation
https://github.com/thunder-engine/sample-mine
ThunderMine - A Minecraft-like Project
3d-game cpp sample-code thunder-engine
Last synced: 25 May 2026
https://github.com/lmtreser/intro-rtos
Colección de recursos para introducirse en los Sistemas Operativos y RTOS. Aplicaciones para el ecosistema Arduino como para Raspberry Pi
arduino cpp esp32 freertos operating-system rtos threads
Last synced: 10 Apr 2026
https://github.com/carbon-404/double-linked-list
Double linked lists in C++
Last synced: 26 Dec 2025
https://github.com/whizydan/open-sesame
Unlock your computer using arduino rfid
arduino cpp flip hid-keyboard windows
Last synced: 10 Apr 2026
https://github.com/usefelbedwehy/modern-cpp
Mastering Object-Oriented Programming (OOP) using C++. For modern cpp exercises, assignmenmts and projects.
cpp modern-cpp oop oops-in-cpp
Last synced: 27 Jun 2025
https://github.com/GTruf/Driver-Drowsiness-Detector
Prototype of an intelligent safety system for detecting driver drowsiness
cpp cuda cudnn deep-learning driver-drowsiness-detection driver-drowsiness-detector drowsiness-detection face-recognition image-recognition machine-learning neural-network nvidia-cuda object-recognition opencv qt6 recognition-neural-network yolo yolov10 yolov5 yolov9
Last synced: 14 Mar 2025
https://github.com/cbebe/monkey-cpp
Follow me as I write an interpreter in C++ and cry every day 😭😭😭.
Last synced: 18 Mar 2025
https://github.com/miou-zora/zappy
A game where AIs try to reproduce.
c client cpp game graphics-programming python raylib server
Last synced: 10 Apr 2026
https://github.com/somiljain7/data-structure
data structure implementation (multiple languages)
Last synced: 20 Jan 2026
https://github.com/ernanej/sculptor
Tool in C++ to make sculptures in blocks represented by digital matrices
Last synced: 30 Mar 2025
https://github.com/julgitt/university_tasks
University tasks solutions
assembly c cpp csharp css html java javascript racket typescript
Last synced: 02 Apr 2026
https://github.com/ho11ow1/sorting_algorithm
Simple sorting algorithm using 2 for loops and template arguments supporting both Vector and standard[] arrays
algorithms cpp header-only sorting template
Last synced: 02 Apr 2025
https://github.com/jpcano/algs4cpp
My C++ implementation of the code in the book: Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne
algorithms cpp data-structures
Last synced: 30 Jun 2026
https://github.com/roaldnefs/lapwing
Lapwing is a shared library implementing a variety of C++ classes and templates extending the standard library.
Last synced: 20 Jun 2025
https://github.com/gourab-sinha/interview-prep
This repository consist of Data Structures and Algorithms question which are being asked in Top MNCs.
cpp ds-algo interview-prep top-questions
Last synced: 20 Mar 2025
https://github.com/imcvampire/it4060-hw1
My first homework in class IT4060 in HUST
Last synced: 26 Mar 2025
https://github.com/seyed0123/employeexd
a basic terminal-based user management system
cpp filesaver termial-based user-management-system
Last synced: 17 Mar 2025
https://github.com/evanpacini/presidentenrevolution
Presidenten probability simulator for revolutions.
card-game cards cpp presidenten probability simulation
Last synced: 08 Jul 2025
https://github.com/tory1103/passmx
Password generator. Generates passwords by mixing a secret and a passphrase.
cplusplus cpp generator mixer password-generator password-mixer
Last synced: 09 Apr 2025
https://github.com/tory1103/smplpass
SMPLPASS is a password generator. Generates passwords by mixing a secret and a passphrase.
cplusplus cpp generator mixer password-generator password-mixer
Last synced: 09 Apr 2025
https://github.com/pradeepchegur/basic-cloth-showroom-management-using-oops_cpp
It is a code for basic cloth showroom management which involves OOPS concepts. The code is written in C++ Language.
clothing-shops cpp filesystem oops
Last synced: 15 Jun 2025
https://github.com/wtrsltnk/resexporter
Old piece of code that I wrote around 2005. This application lets you create resource files from bsp.
Last synced: 07 Jun 2026
https://github.com/aarambh-darshan/vortex
🚀 Vortex - Educational C++ Web Framework inspired by Axum & Actix-web. Features modern C++20 coroutines, advanced routing with groups, middleware system, request extractors, epoll-based I/O & thread pools. Perfect for learning web framework architecture. Not for production use.
cmake cplusplus cpp cpp20 http-server web-framework
Last synced: 30 Jun 2026
https://github.com/nayasinghania/chairsense
This repository contains Arduino code files for chairSense
accessibility arduino arduino-mega-2560 cpp object-detection oled wheelchair
Last synced: 01 May 2025
https://github.com/anshvaid4/ul
Repository showcasing the mathematics for cryptography and other cyber related concepts
cpp cryptography cyber-security mathematics university-of-limerick
Last synced: 27 Mar 2025
https://github.com/philtasticguy/tetravex-solver
cpp multithreading tetravex threading
Last synced: 03 Apr 2025
https://github.com/tjensen42/42-ft_containers
In this 42 core curriculum project, I implemented a few container (vector, stack, map, set) of the C++ standard template library.
cpp cpp98 map stack stl-containers vector
Last synced: 09 Apr 2026
https://github.com/jpenrici/terminal_gtkmm
Simple GTKmm Terminal for experimentation.
bash-interpreter cpp gtkmm4 gui-application python-interpreter terminal-app
Last synced: 30 Jun 2026
https://github.com/n1ghtthef0x/kitsunengine
A game engine made by me :D
cmake cpp gameengine nintendo-3ds nintendo-ds sdl2 sdl2-image sdl2-mixer
Last synced: 03 Apr 2025
https://github.com/cypri1-dev/42_cpp01
This project, C++ Module 01, focuses on dynamic memory allocation, pointers, and object relationships. You will implement a Zombie class, create a horde of zombies, manage strings, and develop a complaint system using function pointers and switch statements. These exercises provide a solid foundation in C++ programming concepts and practices.
Last synced: 27 Mar 2025
https://github.com/superpuero/entityregisrtysystem
Tools to create application using entity component/registry system
cpp cpp-library cpp17 cpp20 entity entity-component-system entity-framework entity-registry
Last synced: 27 Mar 2025
https://github.com/shivendrra/shredword
Fast & efficient BPE tokenizer written in C & python for LLM tranining
c c-tokenizer cpp open-source tiktoken tokenizer
Last synced: 09 Apr 2025
https://github.com/eyes12/caesarjaw-cpp
CaesarJaw provides encryption and decryption functionalities using a simple shift cipher (Caesar cipher). It allows users to: ✅ Encrypt text 📝 ✅ Decrypt text 🔑 ✅ Determine the shift key 🔎 ✅ Attempt decryption without a known key 💡
caesar caesar-cipher caesar-cipher-algorithm communication cpp crypter cryptography cybersecurity decrypt decryption decryption-algorithm security shift-cipher tool
Last synced: 16 Jun 2025
https://github.com/ereh11/leetcode-75
LeetCode 75 Study Plan
competitive-programming cpp leetcode-solutions
Last synced: 16 Aug 2025
https://github.com/pwalig/obiektowebackend
Back end project for programowanie obiektowe
cplusplus cpp game object-oriented-programming oop simulation
Last synced: 02 Apr 2025
https://github.com/cbritopacheco/object_pool
Generic object pool for reusing and recycling object instances.
cpp cpp11 header-only object-pool resource-pool
Last synced: 14 Jun 2025
https://github.com/esqadron/imagesonificationplugin
VST3 plugin generating sound from images!
Last synced: 27 Mar 2025
https://github.com/rks-031/patternprinting
This repository contains problems on various kinds of pattern printing which can be very essential for placements. The tech stack used for programming here are Java and C++.
Last synced: 15 May 2026
https://github.com/arnaud-robin/aead-chacha20-poly1305
Implementation of AEAD_CHACHA20_POLY1305 in c++
aead chacha20-poly1305 cpp cryptography
Last synced: 10 Apr 2025
https://github.com/thefcraft/cp-algorithms
A personal repository for competitive programming solutions, including CSES, Project Euler, and HackerRank problems, with custom debugging utilities and scripts.
algorithms cpp data-structures
Last synced: 03 Apr 2025
https://github.com/justfollowyourdreams/stmfc
StMFC — Stereo to Mono Fast Converter.
audio audio-conversion audio-converter audio-processing audio-tool audio-tools audio-utility cmake cpp
Last synced: 12 Mar 2025
https://github.com/amanley97/niobe
niobe: a RISC-V emulator with the pride of the gods
Last synced: 12 Mar 2025
https://github.com/amanley97/binutils
Mini-projects to write binutils in C++
Last synced: 12 Mar 2025
https://github.com/robaho/cpp_fix_codec
ultra fast C++ FIX protocol encoder/decoder
Last synced: 14 Sep 2025
https://github.com/luca-pellegrini/cv-lab
Assignments from the Computer Vision laboratory
Last synced: 25 Apr 2026
https://github.com/haimonmon/cpp-practice-hub
learning C++ with short simple exercises
cpp learn-to-code learning-exercise practice-programming programming-language
Last synced: 12 Mar 2025
https://github.com/benami171/Pipeline_Leader-follower
This project emphasize the workflow of Pipeline and Leader-Follower design patterns.
cpp design-patterns leader-follower linux multithreading pipeline server thread-pool threads
Last synced: 12 Mar 2025
https://github.com/saklis/lords-of-war-for-desktop
Lords of War is a turn-based strategy inspired by Warlords 3: Reign of Heroes.
cpp game game-development gamedev sfml turn-based turn-based-strategy warlords-3
Last synced: 12 Mar 2025
https://github.com/ianseeingbeing/simple_wallpaper_switcher
Simple GUI for swaping wallpapers by utilizing wallpaper manager's cli interfaces.
cpp sfml simple wallpaper-changer
Last synced: 12 Mar 2025
https://github.com/s-martin/sugarpp
Sugarcpp is a small library, which adds syntactic sugar to C++ to make your life easier.
Last synced: 08 Sep 2025
https://github.com/blacktechwarrior/wordtonumberconverter
Convert words to their equivalent numbers
Last synced: 12 Mar 2025
https://github.com/pedro-ricardo/fmap
Just set some functions to use the C++ std::map inside Modern Fortran. Doesn't duplicate the mapping algorithm.
cpp dictionary interoperability modern-fortran
Last synced: 15 Jun 2025
https://github.com/wonderf00l/algo-park-vk-edu
Домашнее задание по курсу "Алгоритмы и структуры данных" от VK Education
Last synced: 08 Sep 2025
https://github.com/gabrielemaurina/sudoku
A c++ sudoku solver
algorithm cpp sudoku sudoku-game sudoku-solution-finder sudoku-solver
Last synced: 23 Jul 2025
https://github.com/0xtter/weather-station
This 3D printed weather station uses an Arduino to provide accurate temperature, humidity, and pressure readings in real-time. Its customizable 3D printed case makes it a unique addition to any workspace. With an easily customizable code, this project is great for anyone interested in weather tracking, from hobbyists to professionals.
3d-printing arduino challenge cpp solidworks
Last synced: 03 Apr 2025
https://github.com/the-renaissance/raytracing
This is a repo that follows @The Cherno's ray tracing tutorial. My modification/homework is in separete branches.
computer-graphics cpp raytracing
Last synced: 10 Apr 2025
https://github.com/aleksandr-ln/card-game-blackjack
blackjack card-game cpp game-development-cpp
Last synced: 16 Jun 2025
https://github.com/prvvv/cppmanage
A simple but efficient local password manager
cpp local password password-manager windows
Last synced: 15 May 2026
https://github.com/soyapo/farm-invaders
Customized Space Invaders written in C++ for console
Last synced: 10 Jan 2026
https://github.com/younghakim7/gtk4-rs_training
https://toshiocp.github.io/Gtk4-tutorial/sec2.html
Last synced: 07 May 2026
https://github.com/solareenlo/42cpp-module-08
C++ practice 08 (STL(vector, stack, deque), iterator, algorithm(find, sort, max, min))
42 42born2code 42cursus 42projects cpp
Last synced: 12 Jul 2025
https://github.com/xastrix/Exemptify
A utility that allows you to add application exceptions to the windows firewall, thereby blocking outgoing traffic
cli cpp firewall firewall-configuration windows
Last synced: 04 Apr 2025
https://github.com/nikolasent/algorithm-collection
Personal collection of classical algorithms
algorithm algorithms cpp numerical-methods sorting-algorithms
Last synced: 02 Apr 2025
https://github.com/nuke1115/uglyjsonparser
cpp cpp-library cpp20 cpp20-lib json parser-library static-library
Last synced: 05 May 2026
https://github.com/snikulov/conan.examples
Examples how to use conan.io C++ package manager
boost cmake conan conan-usage cplusplus cpp
Last synced: 15 Jun 2025
https://github.com/dakostu/grabbag.h
A data structure for non-deterministic element selection in C++11
cpluscplus cpp cpp-component cpp-library cpp11 data data-structure data-structures generics non-deterministic random randomization template
Last synced: 13 Jul 2026
https://github.com/wesgtox/data-structure-i
College "Data Structure I" exercises.
algorithms c cpp data-structures sorting-algorithms stack-algorithm struct
Last synced: 15 May 2026
https://github.com/abdelrahman822000/library_management_system
A console-based application for managing a library, allowing users to borrow and return books, view transactions, and manage members.
Last synced: 02 Mar 2025
https://github.com/allenvox/lagrange-polynomial
Implementation of Lagrange polynomial interpolation with C++
algorithms cpp lagrange-interpolation lagrange-polynomial-interpolation
Last synced: 29 Apr 2025
https://github.com/lehoangan2906/cuda_basics
A simple implementation of operations on vectors and matrices, optimized for running on Nvidia GPU with CUDA
Last synced: 16 Jun 2025
https://github.com/sanamir23/spaceshooter_2023
Space Shooter Game developed in C++.
cpp game-development oops-in-cpp shooter-game space-invaders space-shooter-game
Last synced: 03 Apr 2025
https://github.com/ethanuppal/bwmodel
A modeling environment for Minecraft Bedwars.
Last synced: 02 Apr 2025
https://github.com/mthszr/project-euler
"Project Euler exists to encourage, challenge, and develop the skills and enjoyment of anyone with an interest in the fascinating world of mathematics."
Last synced: 02 Apr 2025
https://github.com/shucharjer/design_patterns
Modern C++ implementations of common design patterns. | 常见设计模式的现代C++实现
course-project cpp cpp20 design-patterns header-only templates
Last synced: 02 Apr 2025
https://github.com/allenvox/chat-pthread
Internet chatting program (client + server) written in C++ using pthread lib
arpa chat chat-application cpp cpp-17 internet network network-programming pthread pthreads socket tcp
Last synced: 29 Apr 2025
https://github.com/erio-harrison/write-you-a-dl-fram
Build a deep learning framework step by step
Last synced: 16 Jun 2025
https://github.com/michaelbrunn3r/arduinobt
A Bluetooth Library for Arduino
arduino arduino-library arduino-uno cpp
Last synced: 15 May 2026
https://github.com/lchsk/condottiero
Turn-based strategy for Ludum Dare 44
cpp cpp11 gamedev ludum-dare ludum-dare-44 sfml sfml-dev turn-based turn-based-strategy
Last synced: 15 May 2026
https://github.com/jiriklepl/cpp-turing-machine-in-templates
C++ turing machine in templates
cpp cpp11 cpp14 cpp17 cpp20 functional-programming turing-machine
Last synced: 27 Mar 2025
https://github.com/phattharaphorn/ta-compro
👨🏻💻 This repository is a collection of Computer Programming courses in Industrial Engineering.
Last synced: 18 May 2026
https://github.com/skyzh/cahrr
🌪️ Chi's Advanced Hurricane Robot Runtime
cmake control cpp data-driven-design embedded robomaster robotics stm32f4
Last synced: 15 May 2026
https://github.com/antosser/plants-vs-zombies-bot
Most efficient money bot for plants vs. zombies
bot cpp plants-vs-zombies python
Last synced: 30 Apr 2026
https://github.com/karnkaul/async-queue
KT single header C++17 library for multithreaded N-producer/N-consumer queues
Last synced: 20 Mar 2025
https://github.com/dzobamain/autocliker-for-macos-cpp
Auto-clicker with the ability to add custom functionality
Last synced: 03 Apr 2025
https://github.com/zyn10/tax-calculation
Programming Fundamentals task of tax calculation
cpp programming-fundamentals tax-calculations
Last synced: 15 May 2026
https://github.com/manvirag/tech_learning_tinkering
Tinkering with code. One place to dump generalize concept
concurrency concurrency-patterns cpp design-patterns go go-channel go-design-patterns golang golang-design-pattern goroutine hld in-memory-key-store-lld interview lld low-level-design-in-go solid-principles state-design-pattern system-design vending-machine
Last synced: 14 May 2026