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/toransahu/ray-firmware
Firmware of Ethereal Ray 3D Printer
3d-printer c cpp ethereal-machines firmware marlin-firmware python
Last synced: 10 Apr 2026
https://github.com/yoc00lig/bomberman
Simple implementation of the game 'Bomberman' in 2D. The game is designed for two players. Project written using C++ language with QT6 framework. 💣
2d-game bomberman bomberman-game cpp game qt6 qtcreator
Last synced: 18 May 2026
https://github.com/joswinemmanuel/strivers-a2z-dsa
A comprehensive resource for Data Structures and Algorithms, following the Striver's A2Z approach to enhance learning and problem-solving skills.
Last synced: 05 Apr 2025
https://github.com/dtinth/2011-tetris-bot
A Tetris bot I have written in 2011 (note: it plays badly)
Last synced: 18 May 2026
https://github.com/lasithaamarasinghe/flower-exchange
Flower Exchange is a simple flower trading system developed using C++. This project was guided by LSEG Sri Lanka.
Last synced: 07 Jun 2026
https://github.com/ismacortgtz/project-euler
Solutions for Project Euler
cpp linux programming project-euler-solutions projecteuler projecteuler-cpp
Last synced: 18 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/yeshasvitirupachuri/oatpp-websocket-server-client-example
Oatpp server client c++ examples without using dependency injection framework macros components.
cpp cpp17 network oatpp oatppwebsocket
Last synced: 12 May 2025
https://github.com/tessapower/template-cmake-project
A template CMake project for C++.
Last synced: 25 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/networkflux/ft_containers
Let’s re-implement the standard C++ containers
algorithms complexity containers cpp data-structures
Last synced: 20 Jul 2025
https://github.com/brendanm12345/simple_renderer_cs149
Simple CUDA renderer implementation. 19th most efficient out of 150+ submissions
Last synced: 18 May 2026
https://github.com/psavarmattas/c-projects
Here are programs that every budding programmer who is learning to code in C should start with. These programs are a compilation of many different types of programs and levels of programming you should try. You can use the table in Order Of Programs file to find the order in which it is best to program in.
basic basic-learning basic-programming beginner beginner-code beginner-friendly beginner-project c cpp
Last synced: 18 May 2026
https://github.com/omaraflak/gameoflife
Conway's Game of Life implemented in C++ with SFML.
conway-s-game-of-life cpp game-of-life sfml
Last synced: 05 Apr 2025
https://github.com/apchavan/slash-game
Game source files while learning "Unreal Engine 5" from Stephen's Udemy course.
cpp game-development ue5 unreal-engine-5
Last synced: 03 Jul 2026
https://github.com/kiselkovd/func_graph_drawer
displays functions with a given precision on the coordinate axis
Last synced: 05 Apr 2025
https://github.com/egor-spk/cxx-cmake-dependencies
Collection of cmake files for easy add dependencies in your C++ project.
Last synced: 29 Mar 2025
https://github.com/bliao04/coms327-s2025
Assignments and projects for CS327, advanced programming concepts using C and C++. Topics include object-oriented programming, memory management, parameter passing, inheritance, compilation, debugging, and software maintenance. The course also emphasizes practical skills such as build systems, version control, and development environments.
c cpp makefile roguelike-games targz
Last synced: 27 Apr 2026
https://github.com/daleksla/dungeonescape
Second game in my TextAdventureGame series. This game is centralised around acquiring weapons, fighting monster and unlocking rooms to do so
Last synced: 18 May 2026
https://github.com/suryakarmakar/competitive-programming
Competitive Programming With Cpp
Last synced: 04 Mar 2025
https://github.com/u66u/supa-simple-ffnn
Supa simple feed forward neural net with explanations to practice c++ :)
cplusplus cpp feedforward feedforward-neural-network ffnn machine-learning ml neural-network neural-networks
Last synced: 28 Mar 2025
https://github.com/manthanank/learn-c-plus-plus
Complete Guide to Learn C++.
Last synced: 26 May 2026
https://github.com/johnnydevrocha/fpsconsole-cpp
Game parecido com DOOM usando o terminal em Cpp - Em desenvolvimento
Last synced: 13 Mar 2025
https://github.com/henryquan/memorysafe
A naive approach to provide some protections to memory values
Last synced: 28 May 2026
https://github.com/jmaerte/cmake-rcpp-template
A CRAN-ready R package template that integrates the simplicity of CMake with the power of Rcpp, enabling platform-independent linkage to external C/C++ libraries such as OpenCL, OpenGL, and others.
cmake cmaketemplate cpp cran cran-r opencl opengl r rcpp
Last synced: 10 Apr 2026
https://github.com/vincentlaucsb/resume-generator
A simple but extensible resume generator that turns XML into HTML
Last synced: 15 May 2025
https://github.com/newlandtv/matheffect
This is a project that applies mathematics.
Last synced: 14 Mar 2025
https://github.com/iabdullah215/cs225-l
This is all the learning material and lab manuals from the course CS-225-L (Operating System)
bash bash-scripting c code cpp cpu-scheduling notes
Last synced: 10 Apr 2026
https://github.com/najlae01/gas_tuto
Gameplay Ability System Tutorial
cpp fun hobby-project learning unreal-engine-5
Last synced: 03 Jul 2026
https://github.com/yaon-c2h8n2/projet-systemes-distribues
N Body simulation developed with C++/MPI. Able to handle 100k+ bodies on dozen of nodes.
cpp distributed-computing distributed-systems mpi nbody-simulation openmpi
Last synced: 05 Apr 2025
https://github.com/giuliom/basicecs
cplusplus cplusplus-11 cplusplus-14 cplusplus-17 cpp cpp11 cpp14 cpp17 ecs entity-component-system game-development gamedev
Last synced: 05 Apr 2025
https://github.com/f3fe-hash/cpp-ai-library
A C++ library for machine learning library
Last synced: 08 Apr 2025
https://github.com/antonioberna/vga-pattern-generator
VGA Color Pattern Generator
axis cpp sdl2 system-verilog testbench verible verilator vga
Last synced: 26 May 2026
https://github.com/atharibrahim/shoppingsystem-cpp
The C++ code is a basic online purchasing system for equipment, catering to both customers and administrators. It manages product details, transactions, inventory, and offers basic security measures. Overall, it aims to streamline online purchases for all users.
atharibrahimkhalid cpp ecommerce ecommerce-cpp ecommerce-store shopping-cart shoppingsystem
Last synced: 14 Mar 2025
https://github.com/abajric2/algoritmi-i-strukture-podataka
ETF Materials / Urađene zadaće i pripremne zadaće za vježbe iz predmeta "Algoritmi i strukture podataka"
algorithms-and-data-structures cpp
Last synced: 14 Jul 2025
https://github.com/noinsts/contest-maker
Simple Gtkmm app for generating contest project structure
Last synced: 18 May 2026
https://github.com/imrun10/battleshipgame
A battleship game implemented with C++.
Last synced: 20 Jun 2025
https://github.com/tomplus/qraty
Prosta aplikacja do analizy kosztów kredytu
Last synced: 18 May 2026
https://github.com/unlegitiment/l.e.g.i.t-test-env
Test Project of the LEGIT SDK.
cpp cpp17 gameengine3d lag projectlegit
Last synced: 17 Jul 2025
https://github.com/krishnakeshav/gatorlibrary
Gator library project in C++ using implementation of Red Black tree and Priority queue.
Last synced: 30 Aug 2025
https://github.com/goyam02/calculator_cpp
calculator cplusplus cpp functions
Last synced: 18 Mar 2025
https://github.com/owen7000/cpp-bubble-sort
A bubble sort function written in C++
Last synced: 08 Apr 2025
https://github.com/high-voltaged/2d_tetris
Basic 2D tetris game, written in C++ using OpenGL and GLUT technologies.
Last synced: 22 Apr 2026
https://github.com/ipolynkina/convertlisttostring
Converter from txt to csv
Last synced: 02 Nov 2025
https://github.com/crafterkolyan/eigenvalues-speed-comparison
Сравнение скорости вычисления собственных значений положительно определённых матриц. Проект по спецкурсу "Высокопроизводительные вычисления на платформе Python". Основной результат - Python с JIT компилятором обгоняет нераспараллеленный C++ по скорости.
cpp eigenvalues numba numpy python speed university
Last synced: 10 Jul 2025
https://github.com/scrolldynasty/intrusion_detection_system_ids
Intrusion_Detection_System_IDS
c cmake cpp detection-systems ids makfile npcap python python3
Last synced: 11 Apr 2026
https://github.com/bakirgracic/registration-plates-of-bosnia-and-herzegovina
All possible registration plates in B&H (C++, exe, txt)
bosnia bosnia-and-herzegovina combinatorics cpp registration-plate
Last synced: 28 Mar 2025
https://github.com/acmpesuecc/laalibrary
This repository contains a C++ file which aims to act as a library for simple to complex linear arithmetic operations.
Last synced: 20 Jan 2026
https://github.com/yhabteab/trainee-cpp-sort
Trainee-cpp-sort is an imitation of the satandard sort command. I recommend to use this only for test and learning purposes. I developed this sort program so that I can gradually learn to use C ++.
command-line-arguments-parser cpp cpp-sort how-to-code options-parsing sort sort-commands sort-options sortable sorter sorting-algorithms sorting-algorithms-implemented trainee-cpp-sort
Last synced: 23 Mar 2025
https://github.com/jmcph4/dms
dms is a dead man's switch for Windows.
c-plus-plus cpp dms security tool
Last synced: 12 Apr 2025
https://github.com/longluo/fft
Fast Fourier Transform Algorithm / Number Theoretic Transform
cpp fast-fourier-transform fft fourier-analysis fourier-series fourier-transform java ntt number-theoretic-transform
Last synced: 16 May 2026
https://github.com/stwe/stwecolorscheme
Stwe Color Scheme for CLion
clion color-scheme cpp jetbrains theme visual visual-assist
Last synced: 05 Apr 2025
https://github.com/davidyslu/onlinejudgepku
Personal submissions on PKU Online Judge (北京大學程式解題系統)
algorithms cpp data-structures
Last synced: 01 Sep 2025
https://github.com/cybiii/powershell
A custom command-line shell for Windows built from scratch in C++, featuring a suite of built-in filesystem and text manipulation commands
Last synced: 18 May 2026
https://github.com/humbertodias/yaml-cpp-wasm-sample
Example of a WebAssembly application that reads a YAML file
Last synced: 18 May 2026
https://github.com/iaadi4/conway-game-of-life
Implementation of Conway game of life in cpp using raylib
conways-game-of-life cpp gameoflifesimulation raylib
Last synced: 03 Jul 2026
https://github.com/adityaamanair/beginner-s-code
This is my First Github repository. Starting form c++ and maybe more programming language
beginner-code beginner-friendly beginner-project cpp cpp20
Last synced: 30 Dec 2025
https://github.com/dexmoh/cli-dll-injector
A CLI DLL injector written in C++ for x86 and x64 architectures.
code-injection cpp dll-injection dll-injector process-injection reverse-engineering windows
Last synced: 18 May 2026
https://github.com/mhasan320/frontend-developer-roadmap
Want to be a front-end developer? Hopefully this repo will be help you to be a successfull front-end developer.
angularjs boostrap5 c cpp css3 front-end-development html5 java javascript less python reactjs sass tailwindcss vuejs
Last synced: 18 Jan 2026
https://github.com/tsnsoft/dialogblocks_sqlite_vext
Пример MVC-программы на C++ с использованием базы данных SQLite и wxWidgets в DialogBlocks
cpp dialogblocks mvc mvc-architecture wxwidgets
Last synced: 11 May 2025
https://github.com/jasonyao81000/cpp-leetcode-templates
C++ LeetCode Templates for Data Structures & Algorithms Interview Preparation
cpp data-structures-and-algorithms dsa interview interview-prep interview-preparation leetcode templates
Last synced: 11 May 2025
https://github.com/bgiobbe/arm-class
My projects for ArmEducation ESE101 Embedded Systems Essentials with Arm: Getting Started
Last synced: 11 May 2025
https://github.com/AhmedNassar7/Money-Hub
A bank management system.
algorithms cpp data-structures database oop sql
Last synced: 07 Apr 2025
https://github.com/smooll-d/tic-tac-toe-sfml
Simple Tic Tac Toe clone made in SFML.
2d 2d-game cpp game game-development gamedev sfml tic-tac-toe wrapper wrapper-library
Last synced: 06 Mar 2025
https://github.com/priyavrat-misra/amaze
A visually appealing maze generator built with C++ and SFML.
Last synced: 21 Mar 2025
https://github.com/congard/simple-notes
A simple notes app written in C++17
agh agh-university agh-ust cpp cpp17 notes-app university-project
Last synced: 11 Apr 2026
https://github.com/shaldonbarnes10/leetcode-442-find-all-duplicates-in-an-array
Given an integer array nums of length n, some elements appear twice and others appear once. Find all the elements that appear twice in the array without using extra space for a hashmap or set. Do this in O(n) time complexity and O(1) extra space complexity.
array cpp leetcode-solutions timecomplexity
Last synced: 21 Jul 2025
https://github.com/jwillikers/gnu-arm-embedded-ssh-image
A container image for running the ARM embedded toolchain from an OpenSSH server, built on Fedora
buildah c clion cpp fedora gnu-arm-embedded-toolchain openssh
Last synced: 15 Apr 2025
https://github.com/mouad-el-asri/cpp_modules
It's time to dive into Object Oriented Programming and start our C++ journey! 🔥
casting class-template classes-and-objects containers cplusplus cpp encapsulation exceptions function-templates inheritance object-oriented-programming oop oop-principles operator-overloading polymorphism
Last synced: 08 Nov 2025
https://github.com/umarlypoeta/agh_rpg_game
AGH RPG Game is a simple 2D retro-inspired RPG created using C++ and the SFML library. The game showcases a tile-based map and basic player movement mechanics.
Last synced: 23 Mar 2025
https://github.com/wolgemoth/athyg-deserialiser
A C++ utility for deserialising data from the ATHYG dataset.
astronomy athyg augmented-tycho catalogue cpp cpp17 dataset deserialization gliese hipparcos stars stellar tycho yale
Last synced: 10 Jul 2025
https://github.com/samuelbles07/ble-elevator-firmware
Choose elevator floor number using smartphone - Device (ESP32)
Last synced: 26 May 2026
https://github.com/themarlboroman/dfw-jumpstart
Jumpstart repo for dfw + libdansdl2
app-development cpp examples game-development jumpstart
Last synced: 28 Feb 2025
https://github.com/tntksals/ros-practise
These are some packages which I build when learning the basics of ROS.
Last synced: 18 May 2026
https://github.com/lccodder/water-level-alarm
Arduino water level alarm source code and build
arduino arduino-uno cpp embedded
Last synced: 09 May 2026
https://github.com/grailbio/recordio
C++ implementation of github.com/grailbio/base/recordio
Last synced: 18 May 2026
https://github.com/emrecancorapci/sfml-zombiearena
cpp game game-development sfml sfml-game sfml2 sfml2-game
Last synced: 11 May 2025
https://github.com/theolepage/dictionary-generator
A simple dictionary generator written in C++.
Last synced: 21 Jul 2025
https://github.com/end2endzone/msbuildreorder
MSBuildReorder is a tool for "reordering" (Build Order) a multi-process C++ build log. It allows a developer to convert the build log as if it was generated with a single processor.
Last synced: 18 Mar 2025