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-27 00:06:57 UTC
- JSON Representation
https://github.com/adilevi25/memorymanageroop
A C++ memory management system using OOP principles
allocator cpp data-structures memory-management oop simulation
Last synced: 17 Jul 2025
https://github.com/thomascaneday/learncpp
C++ coding exercises based on the guidance of the LearnCPP website
Last synced: 17 Jul 2025
https://github.com/osama-mohamoud2006/rock-paper-scissors
associated to https://github.com/osama-mohamoud2006/Algorithms-Problem-Solving-Level-2
Last synced: 17 Jul 2025
https://github.com/filipeyay/cppexercises
Exercises and practices related to my studies in the C++ programming language.
Last synced: 17 Jul 2025
https://github.com/hsll175848494/lfthreadpool
基于栈分配任务容器的 C++11 仅头文件线程池 | A header-only C++11 thread pool based on stack-allocated task containers
cpp header-only load-balance muti-platform threadpool
Last synced: 17 Jul 2025
https://github.com/jsoulier/3d_fluid_simulation
WIP 3D Fluid Simulation using SDL3 GPU with compute shaders
3d compute-shader compute-shaders cpp example examples fluid-simulation glsl gpu sdl sdl3 shaders
Last synced: 17 Jul 2025
https://github.com/buildkite/cmake-cpp-example
An example pipeline that builds and tests a C++ project using CMake.
buildkite cmake cmake-examples cpp example pipeline
Last synced: 17 Jul 2025
https://github.com/kashemar2025/disruptor_cpp
Lightweight C++20 port of the LMAX Disruptor for high-performance, lock-free event processing. Ideal for low latency data-sharing between threads. 🚀🐙
concurrent cpp disruptor ipc lmax-disruptor ringbuffer
Last synced: 17 Jul 2025
https://github.com/lerkkap/k-means-clustering
K-means clustering algorithm. Implemented in c++ and visualized with python via pybind11.
cpp k-means-clustering pybind11 unsupervised-learning
Last synced: 17 Jul 2025
https://github.com/matheusadc/robgol
O projeto apresenta a construção de um carrinho que joga futebol usando Arduino UNO R4.
3d-printing arduino-ide arduino-uno-r4-wifi cpp
Last synced: 17 Jul 2025
https://github.com/alan-kudelko/drinkcreator6000
c-plus-plus cpp embedded hardware
Last synced: 17 Jul 2025
https://github.com/ryo-manba/ft_containers
Reimplementation of STL containers.
Last synced: 17 Jul 2025
https://github.com/thecrazymage/procedural-game-map-generation
:cityscape: Design the city map model and implement its procedural generation for each new game session.
cpp game game-development map-generation procedural-generation
Last synced: 17 Jul 2025
https://github.com/anganda/finite-automata-interface
An Application for the Formal Languages and Compilers Course with C++ and Qt Framework
automation cpp moderncpp qtframework
Last synced: 17 Jul 2025
https://github.com/pavelkryukov/kryucowstring
COW implementation of limited length string with a pun name
copy-on-write cow cpp cpp17 string
Last synced: 17 Jul 2025
https://github.com/steponask/invalid-brackets-detector
Detect Invalid brackets in your file!
bracket-dectection cpp invalid-brackets oop
Last synced: 17 Jul 2025
https://github.com/kanaaa224/siv3d-2d-game-base
自作 2D 横スクロール (Siv3D プロジェクトテンプレート)
2d-platformer cpp game-development siv3d
Last synced: 17 Jul 2025
https://github.com/junaidsalim/string_manipulation_with_overloaded_operators_in_cplusplus
A class that provides various string operations including concatenation, comparison, indexing, sub-string extraction, assignment, and shifting.
cpp libraries oop oop-in-cpp oop-principles string-manipulation
Last synced: 18 Jul 2025
https://github.com/AdityaAmanAir/Beginner-s-Code
This is my First Github repository. Starting form C++, Python, Java, CSS, HTML, JS and maybe more programming language. This will contain Code which were the part of my Journy...
beginner-code beginner-friendly beginner-project cpp cpp20 css html java java23 javascript python python3
Last synced: 18 Jul 2025
https://github.com/ally-matias/poo-cpp
Este é um repositório onde vou guardar meus códigos de desenvolvimento em programação orientada a objetos na linguagem C++.
Last synced: 10 Sep 2025
https://github.com/ungive/adventofcode-2023
Solutions to the Advent of Code 2023 problems, written in C++
advent-of-code advent-of-code-2023 cpp
Last synced: 18 Jul 2025
https://github.com/immengineer/tegeviewer
ImageViewer Application with Qt6
cpp qt6 qt6-application qt6-gui uvccamera
Last synced: 17 May 2026
https://github.com/anujdhillxn/cpptries
Serializer-Deserializer for Tries in CPP
Last synced: 18 Jul 2025
https://github.com/abdul-rahman99/librarysystem
The C++ Library System App is a console-based application that helps manage a library system. It is built using C++ and follows the principles of object-oriented programming (OOP) for organizing and managing the codebase.
cpp cpp17 library-management-system library-system oop oop-cpp oop-principles
Last synced: 18 Jul 2025
https://github.com/shravanasati/crusade
A friendly math interpreter.
cpp math-interpreter shunting-yard-algorithm
Last synced: 18 Jul 2025
https://github.com/yashsaxena9/verlet-solver
A simple Verlet solver written in C++ using Raylib.c library
c cpp fire-simulation raylib verlet-integration verlet-physics
Last synced: 14 May 2026
https://github.com/muneeb1030/2048-game-cpp
A captivating and strategic number puzzle game developed using SFML and C++, challenging players to merge tiles and reach the 2048 tile.
2048 2048-game cplusplus cpp semester-1 semester-project
Last synced: 19 Jul 2025
https://github.com/samithseu/xampp-virtual-host-creator
This is a small C++ code for creating the virtual host in xampp server in Windows.
Last synced: 17 May 2026
https://github.com/egor00f/kos-cpp-devpack
package for development C/C++ for KolibriOS
c cpp debian-packages kolibrios
Last synced: 10 May 2026
https://github.com/jadenmeyer/ministl
A small remake of some of the implementations of the c++ standard library.
Last synced: 19 Jul 2025
https://github.com/crissalvarezh/addcodigocenandroid
Proyecto de ejemplo para integrar código nativo en C en Android.
android c cpp java jni jni-android ndk
Last synced: 13 Apr 2026
https://github.com/joyel124/competitive-programming
Solutions to problems from various online judges/contest sites.
Last synced: 23 Jun 2025
https://github.com/petrenko-alex/array-range-analyzer
[Архив 2015] Анализ выхода за пределы массива / Array index out of bounds analyzer
array array-analysis cpp out-of-bounds qt5 visualstudio
Last synced: 17 May 2026
https://github.com/offamitkumar/cpp-design-patterns
This Repo contain different Design Pattern implementation in C++, as well as Youtube Video link for explained implementation.
cpp dependency-inversion dependency-inversion-pattern dependency-inversion-principle design-pattern design-pattern-cpp design-patterns designpatterns interface-segregation interface-segregation-principle liskov-principle liskov-subsititution liskov-substitution liskov-substitution-principle oop open-closed-principle single-responsibility-principle solid-principles soliddesignpatterns youtube-videos
Last synced: 17 Jun 2025
https://github.com/melardev/cppstlcontainerssnippets
Cpp repository with snippets on STL builtin data structures
containers cpp examples snippets stl stl-containers
Last synced: 15 Jul 2026
https://github.com/dsite42/cpp07
42 project - CPP07 - This module is about Templates in CPP.
Last synced: 03 Mar 2025
https://github.com/dsite42/cpp09
42 Project - CPP09 - This project is designed to understand the containers in CPP.
Last synced: 03 Mar 2025
https://github.com/kwojcik-blockether/openmp-class-bench
Zrównoleglenie wstępnego przetwarzania danych przy użyciu OpenMP
Last synced: 17 May 2026
https://github.com/jacksery/grotto
A simple OpenGL 3D engine built with C++ and GLFW.
Last synced: 17 May 2026
https://github.com/axnjr/react-native-rs
A high-performance React Native TurboModule bridge for integrating Rust code with heavy computation logic. This package provides a seamless way to offload CPU-intensive tasks to Rust while maintaining the React Native developer experience.
android app cpp example ios java react-native rust rust-lang typescript
Last synced: 11 Apr 2026
https://github.com/star-3gg/derek-banas-software-architecture
design patterns workout in multiple languages
cpp design-patterns docker gtest learning prebuilt-binaries
Last synced: 17 May 2026
https://github.com/vladd12/informatic_labs
Лабы по информатике (Visual С++, Windows Forms)
Last synced: 17 May 2026
https://github.com/ashishalf/restaurant-menu-system
basic-programming cpp switch-statement
Last synced: 10 Sep 2025
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/leoviana00/environment-work
Script para preparar um ambiente de trabalho
Last synced: 11 Apr 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/mikomikotaishi/gaussian-factorise
Program for factorising Gaussian integers
complex-numbers cpp cpp20 cpp20-modules cpp23 factorization gaussian-integers mathematics modules
Last synced: 20 Mar 2025
https://github.com/acorelli/example-application
example enterprise-based cpp code module build environment
application build-tool cmake cpp dependency-manager devops-tools modularization visual-studio
Last synced: 03 Jul 2026
https://github.com/joshuainovero/reverse-ll-in-a-snake-game
cpp data-structures linked-list reverse-linked-list sfml snake-game
Last synced: 03 Mar 2025
https://github.com/dattali18/cpp-math-library
This is a repo for learning to code a math library in cpp to 1. better my cpp skills 2. better my deep-learning & ML understanding
cmake cpp deep-learning ml neural-network
Last synced: 20 Jul 2025
https://github.com/victortennekes/cpp_piscine
A collection of exercises made to get familiar with C++.
Last synced: 20 Jul 2025
https://github.com/mdh266/cpp-practice
Practice Codes in C++
algorithms c-plus-plus cpp cpp11 data-structures datastructures
Last synced: 11 Sep 2025
https://github.com/kawapa/kawapa.github.io
A personal blog showcasing my thoughts, and technical insights, built with passion and code.
books cpp productivity programming
Last synced: 17 May 2026
https://github.com/fix8mt/conjure_enum
Lightweight header-only C++20 enum reflection
bitset c-plus-plus cpp cpp20 cxx20 enum enum-to-string fix8 header-only magic-enum metaprogramming no-dependencies no-macros reflection source-location string-to-enum
Last synced: 05 Apr 2025
https://github.com/vauxhat/pmd-text-generator
An experimental application which renders a dialogue box similar to that seen in the early Pokémon Mystery Dungeon games.
c-plus-plus cpp pokemon-mystery-dungeon pugixml sfml sfml2
Last synced: 05 Apr 2025
https://github.com/ahmedhosssam/restaurant-system
A digital solution that automates order processing, inventory management, billing, and customer interactions.
Last synced: 23 Jun 2025
https://github.com/ranik27/hacktoberfest-2022
This repository contains all of the projects I contributed to in Hacktoberfest 2022.
cheatsheets cpp data-structures-and-algorithms dsa git git-actions github hacktoberfest hacktoberfest-2022 hacktoberfest2022 java python
Last synced: 07 Apr 2026
https://github.com/zyx-0314/dsa-patient-record-management-system
A C++ console application for managing patient records. Features include patient registration, display, and update.
basic-programming cpp data-structures school-project
Last synced: 17 Mar 2025
https://github.com/themarlboroman/dfw
Small framework ordering various features of libdansdl2 and its related tools
cpp framework multiplatform opengl sdl2
Last synced: 17 May 2026
https://github.com/rasmussvala/leetcode
A place for me to save my solutions to LeetCode problems.
cpp leetcode leetcode-cpp leetcode-solutions
Last synced: 28 Mar 2025
https://github.com/niten01/renderingabstraction
Thin abstraction layer for rendering api (OpenGL implemented)
cpp graphics-programming opengl
Last synced: 17 May 2026
https://github.com/prophetru/githubunfollowerschecker
Find GitHub users you follow who don't follow you back
Last synced: 17 May 2026
https://github.com/ergus/algorithms
Set of multiple algorithms implemented in multiple paradigms
algorithms cmake concurrency cpp cuda gpgpu inter-language metaprogramming multithreading pthreads stl testing
Last synced: 17 May 2026
https://github.com/leafycodes/dsa-playground
Tinkering with Data Structures & Algorithms—where bugs turn into lessons!
cpp data-structures-and-algorithms dsa java learning-materials library
Last synced: 17 May 2026
https://github.com/molodygs/cppstudy
Estudio de C++ para realizar proyectos laborales/personales. Se utiliza CMake para la compilación del código fuente
Last synced: 23 Jun 2025
https://github.com/shaina-gh/machine-code-generation
A C++ program that simulates compiler backend phases by converting infix expressions into postfix notation, quadruples, and machine-level code.
compiler-design cpp infix-to-postfix machine-code-generation machine-level-code quadruples
Last synced: 23 Jun 2025
https://github.com/rusyaev-dk/microcircuit_optimization
Optimized stack-based exponentiation for efficient RSA computation. Implements a microcircuit model with minimal clock cycles using binary exponentiation and greedy decomposition.
binary-exponentiation cpp graphics microcircuit optimization-problem research stack xlsx
Last synced: 18 Jun 2026
https://github.com/rishn/dbas
Driver Behaviour Analysis System (DBAS) is a ROS-based driver monitoring system utilizing OpenCV, Dlib, and YOLOv5 to detect and alert on drowsiness, device usage, and other behaviors during driving.
computer-vision cpp deep-learning dlib driver-behavior driver-monitoring driver-safety drowsiness-detection machine-learning object-detection opencv ros-nodes ros-noetic yolov5
Last synced: 20 Jun 2026
https://github.com/ffreality/esp8266_daikin_ac_controller
ESP8266 based IR Remote Controller for Daikin AC
airconditioner airconditioning cpp daikin daikin-device daikin-smart-ac esp8266 esp8266-projects esp8266-webserver infrared infrared-control iot iot-application iot-device ir irremote irremoteesp8266
Last synced: 29 Jun 2026
https://github.com/bonnyad9/chess
Chess in console
chess-game console-application console-game cpp
Last synced: 20 Jun 2026
https://github.com/toasterbirb/term_chart
Header only c++ library for drawing simple charts in the terminal
Last synced: 20 Jun 2026
https://github.com/max-ghadri/numerical_computations_course_cpp
I did a few projects for the Numerical Computations course using C++. Project’s title: Formula modelling and solving relevant issues by using Visual Studio Software.
Last synced: 29 Jun 2026
https://github.com/sarmad-khan1/problem-solving-logics-in-cpp
These are small tasks based on logical problems. I have provided different approaches to solve complex problems
cpp game-development problemsolving tasks
Last synced: 20 Jun 2026
https://github.com/tanzeelafatima492/alphabets-in-c-
alphatic ascii code cplus cpp cxx numersious
Last synced: 20 Jun 2026
https://github.com/markparker5/of-terrain-generator
openFrameworks app for terrain generation with Perlin noise.
3d cpp openframeworks terrain-gen terrain-generation terrain-generator terrain-rendering
Last synced: 18 Jun 2026
https://github.com/xanonymous-github/cs922-lab
Course & lab files for CS922 HPC
cpp homework-project hpc mpi openmp parallel-programming
Last synced: 18 Jun 2026
https://github.com/yushikuni/recipes
Console app for for recipe management using Pistache framework
Last synced: 20 Jun 2026
https://github.com/philippmos/bullcowgame
[ C++ ] - This is a simple word based game to learn and train the C++ Syntax.
Last synced: 20 Jun 2026
https://github.com/parthjohri/dynamicprogramming
This repository contains my code solutions for the dynamic programming problems in C++.
Last synced: 18 Jun 2026
https://github.com/theluqmn/falcon
Simple bank management system backend written in C++.
backend bank-management-system cpp cpprest
Last synced: 20 Jun 2026
https://github.com/heyfoz/cpp-wind-chill-index-table
This Wind Chill Index program (C++) uses the formula for the wind chill index model implemented by the National Weather Service to create a table as console output. The table displays wind chill values for temperatures from -5 to 50 degrees Fahrenheit for wind speeds from 5 to 45 miles per hour.
calculations cpp fahrenheit index windchill
Last synced: 20 Jun 2026
https://github.com/velitasali/viewfinder
Lightweight Windows capture card viewer — camera preview + GPU colour conversion + audio passthrough, ~135 KB, no runtime dependencies
capture-card cpp direct2d directx media-foundation win32 windows
Last synced: 21 Jun 2026
https://github.com/skmirajulislam/ipingu-chat-server
TCP based 76kb small chat server for homies! 🤗
cache-control chat-application chat-server chatroom cpp memory-management
Last synced: 21 Jun 2026
https://github.com/wachin/kmid3
KMid 2.4.0 ported to Qt5 / KDE Frameworks 5 — MIDI/Karaoke player for Linux (2026)
alsa cmake cpp debian drumstick karaoke kde linux midi midi-player music-player port qt5
Last synced: 21 Jun 2026
https://github.com/sur16-cse/internity-internship-dsa-2021
This internship is for Design and Analysis of Algorithm. It is 45 days internship cover important concepts of data structure and algorithm . It also cover advanced topic for placement.
Last synced: 29 Jun 2026
https://github.com/zaahidali/cpp-lab
A semester tasks of Data Structure and Programming Fundamentals using C++ Language.
circular-queue cpp double-ended-queue dynamic-array infixtopostfix-expression matrix-addition matrix-diagnol-addition matrix-diagnol-multilpication matrix-multiplication matrix-transpose pointers postfix-to-infix queue queue-using-arrays
Last synced: 22 Jun 2026
https://github.com/nesktf/ranmath
Header only 3D graphics math library for C++20
cpp cpp20 graphics-programming header-only math
Last synced: 29 Jun 2026