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-14 00:06:48 UTC
- JSON Representation
https://github.com/udoy2/lexical_analyzer_in_cpp
🚀 A simple lexical analyzer for custom code! 📄 Analyzes and identifies tokens from "text.mylang".
compiler-design cpp lexical-analyzer
Last synced: 31 May 2026
https://github.com/thiagoianuch/sfml-journey
My journey learning SFML and game development with C++
collision collision-detection cplusplus cpp elastic-collision game game-development game-engine graphics-programming pseudorandom random sfml sfml-game sfml-graphics-library sfml-library sfml2
Last synced: 13 Feb 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/alexistm/cracon
Craft Configuration with ease, C++17
configuration cpp cpp17 craft easy-to-use json modern
Last synced: 13 Feb 2026
https://github.com/aawadall/cppgraphics-step1
Recovering CPP Graphics Programs I wrote 2 years ago as part of my Computer Graphics Assignments
computer-graphics course-project coursework cpp linux open-gl years-ago
Last synced: 20 Apr 2026
https://github.com/froncu/shovelofhoperemake
The final assignment for the Programming 2 course at Howest - Digital Arts and Entertainment; a remake of one of the levels of a 2D game of choice.
cpp first-timers game-development remake sdl2 sdl2-image sdl2-mixer sdl2-ttf shovel-knight
Last synced: 04 Jul 2025
https://github.com/yehezkiel1086/dsa-stuffs
Programming problem solutions which includes SQL problems solutions, linux shell, also data structures and algorithms.
algorithms c codeforces coderbyte codewars cpp data-structures hackerrank leetcode linux python spoj sql toki
Last synced: 16 Apr 2026
https://github.com/missingno123/crypto
Small project to implement a cipher I saw in a book, in C++
Last synced: 06 Jul 2025
https://github.com/mrjake222/huffman_coding
Adaptive Huffman coding in C++
bitarray compression-algorithm cpp huffman linklist vitter vitter-algorithm
Last synced: 09 Apr 2025
https://github.com/aritrac1/hackerrank
HackerRank Solutions
30-days-of-code 30daysofcode cpp dsa hackerrank hackerrank-solutions java javascript mysql problem-solving python sql
Last synced: 13 Apr 2026
https://github.com/damechocolateya/yasos
Compiler for the new language yasos
compiler cpp llvm programming programming-language
Last synced: 09 May 2026
https://github.com/randomgamingdev/cpp-vla
VLAs (Variable Length Arrays) are commonly used, stack-allocated arrays from C99, that don't work in standardized C++. This library is a header only library that brings VLAs to C++.
array arrays cpp fast header header-only memory memory-management simple small stack
Last synced: 20 Apr 2026
https://github.com/inspiralpatterns/bachelor
material from the B.Mus. in Computer Music
computer-music cpp digital-signal-processing maxmsp
Last synced: 10 Oct 2025
https://github.com/lightandlight/vulkan-hello-triangle
Drawing a triangle using C++ and Vulkan.
Last synced: 13 Oct 2025
https://github.com/xtenzq/uni-database
📚 Homework repository for Database course at Inha University
c cpp database mariadb mysql sql university-assignment
Last synced: 13 Apr 2026
https://github.com/codymj/cpp-service
A template for building a C++ web service.
Last synced: 28 Feb 2026
https://github.com/francescozoccheddu/androidpp
CMake-only Android native bootstrap project
android build-system cmake cpp native ndk template-project
Last synced: 20 Apr 2026
https://github.com/ke0ff/bin2s
Binary to S19 converter for WIN10
binary-to-srecord binary-to-text command-line-tool cpp motorola-s-record s19 s28 visual-c visual-cpp win10 win11
Last synced: 07 Jun 2026
https://github.com/rakin406/heap-allocator
A heap allocator.
cpp heap-allocator low-level memory memory-management
Last synced: 05 Jun 2026
https://gitlab.com/ecomaikgolf/os-dev
alma is a toy kernel written in C++ for x86_64 machines with the mere purpose of learning OS development
academic-project bootloader cmake cpp kernel make nasm posix-uefi qemu-x86 uefi x86-64 qemu
Last synced: 11 Mar 2025
https://github.com/ongyisheng0309/librarymanagementsystem
This system allows for basic library operations such as adding books and students, borrowing books, returning books, and displaying the current status of books and students.
Last synced: 17 Apr 2026
https://github.com/avipars/configfiles
My config files for getting c and cpp to play nicely with vscode
Last synced: 23 Jun 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/rajatgupta24/java-codes
algorithm cpp data-structures golang java leetcode
Last synced: 07 May 2026
https://github.com/amatofrancesco99/solving-second-degree-polynomial-equations
We all had to solve a second-degree equation at least once, but maybe it would be more convenient to have something that does it automatically...
Last synced: 16 Mar 2025
https://github.com/blob-cc/arduino-starter
Arduino – Starter
arduino blob cpp creative-coding starter template
Last synced: 14 Feb 2026
https://github.com/bluedream0911/kakoune
mawww's experiment for a better code editor
cpp kakounescript perl python shell
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/jannled/jannledengine
A Gameengine based on GNU C++, GLEW and GLFW
assimp cpp game-engine glew glfw opengl
Last synced: 27 Apr 2025
https://github.com/solareenlo/42cpp-module-06
C++ practice 06 (sttaic_cast, reinterpret_cast, dynamic_cast)
42 42born2code 42cursus 42projects cpp
Last synced: 14 Jul 2026
https://github.com/boostibot/cpu_id
A c/c++ header for cpu id related info on x86
Last synced: 13 Apr 2026
https://github.com/dpetrosy/leetcode
In this repository, I store my LeetCode solved problems.
algorithm algorithms algorithms-and-data-structures cpp cpp11 data-structure interview interview-preparation interview-questions leetcode leetcode-company-questions leetcode-cpp leetcode-solutions modern-cpp
Last synced: 28 Feb 2026
https://github.com/phattharaphorn/profund-lab
🖥️🪄 Text-mode game development in C and C++.
cpp iostream lab-assignment text-based-game
Last synced: 02 Jan 2026
https://github.com/kiblitz/stack-calculator
stack-based CLI postfix expression evaluator
calculator cli cpp evaluator json postfix stack
Last synced: 20 Apr 2026
https://github.com/dirtbagxon/rtorrent_mmdb_geoip2
Adds Maxmind MMDB to rtorrent client - enhanced detail on remote peer addresses.
cpp geo-functions geoip geoip2 maxmind mmdb peer rtorrent
Last synced: 20 Apr 2026
https://github.com/suconbu/logu
Single header logging utility for C++
cpp cpp11 header-only logging single-header
Last synced: 04 Jul 2025
https://github.com/dosmike/libsosimple
Easy callback based UDP and TCP sockets
conan cpp multicast posix-socket-wrapper posix-sockets tcp udp unicast
Last synced: 28 Feb 2026
https://github.com/tanzeelafatima492/hotel-management-in-c--
cplus cpp cxx hotel management mini project
Last synced: 05 Dec 2025
https://github.com/damienstanton/cxx
Self contained C++ file starter and build script
Last synced: 21 Jan 2026
https://github.com/starlitdreams/mandelbrot-set-plotter
This repository contains a simple Mandelbrot set plotter in C++ using SDL2. It visualizes the Mandelbrot set by calculating iterations for each point in the complex plane. Features include customizable colors and efficient SDL2 rendering. Requires SDL2 and a C++ compiler. Contributions welcome. Licensed under MIT.
cmath complex-numbers cpp math numeric sdl2
Last synced: 05 Jun 2026
https://github.com/dirmeier/conan-test
A small header only library to check out conan.io
conan conan-recipe cpp header-only meson
Last synced: 21 Apr 2026
https://github.com/zyx-0314/cp1-andoks-ordering
The Simulated Andoks Ordering System is a C++ console application that allows users to view a menu, select appetizers and drinks, and review their orders. It offers a simple, user-friendly interface to simulate ordering food and drinks, ideal for practicing basic programming concepts in C++.
basic-programming cpp school-project
Last synced: 15 Feb 2026
https://github.com/petrenko-alex/postfix-calculator
[Архив 2015] Калькулятор в обратной польской нотации / Simple postfix calculator
calculator cpp postfix-notation qt visualstudio2013
Last synced: 09 May 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/cyropcjr/leetcode-solutions
The repository for all of the solutions to the Leetcode problems
algorithms cpp dsa dsa-algorithm kotlin leetcode leetcode-solutions
Last synced: 18 Apr 2026
https://github.com/pachadotdev/clang-format-example
Example GHA workflow of how to use https://github.com/pachadotdev/clang-format
Last synced: 21 Apr 2026
https://github.com/mahiethan/morrowind-inventory-manager
C++ program and Lua script which retrieves and manages the inventory items belonging to a character in the game "The Elder Scrolls III: Morrowind".
Last synced: 16 Feb 2026
https://github.com/i-am-mine/debug-this-if-you-can
A growing archive of my coding journey - notes, insights, bug battles, and learning in progress. Try debugging any of it ... if you can.
coding-interviews codingame cpp cpp14 cpp17 cpp20 optimization-techniques
Last synced: 15 May 2026
https://github.com/jonathand77/synchronization-mechanisms-operating-systems
In multi-threaded programs, shared resources must be accessed in a controlled manner to avoid race conditions. This lab explores three synchronization mecha nisms: Locks (Mutexes), Condition Variables: Allow threads to wait for a condition to become true, Semaphores: General synchronization primitives that can control access to resources.
cpp go mechanism-design operating-system synchronization
Last synced: 28 Apr 2026
https://github.com/alexgersh/cpp-firewall
Developing a firewall as part of the 'Software Systems' course. Using C++ to implement core functionalities, managing Makefile for build automation, leveraging shared library objects to enhance modularity, and Bash scripts to automate testing and deployment (runned on x86-64 Linux OS)
bash-script cpp makefile x86-64
Last synced: 19 Jan 2026
https://github.com/caipengbo/designpatterns
Learn Design Patterns, using Java and C++.
Last synced: 01 Mar 2026
https://github.com/arnoldchrisoduor1/projecteuler
Solutions to Arithmetic problems
Last synced: 11 May 2026
https://github.com/andrew-a-a/brick-breaker-game
First Year Project in Ain Shams University using C++
Last synced: 02 Mar 2026
https://github.com/abdelrahman822000/personal-finance-tracker
A console-based application designed to help users manage their financial transactions, view summaries, and analyze spending habits.
Last synced: 07 Jun 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/stonedev-app/arduboysound
Sample Code for playing sounds on Arduboy
arduboy arduboy2 arduboyplaytune c cpp platformio sound
Last synced: 19 Jan 2026
https://github.com/mohin-73/timus-problems-solution
Timus problems solution
cpp timus timus-online-judge timus-solutions
Last synced: 01 Mar 2026
https://github.com/megabyde/cpp-boilerplate
A modern C++23 project boilerplate using CMake and Conan 2
boilerplate boost cmake conan conan2 cpp cpp23 googletest
Last synced: 16 Apr 2026
https://github.com/shubhansu-kr/cse408-designandanalysisofalgoritmn
Implementation of Advance Algorithmns | CSE408 Course - LPU | Sem4
algorithmn cpp data-structures java lpu sem4
Last synced: 20 May 2026
https://github.com/madhav2133/tcas
A Traffic Management System with Collision Detection and Junction Monitoring
collision-detection cpp gazebo junction-monitoring ros ros2
Last synced: 26 Apr 2026
https://github.com/arthur24-t/code-deust1
This is my repositories of my C,C++ of my first year of DEUST IOSI
Last synced: 21 Apr 2026
https://github.com/WilfriedRabouin/WesnothServer
Server for the game The Battle for Wesnoth
cpp game multiplayer server strategy turn-based
Last synced: 11 Mar 2025
https://github.com/s1ink/rpi-projects
General-purpose projects for Raspberry Pi
Last synced: 21 Apr 2026
https://github.com/abidhasanrafi/oop-lab-assignment
This repository contains code and solutions for the Object-Oriented Programming (OOP) lab assignments of the CSE 262 course.
Last synced: 24 Apr 2026
https://github.com/afrinaf/meditrack
MediTrack+ is an innovative project poised to revolutionize medical inventory management through the seamless integration of cutting-edge technologies.
cpp dajngo firebase pdf-generation python reactjs rfid twilio
Last synced: 16 Apr 2026
https://github.com/michael-valdron/cpp-app-template
Personal template for starting a C++ project.
c-plus-plus c-plus-plus-11 c-plusplus cmake cpp cpp-template cpp-templates cpp11 makefile
Last synced: 25 Mar 2025
https://github.com/vladcranga/retro-system-monitor
A retro terminal-based Linux system monitor written in C++.
cmake cpp linux retro terminal-based
Last synced: 28 Apr 2026
https://github.com/jerboaburrow/kuramoto-lamp
A "Kuramoto-lamp" using OpenGL GPGPU
cpp gpgpu kuramoto-model opengl
Last synced: 26 Apr 2026
https://github.com/qcversity/qcversity.github.io
Quant Coding Versity for Data science, Programming and scientific research.
bash cpp data-science deep-learning julia machine-learning python r-programming rust
Last synced: 16 Apr 2026
https://github.com/nunorc/exopl
a minimalistic tool to illustrate the use of the Y-Space API in a C++ setting
Last synced: 09 Apr 2025
https://github.com/abdalrahman-alhamod/spongebob
🍍Dive into a Sponge-tastic 3D world with intuitive controls and vibrant textures. 🌐
cpp opengl opengl-framework opengl-game opengl-legacy opengl-library spongebob
Last synced: 26 Apr 2026
https://github.com/suddi/3dslantrelief
3D slant visual stereoscopic perception experiment, developed using Python, C, C++, OpenGL and GLSL
c-plus-plus cpp glsl inclinometer opengl perception psychophysics python relief texture
Last synced: 04 May 2026
https://github.com/qc20/diy-arduino-controller
Explore our repository showcasing ATMega328 programming beyond Arduino. We offer diverse code examples to inspire enthusiasts. Our project presents a slim, versatile DIY Arduino board, prioritizing accessibility and cost-effectiveness for educational and practical use.
adaptable arduino atmega328p cpp diy-arduino fabrication human-computer-interaction interaction-design iot led-controller microcontroller portability prototyping rgb-led ux-research
Last synced: 28 Apr 2026