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-18 00:06:49 UTC
- JSON Representation
https://github.com/edenreich/vscode-cpp-qt-generator
This vscode extension helps to generate qt projects quickly
components cpp cpp-component cpp17 qt qt5
Last synced: 15 Apr 2026
https://github.com/tomcant/sudoku-solver
A brute force approach to solving Sudoku. Written in C++, compiled to WebAssembly and presented with React.
cpp emscripten sudoku sudoku-solver wasm web-assembly
Last synced: 01 Feb 2026
https://github.com/trivedijeet/buildicator
Ring of WS2812b (individually addressable RGBW) LEDs on a 3D-printed case controlled by an ESP8266 microcontroller. Visual indicator of current build state. Easily configurable to point to CI/CD pipelines
arduino cpp microcontroller microcontroller-firmware
Last synced: 15 Apr 2026
https://github.com/hojsong/webserv
c cgi cpp html makefile multi-processing nonblocking-sockets socket-programming webserver
Last synced: 30 Apr 2026
https://github.com/piero24/vanillanet-cpp
A fully connected Neural Network in C++ with SGD from scratch, achieving 98% accuracy on the MNIST dataset.
backpropagation cmake cpp deep-learning deep-neural-networks loss-functions neural-network neural-networks-from-scratch opencv softmax
Last synced: 02 Feb 2026
https://github.com/viordash/migrateanycppdata
Versioned Data Migrations
c config cpp data-migration migration
Last synced: 07 Feb 2026
https://github.com/saivittalb/cache-simulation-programming
🏜 Implementation of single-level cache simulator and analyze the performance of various cache architectures using real-world program traces.
cache cache-simulator computer-architecture cpp gcc visual-studio-code
Last synced: 08 Feb 2026
https://github.com/g-s01/templatelibrary
CP Templates
competitive-programming cpp cpp17
Last synced: 08 Feb 2026
https://github.com/asiff00/anothergeneticalgorithmwithcpp
Teach an agent to find the max value of Y from Y= x1*w1+x2*w2....Xn*Wn.
ai artificial-intelligence cpp deep-learning genetic-algorithm machine-learning ml
Last synced: 15 Apr 2026
https://github.com/tanerius/downloader
CPP Resumable Downloader Library
cplusplus cpp download download-manager downloader libcurl library resumable-download
Last synced: 08 Feb 2026
https://github.com/mtsprznto/aurca
Un sistema agéntico capaz de realizar autocrítica y refinamiento de pesos matemáticos mediante un bucle de retroalimentación constante con la API de Binance.
Last synced: 26 Feb 2026
https://github.com/jesuisstan/42_stl_containers
implementation of C++ standard template library container types
42 cpp cpp98 makefile map oop red-black-tree set stack stl-containers vector
Last synced: 17 Mar 2026
https://github.com/pyxherb/slake
An embeddable programming language.
c-plus-plus c-plus-plus-17 cpp cpp17 embeddable-language gamedev gamedev-library language programming-language scripting-language
Last synced: 09 Feb 2026
https://github.com/florianbecker/pseudo_cpp11
C++11 compatibility layer for old projects
compatibility cpp cpp03 cpp11 cpp14 cpp17 cpp98 fake noreturn visual-studio
Last synced: 26 Feb 2026
https://github.com/khaledkamr/leetcode
This repository contains solutions of the Daily challenges and Study plans problems on Leetcode
cpp javascript leetcode-solutions ms-sql-server mysql python python3
Last synced: 09 Feb 2026
https://github.com/muhammedmagdyy/advanced-calculator
Advanced Calculator Using C++.
Last synced: 18 Mar 2026
https://github.com/eskry/cmakeconanprojecttemplate
CMake with conan template project
Last synced: 09 Feb 2026
https://github.com/melvinmo/ap_course_archive
This repository contains the assignments and other works I completed during my first year of undergrad studies in the advanced programming course focused on learning C++.
advanced-programming cpp oop qt
Last synced: 16 Apr 2026
https://github.com/clement-muth/generic-printf
This is an example of the function printf using _Generic keyword
c cpp generic keyword pre-processing printf printf-functions
Last synced: 16 Apr 2026
https://github.com/arindal1/leetcode-problems
Different LeetCode problems I solved on DSA, in CPP, C, Java & Python.
c cpp java leetcode leetcode-solutions
Last synced: 10 Feb 2026
https://github.com/ayaanqui/uic-campus-map
C++ Console project based on OpenStreetMap
cplusplus cplusplus-11 cpp cpp11 openstreetmap tinyxml
Last synced: 02 Apr 2026
https://github.com/pin3dev/42_cpp_modules_00-04
Exploring advanced C++ and OOP concepts like abstraction, encapsulation, simple and multiple inheritance, polymorphism, interfaces, and so on
42 42-cpp-module 42-cpp-modules 42born2code 42cursus 42porto 42projects 42school cpp cpp-course cpp-modules cpp-modules-1337 cpp-modules-42 cpp-project cpp98 cpp98-compatible doxygen doxygen-documentation tutorial
Last synced: 11 Feb 2026
https://github.com/darishdias/parkbuddy
IOT based Smart Parking System using NodeMCU and Firebase Cloud Storage
arduino cpp esp8266 firebase firebase-realtime-database iot microcontroller nodemcu sensors
Last synced: 11 Feb 2026
https://github.com/zzasaa-jpg/text_editor_txt_in_cpp
Daily development tool. Written in C++.
cpp editor filesystem os-development system text-editor
Last synced: 11 Feb 2026
https://github.com/ite-2022-pwr/podstawy-programowania
Podstawy programowania, semestr 1, laboratoria
c c-programming c-programming-language cpp cpp-programming programming university
Last synced: 11 Feb 2026
https://github.com/dinhanhx/single-linear-regression
Homemade single linear regression y = theta0 + theta1 * x
Last synced: 16 Apr 2026
https://github.com/toshikinakamura0412/gyrodometry_ros
ROS implementation of Gyrodometry
cpp gyroscope imu integration localization mit-license odometry robotics ros ros-noetic
Last synced: 16 Apr 2026
https://github.com/libraz/formulon
Headless Excel 365 calculation engine (C++17) — WASM, Python, and native CLI.
calculation-engine cpp cpp17 excel excel-formulas formula headless nodejs npm-package office-365 ooxml python spreadsheet wasm webassembly xlsx
Last synced: 02 Jun 2026
https://github.com/hosseinhayatizak/simple-design-of-marble-jungle-blast-game
Simple design of Marble Jungle Blast game
c-plus-plus cplusplus cpp game game-development sdl sdl2 sdl2-image sdl2-library sdl2-mixer sdl2-ttf
Last synced: 12 Feb 2026
https://github.com/aaaastark/nvidia-cuda-google-colab
Deployment of NVIDIA-CUDA on Google Colab. With in examples codes (Vector Addition and Matrix Multiplication).
c cpp cuda googlecolab googlecolaboratory matrix-multiplication nvidia python vector-addition
Last synced: 16 Apr 2026
https://github.com/tdegeus/prrng
Portable Reconstructible (Pseudo!) Random Number Generator
conda cpp python random-number-generators xtensor
Last synced: 28 Feb 2026
https://github.com/codersales/helloworld2
following C plus plus tutorials
2023 2023-12 2023-dec 2023-december 2023-q4 c-plus-plus cpp following-a-tutorial
Last synced: 14 Feb 2026
https://github.com/o-morikawa/landauginzburg
C++ codeset for simulation of N=2 Landau-Ginzburg model
conformal-field-theory cpp doxygen hep hep-lat julia lattice-field-theory nicolai string-theory superconformal-field-theory superstring supersymmetry
Last synced: 14 Feb 2026
https://github.com/ankhoa1212/cuda-program
This is a GPU program built with CUDA using parallel reduction
cpp cuda curand gpu-programming parallel-reduction
Last synced: 14 Feb 2026
https://github.com/bc100dev/osintinteractive
A global OSINT Interactive CLI for any platform and language you desire
cli cpp csharp cybersecurity hacking-tool infosec interactive-shell investigation investigation-tool java multilanguage osint osint-framework osint-tool python python3 shell
Last synced: 02 Apr 2026
https://github.com/saeidemadi/optex_cd_22
In this code, we have tried to communicate with the simplest way (QSerialPort | Serial) and read the distance value from the laser
cpp laser lasermeasurement qmake qserialport qt qt6 serial
Last synced: 15 Feb 2026
https://github.com/san-ghun/webserv
webserv is a web server application written in C++, and is an attempt to write our own NGINX. The project is heavily inspired by NGINX, and is part of 42Berlin curriculum.
42cursus cgi cgi-server cplusplus cplusplus-98 cpp cpp98 cpp98-compatible http http-server server server-application static-server web webserver
Last synced: 15 Feb 2026
https://github.com/hellorge/qtsvgiconengine
QtSvgIconEngine is Qt based program to use svg files as icons with support for animations and transitions.
cpp qanimation qicon qt qt-svg-icons svg
Last synced: 15 Feb 2026
https://github.com/jiink/hub75-mega-malachite
My applet system for ESP32 Devkit + 64x32 HUB75 + KY-040 Rotary Encoders
Last synced: 01 Mar 2026
https://github.com/esotericpig/ekoscape
🎮🤖🧿 Simple 3D step-based game in SDL2 & C++, like a 3D Pac-Man.
3d 3d-game cplusplus cpp grid-based-movement opengl opengl-game sdl sdl2 sdl2-game sdl2-image sdl2-mixer
Last synced: 02 Apr 2026
https://github.com/frolotey1/essensestream
EssenseStream is the C++ library which accepts work with essenses in the safe classes and methods on C++.
Last synced: 30 Apr 2026
https://github.com/cpp-linter/test-cpp-linter-action
Test cpp-linter-action
clang-format clang-tidy cpp demo
Last synced: 03 Jul 2026
https://github.com/halfguru/retire-eh
🍁 A Canadian retirement planner for RRSP, TFSA, and CPP planning
canadian cpp finance personal-finance react retirement-planning rrsp rust tfsa typescript wasm webassembly
Last synced: 02 Mar 2026
https://github.com/anujdhillxn/competitiveprogramming_boilerplate
Boilerplate codes for highly used data structures and algorithms
competitive-programming cpp dsa-algorithm
Last synced: 22 Mar 2026
https://github.com/albertinopadin/cgol
Conway's Game of Life implemented in C++
Last synced: 02 Mar 2026
https://github.com/shoyamanishi/swift-objc-cpp-interoperability
This is a tiny sample project to show a technique for the two-way communication between one Swift object and another in C++ via Objective-C.
cpp interoperability objective-c swift
Last synced: 16 Apr 2026
https://github.com/bryand1/solutions
Solutions to exercises
algorithms cpp leetcode python3
Last synced: 19 Apr 2026
https://github.com/simobin/learnopengl
computer-graphics cpp glut learnopengl opengl
Last synced: 16 Apr 2026
https://github.com/rodrigobdz/multimodal-interaction
Candy game for Windows using face tracking
Last synced: 16 Apr 2026
https://github.com/yelosheng/clipboard-push-win32
Clipboard Push Windows Client — native C++ Win32 app for clipboard sync between PC and mobile
aes-encryption clipboard clipboard-sync cpp lan-transfer self-hosted win32 windows
Last synced: 03 Mar 2026
https://github.com/kubasejdak-org/cpp-coverage-check-action
GitHub Action for checking code coverage in C++
cmake coverage coverage-report cpp github-actions lcov
Last synced: 16 Apr 2026
https://github.com/udaysh134/repx
An open-source lightweight universal reputation engine with a C++ CLI for tracking and leaderboard generation.
cpp leaderboard reputation reputation-system
Last synced: 03 Mar 2026
https://github.com/krisluczka/texas-hold-em-probabilistic-calculator
Simple calculator that reveals the chances of getting a given hand in a poker game.
cpp cpp17 gambling poker poker-evaluator texas-holdem-poker texasholdem
Last synced: 01 Apr 2026
https://github.com/mrdcvlsc/libtorch-cmake-template
My libtorch CMake project template setup
Last synced: 04 Mar 2026
https://github.com/mrdcvlsc/blockciphermodes
A collection of different block cipher modes, designed to facilitate secure data encryption.
block-cipher block-cipher-mode blockcipher blockcipher-mode cbc cfb cplusplus cplusplus-library cplusplus17 cpp cpp-library cpp17 cryptography data-security information-security initialization- iv key library mode-of-encryption
Last synced: 04 Mar 2026
https://github.com/m7moudgadallah/projects-boilerplates
This is a boilerplate for personal projects.
Last synced: 29 Mar 2026
https://github.com/kingcitaldo125/vcpkg_example
Basic Vcpkg example using Docker
cpp docker package-management vcpkg
Last synced: 16 Apr 2026
https://github.com/dakostu/prettypoem
generate a PDFLaTeX file with random attributes from a text file
c c-plus-plus c-plus-plus-11 cpp document-generation document-generator generator latex latex-document latex-pdf latex-template pdflatex randomization
Last synced: 16 Apr 2026
https://github.com/sarathiprabu/orderbook_implementation
An order book implementation in C++ with efficient data structures for fast order matching, cancellation, and execution in trading systems.
Last synced: 30 Mar 2026
https://github.com/ptAbhishek/contest-codechef-forces
codechef codeforces-solutions cpp
Last synced: 30 Mar 2026
https://github.com/programmersteve/emscripten-site
Uses Emscripten to create a webpage using C++ and SDL2
Last synced: 28 Apr 2026
https://github.com/asmtamim/problem-solving
Problem-solving practices
codechef codeforces cpp leetcode problem-solving programming
Last synced: 30 Mar 2026
https://github.com/pavly-gerges/dummyjni
Dummy Example for Java Native Interface using CLI
Last synced: 16 Apr 2026
https://github.com/trivox-io/mini-arcade
Python-first mini game engine for building small arcade games and reusable gameplay systems.
cpp game-development game-framework python
Last synced: 01 Apr 2026
https://github.com/elisiomassaqui/treinamento-em-c
Este repositório foi criado para servir como um guia para quem deseja aprender a programar em linguagem C ou aprimorar suas habilidades existentes.
boot cpp development-environment linux markdown memoria minix processos sistemas-distribuidos sistemas-operacionais study-project system unix
Last synced: 16 Apr 2026
https://github.com/ikegee/cyd2usb_menu
Minimal CYD2USB Menu Project based on Marauder Menu UI
arduino cpp cyd2usb esp32-2432s028r esp32-arduino esp32-marauder menu-bar-app microcontroller platformio vscode
Last synced: 03 Jun 2026
https://github.com/teiacare/venvpp
Cross Platform C++ Virtual Environment to manage dependecies and tools
address-sanitizer clang-format clang-tidy cmake conan coverage cpp cross-platform ctest thread-sanitizer
Last synced: 04 Mar 2026
https://github.com/arindal1/automation-scripts
A collection of automation scripts.
automation cpp python pythonscript scripts shell
Last synced: 05 Mar 2026
https://github.com/daanv2/concurrent-file-stream-manager.net
An API that makes sure your program can only have one stream per file. It makes sure that all threads access the same stream.
concurrent cpp cpp-cli dot-net dotnet file-manager filemanager filestream manager multi-threading multithreading thread thread-safe threadsafe
Last synced: 16 Apr 2026
https://github.com/kotet/atcoder-cpp
AtCoder参加用テストツール&テンプレ
atcoder automation cpp shell-script
Last synced: 16 Apr 2026
https://github.com/chinmaybhattt/learnprog
LearnProg is a beginner-friendly programming repository with structured resources and hands-on coding exercises. Perfect for anyone looking to build a strong foundation in programming.
cpp css3 dsa-algorithm html5 javascript machine-learning python
Last synced: 17 Apr 2026
https://github.com/rahulc0dy/pong-game-with-raylib
A ping-pong game made with C++ and Raylib
Last synced: 17 Apr 2026
https://github.com/pablo1618/spy-hunter
2D Police Chase game inspired by Spy Hunter from 1983
Last synced: 17 Apr 2026
https://github.com/not-a-java-dev/slowprimenumber
tells you if prime number or nuh uh
Last synced: 03 Jun 2026
https://github.com/mantiereid/word-guessing-game
Word guessing game made in C++
Last synced: 17 Apr 2026
https://github.com/courseworks/aut_ap_2025_spring_hw1
This repo contains Homework 1 for AUT_AP_2025_Spring, featuring 3 tasks: a Bash file organizer, a C++ 3D point sorter, and an island counter in a 2D grid.
bash bash-script bfs cplusplus cpp dfs euclidean-distances file-organizer google-test
Last synced: 06 Mar 2026
https://github.com/matheusafonseca/uri
Códigos que fiz na plataforma URI na época que estava aprendendo a programar e alguns que fiz como diversão
Last synced: 17 Apr 2026
https://github.com/hhandoo/learn_programming
Learn Programming is an open-source repository offering beginner-friendly tutorials and examples to help you get started with programming.
Last synced: 04 May 2026
https://github.com/niketagrawal/pybind_project_example
A sandbox repository to experiment structuring files and folders in projects that use pybind11 to create a python wrapper for a C++ code base with CMake based build system.
Last synced: 17 Apr 2026
https://github.com/rudaina6/logicon
A simple game to teach the basics of Logic Gates
cpp educational-game logic-gates qt
Last synced: 17 Apr 2026
https://github.com/arcanevxn/arcaneroom
Lightweight C++ IDE built from scratch with ImGui and OpenGL.
arcanevxn cmake cpp custom-ide devtools glfw imgui ninja opengl
Last synced: 17 Apr 2026
https://github.com/fiffi14/multithreaded-os-kernel
OS1 project
assembly-language c cpp kernel
Last synced: 17 Apr 2026
https://github.com/trilliwon/algorithms
🧠
algorithms array-algorithms backtracking binary-trees cpp datastructures divide-and-conquer dynamic-programming graph-algorithms greedy-algorithms leetcode math-algorithms max-num-of-topics python recursion searching sorting string-algorithms swift tree
Last synced: 17 Apr 2026