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-07 00:07:28 UTC
- JSON Representation
https://github.com/lucasplopes/uri
c competitive-programming cpp go hacktoberfest haskell java kotlin python sql uri
Last synced: 09 Apr 2026
https://github.com/lrogerorrit/narwhalEngine
Narwhal Engine is a custom vulkan engine im making for my final bachelor's thesis. The objective with this engine is to manage to render black holes via ray casting (ray marching).
black-hole cpp custom-engine vulkan vulkan-engine
Last synced: 29 Jul 2025
https://github.com/rosekamallove/problem-solving
Concepts and Practice problems that I am solving while learning Data Structures and Algorithms
algorithm competitive-programming cpp data-structures
Last synced: 30 Mar 2025
https://github.com/zannatul-naim/compiler-design-lab
CSE 3142 (Compiler Design Lab)
Last synced: 01 Nov 2025
https://github.com/laolarou726/toyrt
A toy QMC (Quasi-Monte Carlo) Path Tracing Render written in C++ with many wonderful features. Only for academic purposes.
cpp path-tracing qmc render renderer
Last synced: 30 Mar 2025
https://github.com/loneicewolf/cryptography
Encryption implemented in various languages. like AES and Serpent, more coming.
aes c cascade-encryption cipher cpp cryptography openssl rijndael serpent
Last synced: 08 Mar 2026
https://github.com/richelbilderbeek/k3opeenrij
C++ game of connect-three with K3 theme
children cpp game k3 puzzle-game qt qtcreator
Last synced: 20 Jan 2026
https://github.com/frchrist/rp-auto
rp-auto is designed to help users easily and efficiently solve their bank reconciliation problems. It allows users to compare banking data with accounting data and quickly identify any discrepancies.
Last synced: 20 May 2026
https://github.com/lionkor/chip_8
My implementation attempt of a chip-8 emulator. https://en.wikipedia.org/wiki/CHIP-8
chip-8 chip-8-emulator chip8 cpp cpp17 emulation emulator
Last synced: 06 Aug 2025
https://github.com/mateoniksic/project-car-rental-management-system
car rental system using terminal interface and database (CODE) [ C++ / SQLite ORM ]
car college-project cpp database rentalsystem sqlite-orm vehicle
Last synced: 19 May 2026
https://github.com/andreysolovyev381/zip_in_cpp
REAL zip iterator, that will be considered as an Iterator by other C++ code.
concepts cplusplus cpp cpp17 cpp20 header-only header-only-library headeronly iter iterator metaprogramming zip
Last synced: 19 Feb 2026
https://github.com/sebouellette/dotfin
An interpreted programming language for 2d game or app development
cpp custom dotfin language programming-language
Last synced: 31 Jul 2025
https://github.com/pseudomanifold/bin-packing-heuristics
Some bin-packing heuristics
bin-packing combinatorial-optimization cpp heuristics optimization
Last synced: 15 May 2025
https://github.com/karsten-uy/kirbequalizer
An audio equalizer with customizable highpass, lowpass, and peak filters, allowing precise control over cutoff frequencies, Q values, and gain for personalized audio output.
audio-equalizer audio-processing c cpp equalizer gain gain-control highpass-filter juce juce-framework lowpass-filter peak-filter
Last synced: 05 Mar 2026
https://github.com/vishwajeetmishra4/leetcode-daily
LeetCode Daily Problems Challenge Open for Contributions
cpp csharp github java js leetcode-cpp leetcode-java leetcode-javascript leetcode-python leetcode-solutions open-source python rust swift
Last synced: 19 Feb 2026
https://github.com/miguel-kjh/matlibrarypy
matrix library made with C ++ for Python
Last synced: 27 Apr 2026
https://github.com/mfelici/rowgen
Vertica User Defined Transform Function to generate rows
cpp sql udx userdefined-functions vertica
Last synced: 10 Sep 2025
https://github.com/retrooper/helloworld
This is not just any Hello, World project...
cplusplus cpp hello hello-world helloworld world
Last synced: 04 Aug 2025
https://github.com/shlomnissan/https-request
🌍 A command-line tool that makes HTTPS requests written in C++17
cmake cpp http-client https openssl sockets
Last synced: 07 Jun 2026
https://github.com/thisaislan/doom-fire-psx
Fire effect from Doom PSX/Nintendo64 using C++ and OpenGL
cpp doom opengl terminal visual-studio windows
Last synced: 09 Apr 2026
https://github.com/deryaxacar/42-CPP-Module-05
This module teaches the fundamentals of object-oriented programming (OOP), focusing on class relationships, dynamic object management, inheritance, virtual functions, and method overriding. Students also learn to improve program reliability using try-catch blocks and handling exceptions.
42born2code 42cursus 42ecole 42projects 42school cpp cpp-modules cpp-programming cpp-programming-language cpp-programming-project cpp-project cpp98 oop oop-cpp oop-examples oops-in-cpp project
Last synced: 02 Jul 2026
https://github.com/harsh6754/dsa-problems
c cpp java jupyter-notebook python sql
Last synced: 06 Apr 2026
https://github.com/ryomendev/uav-resourceallocation-minor-project
project models an Unmanned Aerial Vehicle (UAV) resource allocation system to optimize the delivery of essential resources (medicine, food, and weapons) to various outposts.
algorithms cpp efficiency oops oops-in-cpp resource-allocation uav
Last synced: 17 Feb 2026
https://github.com/bl33h/axolotlslikepicklesraytracing
A raytracing graphics app with a resource manager, skybox rendering, and precise sphere representation through ray intersections. An axolotl and two pickles take place in the scene.
axolotl block cpp glm minecraft pickle pixel-art raytracer raytracing sdl2 sphere ubuntu wsl
Last synced: 16 Jun 2025
https://github.com/dxbang/bangbuttonboxacc
Button Box for Sim-Racing - Assetto Corsa Competizione
arduino arduino-micro assetto-corsa-competizione button-box buttons controller cpp joystick keyboard macros pcb sim-racing simracing
Last synced: 16 May 2026
https://github.com/niloufarmj/sbu-bp-two-cars
two cars game demo with c++ console application my BP mini project
console-application console-game cpp two-cars
Last synced: 16 May 2026
https://github.com/songquanpeng/rest-reminder
A reminder that will notify you when you need a rest.
Last synced: 06 Jan 2026
https://github.com/melardev/cpp_aes_ecb_implementation
aes aes-ecb aes-encryption cpp ecp
Last synced: 21 Mar 2025
https://github.com/satharus/eoi-preparation-sessions
Some slides for sessions to prepare school students for the Egyptian Olympiad in Informatics.
beginner-friendly competitive-programming cpp eoi icpc ioi kids-learn kids-programming middle-school school slides slideshow
Last synced: 29 Oct 2025
https://github.com/msoeken/pat
C++ dancing links solver
combinatorics cpp cpp14 dancing-links enumeration exact-cover
Last synced: 02 Aug 2025
https://github.com/miaucl/bitflame
Bitflame is an algorithm to generate non-repeating flames on a matrix. It can be used to generate gif of arbitrary length and size or it can be used to power a display with a microcontroller.
adafruit bitflame charlieplex cpp fire flame led python
Last synced: 16 May 2026
https://github.com/megatokio/z80emuf
emulation of a simple Z80 micro computer for testing or starting own project
Last synced: 16 May 2026
https://github.com/marginalhours/mandelbrot-renderer
C++/SDL2 Mandelbrot set renderer
cpp cpp17 mandelbrot-fractal mandelbrot-viewer sdl2
Last synced: 07 Apr 2026
https://github.com/ivandrf/tic-tac-toe
Tic-Tac-Toe realization using the SFML library
Last synced: 06 Mar 2026
https://github.com/nouraalgohary/grind-75-solutions
This GitHub repository features my solutions to Grind 75 questions, which I am approaching using multiple techniques and programming languages as per my plan.
blind-75 cpp problem-solving python
Last synced: 14 Feb 2026
https://github.com/cgqaq/cc_astar
A* Algorithm written in pure c++ 17
astar astar-algorithm astar-pathfinding astar-search astar-search-algorithm cpp cpp17
Last synced: 04 Apr 2025
https://github.com/whdhdyt21/sudoku
This repository contains two implementations of a Sudoku solver, each utilizing different methods for input.
cpp sudoku-generator sudoku-solution-finder sudoku-solver
Last synced: 09 Sep 2025
https://github.com/lxstvayne/interactiveconsolemenu
Меню, которое можно кастомизировать
Last synced: 04 Apr 2025
https://github.com/mishanya00/they-are-gigabytes
They are Gigabytes [TAG] - is a future RTS 3D videogame.
3d-graphics cpp opengl video-game
Last synced: 16 May 2026
https://github.com/daddesign-projects/asynchronous-spdif-mixer
"Asynchronous SPDIF Mixer" synchronizes and mixes up to three asynchronous S/PDIF streams into a 48 kHz output. Running on an STM32H743 and developed in C++ with CubeIDE, it compensates for drift with interpolation. A custom KiCad-designed PCB hosts this real-time audio processing solution.
asynchronous cpp mixer pcb spdif stm32 stm32h7
Last synced: 06 May 2025
https://github.com/jimbobbennett/wio-terminal-azure-sample
A demo Arduino project showing how to use Azure IoT Hub with the Wio Terminal. Built using PlatformIO, but can be implemented using the Arduino IDE.
arduino azure cpp iot platformio seeedstudio wio-terminal
Last synced: 12 Apr 2026
https://github.com/happybono/fuzzypotato
The solar-powered smart-flowerpot project with the ESP32 micro-controller unit. (Temperature, Humidity, Illuminance (Lux), Soil Moisture, Soil Salinity, Battery Voltage)
arduino arduino-ide cplusplus cpp environment-friendly environmental-monitoring esp32 esp32-arduino internet-of-things iot renewable-energy smartfarm smartfarms smartgarden solar-energy
Last synced: 11 Feb 2026
https://github.com/o8x/wiredolphin
a Simple Wireshark For learning C++ and QT
capture-network cpp network-analysis qt6 wireshark
Last synced: 29 Oct 2025
https://github.com/canreader/sleakengine
Open source, modular 3D game engine built with C++23 supporting DirectX 11, DirectX 12, OpenGL, and Vulkan through a unified rendering interface. Features an ECS architecture, scene management, and cross-platform support.
3d-engine cmake cpp cross-platform directx entity-component-system game-engine graphics imgui opengl rendering-engine sdl3 vulkan
Last synced: 16 May 2026
https://github.com/maltsev-dev/unrealprojects
UE projects. 3 fully completed games based on free assets packs
Last synced: 30 Jan 2026
https://github.com/kiblelab/quoridouble
강화학습 기반 AI와 PvP 대전, 개선된 UX가 구현된 Quoridor 게임 앱
cmake cpp dart flutter gradle java socket-io spring-boot
Last synced: 17 Feb 2026
https://github.com/hmasum52/cse208-dsa-ii-sessional
Implementations of All the assignments of the course CSE-208-Data structure and algorithms-II in C++
Last synced: 12 Jul 2025
https://github.com/burnett01/docker-images
My docker images that I use in various projects
alpine cpp docker docker-image docker-images laravel lightweight lumen php8 php83 php84 php85 symfony ubuntu xdebug
Last synced: 19 Feb 2026
https://github.com/randomgamingdev/ezgl
A powerful graphics library designed to abstract away writing graphics code at 0 cost. Spend time building beautiful, lightway, easy to use, powerful graphics, not fighting the graphics API.
cpp cross-platform graphics graphics-engine graphics-programming multilib powerful simple
Last synced: 10 Jul 2025
https://github.com/avakar/bitflags
Tiny header-only library providing bitwise operators for enums in C++11
Last synced: 12 Apr 2025
https://github.com/georgiifirsov/podserializer
Library used to serialize and deserialize any POD-structure (and some non-POD structs) with no modifications applied to them. Here I use a lot of templates and other meta-magic :)
cplusplus cplusplus-14 cpp cpp14 pods serialization templates
Last synced: 12 Apr 2025
https://github.com/kassane/zig-gpa-ffi
Testing GPA in FFI
allocation allocator bindings cpp ffi ffi-bindings malloc-free memory-allocation memory-management rust rust-allocator-interface zig ziglang
Last synced: 11 Mar 2026
https://github.com/stef1949/lumifur_controller_max7219
ESP32 controller code for an LED matrix display designed for a Protogen mask. It features various facial expressions and animations, which can be controlled via Bluetooth Low Energy (BLE) using an ESP32 development board. The project includes a boot-up animation with scrolling text and supports multiple facial expressions such as idle, happy
cpp esp32 led-controller ledmatrix microcontroller protogen richies3d
Last synced: 17 Feb 2026
https://github.com/iukkeopaa/gathering-various-sources
Collecting and organising informations or sources from all aspects.
algorithms cpp docker go java kubernetes linux mysql web
Last synced: 13 Apr 2025
https://github.com/alexjmercer/ascii_art
Playing around with C++ and OpenCV in the terminal !
ascii ascii-art cpp opencv opencv-cpp visual-studio webcam-capture
Last synced: 13 Apr 2025
https://github.com/yajatkaul/graphicsengine
i don't even know at this point
cpp glew glfw graphics-programming opengl
Last synced: 30 Jan 2026
https://github.com/arkaht/unrealgamepackager
Simple C++ CLI program to package an Unreal Engine 5 game project by customizing its process.
build build-tool cli cpp cpp20 game package ue5 unreal-engine
Last synced: 17 Feb 2026
https://github.com/druxorey/ucv-ayp
Respuestas y ejercicios resueltos de las guías de Algoritmos y Programación en C++, organizados por temas.
Last synced: 11 Jul 2025
https://github.com/rxchit/barebone-os-raspi3
A simple OS that prints "Hello World", for RaspberryPi 3
c cpp kernel os qemu raspberry-pi-3
Last synced: 11 May 2026
https://github.com/giuliom/basiccpplibrary
Basic Cpp Library
algorithms concurrency cplusplus cplusplus-11 cpp cpp-library cpp11 cpp14 cpp17 cpp20 cpp23 memory-management multithreading regex-match searching-algorithms smart-pointers sorting-algorithms
Last synced: 29 Oct 2025
https://github.com/i-am-surovi/i-am-surovi
About Myself
bracu bracucse cpp python sumaiya-hossain-surovi
Last synced: 10 Sep 2025
https://github.com/colleagueriley/xdl
A single header file that dynamically loads the Xlib and GLX library. Written in/for ANSI C.
ansi-c c c89 cpp dymanic header-only public-domain rsgl single-header x11 xlib
Last synced: 21 Jun 2025
https://github.com/isaiah76/codewars
my solutions to codewars katas
codewars codewars-kata codewars-kata-solution codewars-solutions cpp java javascript python
Last synced: 22 Jun 2025
https://github.com/fulfilledcovenant/covenginev2
A feature-packed windows 10-11 optimizer, thats open source.
batch cmake cpp open-source pyqt python windows
Last synced: 17 Feb 2026
https://github.com/brianferri/fmm-c--
collection of fast multiplication algorithms and matrix operations. It is written in C++ and is header only. It is designed to be used in other projects and rewritten to fit the needs of the project
algorithms calculus cpp data-structures fast-multiplication library math mathematics matrix-calculations matrix-multiplication matrix-operations
Last synced: 12 Jul 2025
https://github.com/mark-mdo47/arduinoclass
Lesson Plan and Code for a Maker-Space Arduino class 2023
arduino c cpp df2301q-voice-commands fastled hc-sr04-ultrasonic-sensor kcx-bt-emitter kcx-bt-emitter-v1-1 persistence-of-vision ws2812b-led yx5200
Last synced: 11 Feb 2026
https://github.com/defGameEngine/defGameEngine
defGameEngine is a cross-platform game engine. Available on Windows, Linux and (probably) MacOS. Requires C++20 or higher
cpp emscripten game game-dev game-development game-engine gles gles3 glfw glfw3 gui imgui imgui-glfw lua opengl opengl3 web
Last synced: 14 Jul 2025
https://github.com/realsba/esp32pp
ESP32++ (esp32pp) is a collection of C++ classes for the ESP32, providing reusable components for buttons, I2C, HTTP servers, and more, aimed at simplifying development.
cpp cpp20 dht11 dht22 esp-idf esp32 i2c-bus i2c-device ina219 ina226 ledc rf43 wifi
Last synced: 16 May 2026
https://github.com/volkds/diameter
Implementation of the Diameter Base Protocol RFC 6733 for C++ language
3gpp c-plus-plus cpp cpp17 diameter protocol rfc6733 signaling
Last synced: 17 Jul 2025
https://github.com/hebiiro/al2_wav_saver
aviutl2用の出力プラグインです。音声のみを32bit floatまたは16bit shortのWAV形式で出力します。
Last synced: 20 Jul 2025
https://github.com/samyam81/cryptography-lab
A comprehensive repository featuring practical implementations, tutorials, and resources for exploring cryptographic algorithms and protocols.
co-prime cpp cryptography-algorithms euclidean-algorithm extented-euclidean-algorithm go playfair-cipher railfence-cipher shift-cipher vigenere-cipher
Last synced: 17 May 2026
https://github.com/natsalete/atividade-2-ed1
Atividade prática para fixação do uso de struct - matéria Estrutura de Dados I - ADS - 3 período
Last synced: 17 Jul 2025
https://github.com/JayTwoLab/URLDownload.Michael.Dunn
Using Internet Explorer to download files (codeproject)
codeproject cpp download mfc url visualcpp visualstudio
Last synced: 17 Jul 2025
https://github.com/javiidiazglez/advent-of-code
Advent of Code 2021 (C++)
advent-of-code advent-of-code-2021 advent-of-code-cpp adventofcode c-plus-plus code cpp
Last synced: 07 Apr 2026
https://github.com/oskhar/Swift-Crack
Tools for hacking and security wordlist management. Python and C++ utilities, keyword-based list generation, and efficient handling of large datasets.
aircrack-ng-tutorial cpp filter python python3 wifi-hacking wordlist
Last synced: 18 Jul 2025
https://github.com/ismailbarkani/gestion-des-fichiers
Une librairie qui aura besoin de gérer l’ensemble de données. Cette gestion sera bien sûr traitée à travers des fichier stocké.
cplusplus cpp cpp-library file-manager
Last synced: 10 Sep 2025
https://github.com/usmanmehmood55/c-toolkit
A VSCode extension to help create, build, run, debug and test C projects using CMake.
Last synced: 17 Feb 2026
https://github.com/neon-software-dev/wired
The Wired game and render engine
cpp game-engine gamedev vulkan
Last synced: 19 Jul 2025
https://github.com/localizethedocs/vtk-docs-l10n
Localization of The VTK Documentation
cpp crowdin scientific-visualization sphinx translation vtk
Last synced: 17 May 2026
https://github.com/kkebo/maskromdetector
Maskrom Detector is an iPad app that detects if the connected PinePhone Pro is in Maskrom mode.
cpp driverkit ipad ipados pinephone-pro swift
Last synced: 17 May 2026
https://github.com/palmanov/visible-edge
Roberts algorithm / Invisible surfaces and lines removal algorithms
Last synced: 02 Jul 2026
https://github.com/vhstack/nvimpp
Minimal and efficient Neovim C++ Development Setup
clangd cpp developer-tools development lsp neogen neovim neovim-config neovim-configuration nerdtree nvim nvim-config syntax-highlighting telescope treesitter
Last synced: 13 Apr 2025
https://github.com/saketkothari/cpp-programs
A repository of all my C++ programs
Last synced: 21 Mar 2025
https://github.com/fahadpathan7/ai_algorithms
Artificial Intelligence Algorithms
artificial-intelligence-algorithms cpp
Last synced: 20 Jul 2025
https://github.com/basemax/baconipsumdesktop
Bacon Ipsum Desktop is a simple desktop app that generates bacon ipsum text. It's built with C++ powered by Qt and QML. It's a simple app that we built to show how to build a desktop app with Qt. It's a great way to learn how to build a desktop app with Qt.
bacon-ipsum bacon-ipsum-json-api cpp desktop-app desktop-application gui ipsum-generator qml qt
Last synced: 17 May 2026
https://github.com/magalhaesm/rinha-compiler
💻 A simple tree-walking interpreter
algorithms compiler cpp cpp17 data-structures interpreter programming-challenges tree-walk-interpreter
Last synced: 13 Apr 2025
https://github.com/krishpranav/diamond-lang
diamond lang is an object-oriented programming language
c clang cpp function-programming http language networking object-orianted programming-language socket
Last synced: 17 Feb 2026
https://github.com/divshekhar/linux_commands_clone
Linux Commands Clone
c-language cpp hacktoberfest hacktoberfest-accepted hacktoberfest2021
Last synced: 10 Apr 2025
https://github.com/illescasdaniel/everythinglibs
Improve your productivity with these useful and small C++ libraries.
Last synced: 21 Mar 2025
https://github.com/basemax/pq-calculator
P,Q-formula calculator program using C++ (highest performance, i128 support)
Last synced: 03 Apr 2025
https://github.com/yud0uhu/chocottoos
ATtiny85とATmega328Pで動くRTOSのサンプルソースコードです。
Last synced: 17 May 2026