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-03 00:06:50 UTC
- JSON Representation
https://github.com/maxbrundev/ambercraft
OpenGL C++ Minecraft clone using AmberEngine
3d-engine 3d-graphics cpp game-development game-engine gamedev graphics-engine imgui opengl rendering-engine voxel voxel-engine
Last synced: 10 Jul 2025
https://github.com/yjyoon-dev/algorithm-note
자료구조 & 알고리즘 노트
algorithm cpp data-structures problem-solving
Last synced: 10 Jan 2026
https://github.com/pawelk5/atari-msc
ATARI Logo Interpreter for Motorola Science Cup 2021 (4th place)
Last synced: 05 Jul 2025
https://github.com/nglsg/mui
Simple ECS UI architecture based on imgui implementation
cpp framework software-architecture uikit
Last synced: 11 Feb 2026
https://github.com/muppetsg2/pbr_visualiser_opengl
PBR Visualiser is an application for visualizing PBR materials in an OpenGL environment. The application has two configurations: windowed (GUI) and console (CLI).
cmake console-application cpp cpp20 imgui opengl pbr window-application
Last synced: 11 Mar 2026
https://github.com/artem78/s60-http-client
HTTP-client lib for Symbian OS
cpp http http-client library module symbian symbiancpp web
Last synced: 10 Oct 2025
https://github.com/ototot/cppbundler
A LLVM/Clang based tool to bundle C++ codes into a single file.
bundler clang-tooling competitive-programming cpp
Last synced: 28 Dec 2025
https://github.com/abelzk/dual-axis-solar-tracker-arduino
Arduino-powered system that maximizes solar energy by dynamically tracking the sun using LDR sensors and servo motors.
arduino arduino-project computer-engineering cpp proteus school-project
Last synced: 27 Feb 2026
https://github.com/senior-sigan/reverse_polish_calc_cpp
OOP-style Reverse Polish Calculator in C++ I did during twitch stream
calculator cpp object-oriented-programming reverse-polish-notation
Last synced: 19 Apr 2025
https://github.com/adrijshikhar/interviewbit-solutions
All solutions to interview bit questions
cpp hacktoberfest hacktoberfest-accepted hacktoberfest2021 interview interview-practice interviewbit-cpp interviewbit-solutions interviewbit-solutions-cpp
Last synced: 30 May 2026
https://github.com/am4nn/super-mario-sfml
Created 'Super Mario' 2D game in C++ with SFML, elevating the experience with expertly crafted shaders
2d-game cpp game-development sfml-game shaders vectors
Last synced: 11 Apr 2025
https://github.com/eyelash/platon-core
a simple and fast text editor library (work in progress)
Last synced: 24 Oct 2025
https://github.com/paladin-t/jpath
An easy to use RapidJSON reader/writer in one header.
Last synced: 13 Oct 2025
https://github.com/kdewald/safe_callback
A wrapper around std::function with some thread-safety guarantees.
callback-functions cpp thread-safe
Last synced: 01 Mar 2026
https://github.com/paul-maxime/r-type
A multiplayer shoot-em-up made in C++ using an entity-component-system. (2014)
cpp cpp11 entity-component-system json network rtype sfml udp
Last synced: 23 Apr 2025
https://github.com/ashad001/sfml-game-with-cpp
A cpp based game using SFML library.
2022-project cpp first-timers hacktoberfest sfml
Last synced: 19 Apr 2025
https://github.com/pedrozappa/zosclib
OSC C++ Library
cpp cpp17 cpp17-library music osc protocol udp
Last synced: 02 Sep 2025
https://github.com/davidyslu/onlinejudgeuva
Personal submissions on Online Judge UVa
algorithms cpp data-structures
Last synced: 13 Feb 2026
https://github.com/vincent-picaud/linearalgebra
Linear algebra (work in progress)
blas cpp cpp17-library lapacke linear-algebra
Last synced: 24 Mar 2025
https://github.com/syping/libragephoto
RAGE Photo Parser C/C++ Library
cpp cxx export gta-snapmatic gta5 gtav libragephoto photo photo-converter photo-export rdr-photo rdr2 rdr2-photo snapmatic snapmatic-converter snapmatic-export
Last synced: 01 Mar 2026
https://github.com/joyrider3774/checkers_playdate
Small Checkers game for the Playdate handheld.
board-game boardgames checkers checkers-game cpp playdate playdate-console playdate-sdk retro
Last synced: 19 Apr 2025
https://github.com/zreechxnn/calculator-sdl2
SDL2 Calculator: A simple calculator built with C++ and SDL2, supporting basic arithmetic, advanced math functions, and trigonometry. Features a user-friendly graphical interface.
calculator calculator-application conio cpp cross-platform graph gui math math-operations opensource sdl2 sdl2-library sdl2-ttf simple-app software-development stdlib trigonometry
Last synced: 19 Apr 2025
https://github.com/qengineering/squeezenet-ncnn
SqueezeNet for ncnn framework
cpp deep-neural-networks ncnn ncnn-framework ncnn-squeezenet raspberry raspberry-pi raspberry-pi-3 raspberry-pi-4 squeezenet
Last synced: 19 Apr 2026
https://github.com/mortennobel/simplevrcpp
Simple example of using the OculusVR SDK and SDL
cpp graphics-programming oculus-rift openvr sdl2 virtual-reality
Last synced: 18 Jun 2025
https://github.com/quinta0/gravity
3D Gravity Simulator is a C++ program that visualizes the gravitational interactions between celestial bodies
3d cmake cpp gravity opengl physics physics-simulation simulation vcpkg
Last synced: 06 Jan 2026
https://github.com/mubeen-channa/cpp-programs
Daily C++ Programs: A collection of daily C++ coding exercises and solutions to help you practice and improve your programming skills.
competitive-programming contributions-welcome cpp cpp-programs mubeen-channa mubeenchanna programs-practice
Last synced: 14 Oct 2025
https://github.com/pirate-emperor/ue5vc-perforce
UE5VC-Perforce integrates Perforce version control with Unreal Engine 5, enabling seamless collaboration on game development projects across multiple devices. It streamlines asset management, supports branching and merging, and enhances team productivity.
asset-management automation-scripts configuration-automation cpp multi-device-app-development p4v perforce python ue5 version-control
Last synced: 17 Feb 2026
https://github.com/open-source-chandigarh/pyre
Just Another Graphics Engine
cpp hacktoberfest hacktoberfest2025 opengl
Last synced: 14 Oct 2025
https://github.com/keithdhedger/lprgui
qt5 based frontend for lpr cli command
cpp cups frontend frontend-app gui-application lpr qt5 qt5-gui
Last synced: 22 Feb 2026
https://github.com/socrats/dyrwin
Simulator of evolutionary dynamics and game theory in c++
cpp evolutionary-game-theory game-theory simulation
Last synced: 11 Jun 2025
https://github.com/demorgan104/dat
Technology development platform for the modern C/C++ developer
artifactory bazel c conan cpp devops embedded-systems prototyping
Last synced: 13 Oct 2025
https://github.com/kezhengjie/checkport
a tiny tool lib written in c++ based on asio for iterating and checking tcp port.
asio check-port cpp cross-platform fast fluent linux modern simple-api tcp-port-checker tcp-port-scanner tiny windows
Last synced: 04 May 2026
https://github.com/sebasfalcone/better-work-notes
A repository containing my notes from different sources on good practices for codding and managing teams
c clean-code cpp development good-practices management oops-in-cpp
Last synced: 14 Jul 2025
https://github.com/ayushs2k1/operating-systems-project
The project titled ROAD CONSTRUCTION USING HIGHWAY PLANNING AND OBSTRUCTION PREVENTION aims to address one of the major issues that the Indian road construction department is facing.
cpp cpu-scheduling deadlock-avoidance deadlock-detection djikstra-algorithm operating-systems priority-scheduling
Last synced: 24 Mar 2025
https://github.com/m0saan/cp
The repository contains solutions to CP problem from diffrent CP websites
bit-manipulation bitwise-operators competitive-programming cpp cpp11 cpp17
Last synced: 26 Oct 2025
https://github.com/ericoporto/agsbox2d
agsbox2d is a Box2D plugin for Adventure Game Studio
adventure-game-studio adventuregamestudio ags ags-script box2d cpp physics
Last synced: 27 Oct 2025
https://github.com/isaka-james/server
My Nerd HTTP/1.1 C++ web server made from scratch.
Last synced: 24 Jan 2026
https://github.com/marcpinet/connect4-ai
🤖 A simple and extensible Connect4 with graphical user interface where you can play against an AI.
ai cmake connect-four cpp minimax-alpha-beta-pruning sfml
Last synced: 25 Feb 2026
https://github.com/andreasfertig/heise-2024-09-save-ressources-with-constexpr
Companion source code for "Ressourcen sparen mit constexpr"
Last synced: 29 Jan 2026
https://github.com/fathershafiu/sieve-of-eratosthenes-method-of-prime-numbers
This is a C++ program that generates prime numbers using the Sieve of Eratosthenes method of prime number generation
Last synced: 25 Feb 2026
https://github.com/mo-karbalaee/pentago-game
Pentago game based on CLI. Final project of introduction to programming course at SBU. fall 2020
Last synced: 31 Jan 2026
https://github.com/brakmic/keycloak-pkce-cpp
Keycloak-PKCE C++ Library
authentication cpp iam identity keycloak oauth2 pkce security
Last synced: 25 Feb 2026
https://github.com/baderouaich/the-zero-overhead-principle
Little demonstration of the Zero Overhead principle.
c cplusplus cpp the-zero-overhead-principle zero-overhead zero-overhead-abstraction zero-overhead-principle
Last synced: 25 Feb 2026
https://github.com/tw1ddle/geometrize-lib-fuzzing
Fuzz testing harness for Geometrize, a library for geometrizing images into geometric primitives
art cpp cpp-library geometrize geometry geometry-processing hill-climbing
Last synced: 07 Feb 2026
https://github.com/chalet-org/chalet-docs
Chalet documentation website in NextJs
build-system c cpp cross-platform json mdx nextjs react
Last synced: 07 Feb 2026
https://github.com/nicknaso/conf-ni-2017
Node.JS With Steroids - Make Better Node.js Application with Native Add-Ons
addon bridge c cpp javascript n-api nan native node-addon nodejs performance
Last synced: 29 Apr 2026
https://github.com/chathumiamarasinghe/word-guessing-game
A fun and interactive word-guessing game designed to test your vocabulary and guessing skills! The game is built using Object-Oriented Programming (OOP) principles and includes dynamic features for an engaging user experience.
cli cpp procedural-programming wordguess-game
Last synced: 08 Feb 2026
https://github.com/quepas/peptalk
Performance event profiles (pep) speak many languages! Count me in.
cpp event-based-profiling event-based-sampling hardware-counters hardware-performance-counters matlab nodejs papi performance performance-counters performance-measurement profiling python python3 sampling
Last synced: 08 Feb 2026
https://github.com/atennop1/arkanoidwithoutanengine
Project for learning C++ through making game without an engine
cpp game game-development gamedev no-engine oop sdl2
Last synced: 09 Feb 2026
https://github.com/leo310/chat
Simple chat app with front and backend in C++
Last synced: 10 Feb 2026
https://github.com/ikhsan3adi/c-snake-game
🐍Permainan Snake Berbasis Console/Terminal Menggunakan Bahasa C.
c console-game cpp curses makefile snake snake-game snakegame terminal-app terminal-based terminal-game tugas-besar
Last synced: 10 Feb 2026
https://github.com/schaumb/is_lambda-cpp-type-trait
This repo use compiler specific infos for is_lambda type trait. Depends on https://github.com/Neargye/nameof another header only lib or boost::typeindex
c-plus-plus c-plus-plus-17 cplusplus cplusplus-17 cpp cpp17 cpp17-library header-only metaprogramming single-file
Last synced: 10 Feb 2026
https://github.com/com8/movement-sim
GPU accelerated human movement simulator.
cpp cpp20 gpu-acceleration simulation vulkan
Last synced: 11 Feb 2026
https://github.com/villy-p/cppconsole
A header only C++ library for easier logging to the console that includes features like coloring text, printing data structures, cursor manipulation, and more
clear color console cpp cpp-console cursor-manipulation header-only header-only-library terminal
Last synced: 27 Feb 2026
https://github.com/cspyridakis/ros_drone_swarm_mocap
First generation of a Motion Capture (MoCap) system using a swarm of drones implemented in ROS.
c-plus-plus camera cmake computer-vision cpp embedded embedded-systems kicad matlab mocap motion-capture opencv pcb raspberry-pi raspberry-pi-4 robot-operating-system ros swarm
Last synced: 12 Feb 2026
https://github.com/g1joshi/advent-of-code
Advent of Code (AoC)
advent-of-code advent-of-code-2022 advent-of-code-2023 advent-of-code-2024 advent-of-code-2025 cpp dart swift
Last synced: 12 Feb 2026
https://github.com/jbw9964/smart_fan
Smart fan that recognize human & adjust it's angle via detection
arduino-uno cpp embedded-systems python3 raspberry-pi-4 yolov8n
Last synced: 12 Feb 2026
https://github.com/subugt/nfs-autopilot
autopilot project still in development
autopilot cpp cpp20 needforspeedmostwanted
Last synced: 13 Feb 2026
https://github.com/khangvum/fileusage
A Windows console application that lists file usage by grouping files based on their extensions.
cpp cpp17 cpp20 file-extension file-extensions file-management file-manager file-scan file-scanner file-scanning file-size file-sizes file-usage filesystem fileusage
Last synced: 14 Feb 2026
https://github.com/killerasus/adaptive_shooter
The game developed as an implementation of the dynamic difficulty adaptivity algorithm described in my M.Sc. dissertation.
c-plus-plus clanlib cmake cpp game lua machine-learning
Last synced: 15 Feb 2026
https://github.com/teiacare/teiacaresdk
TeiaCareSDK is a collection of reusable C++ components
cpp cross-platform datetime geometry high-performance multithreading sdk utilities
Last synced: 22 Apr 2025
https://github.com/rudraksh88/zephyr
Zephyr Window Decoration for KDE Plasma. Fork of BreezeEnhanced
breeze breeze-dark cpp kde kde-plasma plasma-theme plasma6 theme window-decorations zephyr
Last synced: 04 May 2025
https://github.com/suboptimaleng/ray-tracing
📚 Learning the basics of Ray Tracing.
cpp javascript ray-tracer ray-tracing raytracer raytracing raytracing-one-weekend typescript
Last synced: 16 Apr 2026
https://github.com/uriegel/registry-changes-detector
Node.js addon to detect changes in Windows Registry
Last synced: 21 Jan 2026
https://github.com/nomissbowling/afewcam
virtual-camera for streaming OBS NDC TDL etc
c cpp ndc obs opencv streaming tdl virtual-camera
Last synced: 16 Apr 2026
https://github.com/erikzenker/chainiterator
Concat multiple C++ containers to a single iterable object
Last synced: 12 Oct 2025
https://github.com/madladsquad/untitleddesessionlogout
The session logout utility for the UntitledDesktopEnvironment
cpp dbus imgui logout session session-management
Last synced: 11 Oct 2025
https://github.com/sumukha-pk/lru-cache
Implementation of the LRU Cache in C, Implementation of the LRU Cache in C++, Implementation of the LRU Cache in Go, Implementation of the LRU Cache in JAVA
c cplusplus cpp go golang golang-library java lru lru-cache lru-caches lrucache
Last synced: 19 Apr 2026
https://github.com/afonsocmsousa/asm-emulator
ASM Emulator is a Simpler-way of having fun writing assembly!
assembly cpp cpp17 early-development ncurses
Last synced: 06 Mar 2026
https://github.com/milosz275/leetcode
Repository for my solutions to Leetcode problems. Each task is documented and docs are automatically deployed.
c cpp doxygen leetcode leetcode-solutions python sphinx
Last synced: 14 Oct 2025
https://github.com/newyaroslav/xtime_cpp
Простая C++ библиотека для работы с временем и датой
automation-date calculation cpp epoch-time gmt gmt-time hpp julian-day moon-parallax ole-automation-date posix-time sync-time time timestamp unix utc-datetime utc-timestamp utc-timezone
Last synced: 19 Apr 2025
https://github.com/am2022/otp
this is a simple otp(one time password) in c++
cplusplus cpp otp otp-applications otp-generator
Last synced: 09 Apr 2025
https://github.com/devgianlu/ghidraprotobufcpp
Useful plugin for reverse engineering code that makes use of C++ protobuf
cpp ghidra ghidra-plugin ghidra-scripts protobuf
Last synced: 11 Apr 2026
https://github.com/dan-and-dna/mobilediablo
unreal c++ learning example 虚幻c++ topdown 例子
cpp game topdown ue4 ue4-tutorial
Last synced: 14 Mar 2025
https://github.com/aryehky/arduino
🚀 C++ Machine Learning Project: Digit Recognition with Support Vector Machine (SVM) 🖥️ This project is a robust implementation of digit recognition using Support Vector Machine (SVM) in C++. The SVM algorithm, a powerful supervised learning technique, is employed to classify handwritten digits from the famous MNIST dataset.
cpp data-visualization machine-learning preprocessing
Last synced: 11 Apr 2025
https://github.com/jakobod/network-driver
An asynchronous network abstraction framework for applications written C++20.
async asynchronous-io asyncio communication communication-library cpp internet internet-connection linux multiplexer network network-abstraction socket-api socket-programming tcp tcp-client tcp-server
Last synced: 04 Feb 2026
https://github.com/jdsherbert/simple-fmod-audio-player
Simple FMOD Audio Player written with C++
audio-player cpp fmod fmod-api fmod-studio
Last synced: 19 Jan 2026
https://github.com/mosinskyi/qt-client-app
This project is a Qt-based TCP client application that demonstrates how to create a GUI application using Qt and how to interact with a TCP server.
client-server cpp qt6 tcp-client
Last synced: 21 Jan 2026
https://github.com/madladsquad/uvkshadercompiler
Shader compiler program for the UntitledVulkanGameEngine
cpp glsl shader-compiler utility vulkan
Last synced: 11 Apr 2025
https://github.com/muhammad-tayyab-awan/voting-project-using-oop
This is My Procjet of Second Semester of Object Oriented Programming in Cpp
console-application cpp file-handling file-handling-in-cpp voting-project voting-system
Last synced: 02 Mar 2025
https://github.com/madladsquad/untitledtexteditor
A simple yet powerful text editor initially made for the UntitledDesktopEnvironment
c cpp editor extensible imgui linux text-editor windows
Last synced: 11 Apr 2025