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/mohamedelashri/loggerng
logging utility for C++ programs
Last synced: 05 Apr 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/shariar-rafi/opengl-project-3d-common-room
OpenGL-Project-Common-Room
Last synced: 21 May 2026
https://github.com/jadamka/dodger-sfml
Simple game made in C++ with SFML
cpp sfml sfml-game simple-game
Last synced: 05 Apr 2025
https://github.com/wouterbeek/prolog_uriparser
Prolog binding for library uriparser (advanced URI parsing support).
Last synced: 21 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/rasmussvala/tncg15-global-illumination
A ray tracer in C++ that simulates light, shadows, caustics and reflections.
cpp linkoping-university liu monte-carlo raytracer raytracing realistic simulation
Last synced: 28 Mar 2025
https://github.com/puravparab/micrograd-cpp
a c++ implementation of micrograd
backpropagation cpp micrograd neural-network
Last synced: 30 Mar 2025
https://github.com/ahmed-dotnetdev/assiut-university-training-ps
Assiut-University-Training-PS With CPP
algorithms cpp data-structures dynamic-programming greedy-algorithms problem-solving
Last synced: 04 Apr 2025
https://github.com/sasitsrirat/energy-war-presentation
EGCO112 (C++ programming)
Last synced: 04 Apr 2025
https://github.com/cheems-dev/quantum-inspired-evolutionary-algorithm
Proyecto final del curso de A.D.A
Last synced: 21 Mar 2025
https://github.com/bobrossrtx/gnote
GNote is a note taking application written in C++. The idea is to have a quick and simple tool to read and save notes.
cpp note-taking notebook notes notes-app
Last synced: 02 Jul 2026
https://github.com/daggilli/isaac_engine
A C++ random number generator engine using the ISAAC cipher
cpp csprng isaac pseudorandom-number-generator random-number-generators
Last synced: 15 Sep 2025
https://github.com/githubfoam/groovy-cpp-macos-githubactions
groovy-cpp-macos-githubactions
cpp githubactions gradle groovy macos
Last synced: 05 May 2026
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/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/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/alexandreelise/install-gcc
Optimized Dockerfile to install gcc on any Ubuntu LTS version since Ubuntu 14.04 LTS latest available on each platform at the time of writing.
c cpp devops-tools docker-container docker-image dockerfile dockerfile-linux fortran gcc go golang objective-c ubuntu ubuntu1404 ubuntu1604 ubuntu1804
Last synced: 08 Apr 2026
https://github.com/bastion-rnd/turtle_32_board
Руководство по работе и базовые примеры для отладочной платы Turtle32
arduino-ide cpp esp32 espressif microcontroller micropython
Last synced: 09 Apr 2026
https://github.com/muzakkirhossainminhaz/cpp-projects
A repository for practicing and showcasing C++ programming projects.
Last synced: 02 Jul 2026
https://github.com/arkregiel/inetsocketwrapper
Wrapper do funkcji gniazd dla TCP/IP języka C
cpp network-programming networking socket-programming tcp udp
Last synced: 03 Mar 2025
https://github.com/nabobery/project-mads
https://leetcode.com/Nabobery/ https://codeforces.com/profile/nabobery https://www.codechef.com/users/nabobery
codechef-solutions codeforces competitive-programming cpp leetcode-solutions python
Last synced: 17 May 2026
https://github.com/shaina-gh/type-checking
A C++ program to implement type checking of variable assignments and expressions, simulating a part of the semantic analysis phase of a compiler.
compiler-design cpp semantic-analysis type-checking
Last synced: 06 Jul 2026
https://github.com/shubhansu-kr/dailychallenge-2024-leetcode
This repo contains the Leetcode Daily Challenge Solution in C++ Language.
cpp leetcode leetcode-daily-challenge leetcode-solutions leetcode-solutions-cpp
Last synced: 02 Jan 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/seyed0123/oxdmarketplace
a basic terminal-based market management system
cpp market-management oop terminal-based
Last synced: 17 Mar 2025
https://github.com/rjryt/samp-socket-plugin
🔌 SA-MP Socket Plugin – Clean Rebuild with Windows & Linux Support
cpp open-source pawn plugin samp socket
Last synced: 28 Jun 2025
https://github.com/a-voronov/computer-graphics-from-scratch
Computer Graphics from Scratch: Lightweight C++ implementation with no external libraries
Last synced: 28 Jun 2025
https://github.com/ggmaldo/bbvm
A basic Virtual Machine, Controlls the Memory
Last synced: 28 Jun 2025
https://github.com/marius-test/retro_programming
cpp fortran pascal retrocomputing retroprogramming
Last synced: 28 Jun 2025
https://github.com/gojax64/my-data-structures
This is a repository where I present all data structurs that I have made.
Last synced: 20 Jul 2025
https://github.com/multivariablecalculus/passwdmanager
A CLI-based Password Manager
Last synced: 28 Jun 2025
https://github.com/wa1t5/hm
2D Framework
2d cpp game-development game-framework open-source sdl3
Last synced: 08 Oct 2025
https://github.com/nikolatechie/competitive-programming
My solutions to competitive programming problems
algorithms codechef codeforces competitive-programming computer-science cpp data-structures hackerearth hackerrank solutions
Last synced: 11 Sep 2025
https://github.com/homocodian/netutils
Utilities for computer networking
binary checksum-calculation cpp cpp17 macaddress
Last synced: 23 May 2026
https://github.com/vansh626/file-system-simulator
A multithreaded file system simulator using C++
cmake concurrency cpp filesystem mutex operating-system threading
Last synced: 28 Jun 2025
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/veresdavid/cpp-bmp-reader
A desktop application that manually processes and displays a BMP image.
Last synced: 02 May 2026
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/realsba/esp32-mod-player
ESP32 MOD Player: A lightweight ESP-IDF component for playing MOD files on ESP32 devices, leveraging the ModPlayer library as a submodule. Includes an example project for easy integration and setup.
audio-player audio-processing cpp cpp23 embedded-audio esp-idf esp-idf-component esp32 mod mod-player sound-processing tracker
Last synced: 26 Apr 2026
https://github.com/satoshin-des/pinpondush
cplusplus cplusplus-game cplusplus-games cpp cpp-game cpp-games game siv3d visual-studio web-game
Last synced: 19 Jul 2025
https://github.com/ganeshsankaran/cpp-samples
Code samples from first year CS courses
Last synced: 22 May 2026
https://github.com/shubham-121/imp-leetcode-ques
some important leetcode questions
Last synced: 04 May 2026
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/cschladetsch/cpp23particles
Interactive particle system with multiple emitter types, dynamic force fields, and particle interactions using C++23 and SDL2. Explore colorful visual effects, and multithreaded physics simulation.
cmake cpp cpp23 particles sdl2
Last synced: 28 Jun 2025
https://github.com/helleb0re/cpp-transport-catalogue
Транспортный справочник
cpp cpp17 graph-algorithms protobuf
Last synced: 18 Jul 2025
https://github.com/televisionninja/cpplib
A collection of some c++ functions
Last synced: 22 May 2026
https://github.com/phoemur/tictactoe
Tic Tac Toe game implemented in C++14 and QT5
cpp cpp14 minimax-algorithm qt5 tic-tac-toe tictactoe
Last synced: 22 May 2026
https://github.com/immengineer/tegeviewer
ImageViewer Application with Qt6
cpp qt6 qt6-application qt6-gui uvccamera
Last synced: 17 May 2026
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/sakeenanavavi/smartclassroom
A smart Classroom operated with arduino uno microcontroller
arduino-uno cpp fingerprint-sensor
Last synced: 12 Jun 2026
https://github.com/mrk21/crc
Canon Kiss X5 Remote Controller. This device makes it possible to record movie continuously.
Last synced: 22 May 2026
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/xsn34kzx/raytracing-implementations
cli cpp java ray-tracing ray-tracing-in-one-weekend raytracer
Last synced: 15 May 2026
https://github.com/exorift/rfid-s
A more secure version of RFID that establishes a handshake rather than one-sided authorization
Last synced: 17 May 2026
https://github.com/abhishekgurjar-in/a2z-dsa-sheet
This repository follows the A2Z DSA Sheet created by Striver, offering a structured and comprehensive roadmap for mastering Data Structures and Algorithms (DSA). The sheet is designed to cover all essential DSA topics from basics to advanced concepts.
a2z-dsa-sheet-solutions cpp dsa dsa-algorithm dsa-cpp dsa-practice dsa-sheet dsa-sheet-solution striver-a2z-sheet
Last synced: 22 Mar 2025
https://github.com/jpleboeuf/exercism_cpp
My solutions to the exercises from the C++ track on Exercism.
cplusplus cpp exercism exercism-solutions exercism-track
Last synced: 22 May 2026
https://github.com/jhleeeme/algo-n-ds
Algorithm and DataStructure practice with Java & Python & C & C++
algorithms c cpp datastructure java python
Last synced: 09 Apr 2026
https://github.com/thesupercd/cuda_sort
A simple project implementing and measuring the runtime performance metrics related to massively parallel algorithms (radix sort) on an NVIDIA GPU device.
benchmarking c cpp cuda cuda-programming gpu-acceleration gpu-programming multithreading parallel-processing radix-sort sorting-algorithms
Last synced: 10 May 2026
https://github.com/ercodex/object-oriented-programming-exercises
Educational C++ codes for object-oriented programming
Last synced: 30 Mar 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/nandaord/citysafeguard
Projeto para a cadeira de Projetos 1 do 1° Período de Ciência da Computação na CESAR School
arduino automation cpp environmental-monitoring iot moisture-sensor
Last synced: 17 May 2026
https://github.com/terance-edmonds/flower-exchange-cpp
A simple flower stock exchange system that accepts data from a csv file, then process it and output the trades to a new csv file.
Last synced: 05 Mar 2025
https://github.com/ajgthb2002/photo-gallery--dsa-project
Implementation of a photo gallery along with a few image editing tools, using different data structures in c++
ascii-art cpp data-structures doubly-circular-linked-list matrices object-oriented-programming
Last synced: 17 Jul 2025
https://github.com/azersd/cpp
Introductory project to C++ programming language. It covers the basics of C++ syntax and concepts, including variables, data types, control structures, functions, classes, and object-oriented programming.
Last synced: 10 Apr 2025
https://github.com/usmana5809/bus-ticket-booking-system
This project is a comprehensive bus ticket booking and management system developed in C++. It allows users to book bus tickets, manage passenger details, and includes administrative functions for bus and ticket management.
bus-management bus-ticket-booking c cpp data-structures-and-algorithms file-handling object-oriented-programming passanger-information ticket-management
Last synced: 20 Mar 2025
https://github.com/papageorgioumarios/aueb-project-movie-browser
Custom Movie Browser for movie search using C++ and sgg library
browsers cpp movies-and-cinemas
Last synced: 11 Aug 2025
https://github.com/ferr0s04/feup-da-project-1
Repository for DA (Design of Algorithms) course 1st project of LEIC FEUP, for year 2023-24
Last synced: 22 Mar 2025
https://github.com/deadpikle/swig-c-sharp-demo
A small demo of using SWIG in C#
Last synced: 17 May 2026
https://github.com/codingkoopa/graphics-test
Mirror of https://gitlab.com/CodingKoopa/graphics-test.
Last synced: 18 Jun 2025
https://github.com/lvntky/siren
Siren | Simple Renderer
cpp renderer rendering rendering-3d-graphics rendering-engine wavefront-obj
Last synced: 06 Jul 2026
https://github.com/faizanzaheergit/linkedlistbankaccounts
This is an implementation of a Simple Bank Account System using Linked List and Txt File
account-management bank-account banking-system cpp data-structures datastructures filesystem linked-list linkedlists
Last synced: 17 Jul 2025
https://github.com/truongdd03/searchengine
A search engine written in c++.
cpp crawler search search-engine
Last synced: 06 Apr 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/thomascaneday/learncpp
C++ coding exercises based on the guidance of the LearnCPP website
Last synced: 17 Jul 2025
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/im-rises/cmake-cpp-modules-example
C++20 modules with CMake exemple
Last synced: 14 May 2025
https://github.com/noahgwood/platformdirs
A lightweight single-header C++17+ library for getting OS-specific config, data, cache, and log directories.
cpp cross-platform filesystem filesystem-library utility-library
Last synced: 17 Jul 2025
https://github.com/dhunanyan/blade-of-shadows
Blade of Shadows is a 2D action platformer built with C++ and Qt, featuring fast movement, combat, jumping mechanics, animations, and a custom game architecture designed for further expansion.
2d-game action-game cmake cpp cxx desktop-game game-development game-engine ninja-game oop platformer qt qt6 side-scroller sprite-animation
Last synced: 24 Jun 2026
https://github.com/starlitdreams/random-walk-sdl2-
This project is a random walk simulation using SDL2. It creates a graphical window where each step of the walk is colored based on its direction (up-left, up-right, down-left, down-right). The walk resets if it goes out of bounds. Built with SDL2, it features color-coded steps and boundary resets. Contributions are welcome!
cpp cpp-all cpp-programming cpp20 cpp23 programming random random-generation sdl sdl2 sdl2-image
Last synced: 03 Jan 2026
https://github.com/kuguma/alglog
The simple logger targeting commercial libraries
Last synced: 16 Jul 2025
https://github.com/le0nwolf/keyduino-uid-over-433mhz
Keyduino/Arduino Projekt to send a scanned NFC Tag 4 Byte UID over 433Mhz
433mhz arduino arduino-leonardo c converthextobin cpp hexadecimal-converter hexadecimal-to-binary keyduino nfc-reader nfc-tag rcswitch
Last synced: 01 May 2026
https://github.com/poseidon-code/datastream
A C++ 23 binary data serializer like Qt's `QDataStream` class, but with less functions and simple.
Last synced: 14 Jun 2026