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-09 00:06:55 UTC
- JSON Representation
https://github.com/abdealijaroli/dsa
Leetcode and GFG solutions in C++. Have built a similar repo in Golang, check out (github.com/abdealijaroli/leetgo)
algorithms cpp data-structures dsa leetcode
Last synced: 12 Jun 2026
https://github.com/kitanokitsune/progressbar.hpp
C++ Class Library to show CUI Progress Bar
cpp header-only-library multi-platform progressbar
Last synced: 12 Jun 2026
https://github.com/jgsogo/godot-python
POC using Python inside Godot (GDNative + pybind11)
Last synced: 06 May 2026
https://github.com/mathcale/esp32-dht22-sensor
Integrating the DHT22 sensor to an ESP32 board
arduino cpp dht22 esp32 platformio
Last synced: 03 May 2026
https://github.com/alienobserver/codeforces-solutions
Here are solutions of some Codeforces problems
Last synced: 13 Jun 2026
https://github.com/provrb/provrbs-packet-capture
A lightweight packet analyzer tool featuring a user-friendly GUI interface using Npcap and wxWidgets.
c cpp ethical-hacking network-analysis network-security networking open-source packet-capture packet-sniffer pcap-analysis penetration-testing red-teaming wxwidgets
Last synced: 02 May 2026
https://github.com/helmssyss/tps-shooter-system-alternative
This (intermediate) system is made with Unreal Engine 4.27
cpp cpp17 game game-system ue4 ue5 unreal-engine unreal-engine-4 unreal-engine-5 unreal-engine-cpp
Last synced: 13 Jun 2026
https://github.com/kassick/compiladores-codes
Code samples for a Compilers course
antlr c cmake compiler compilers cpp cpp11 csharp virtual-machine
Last synced: 07 May 2026
https://github.com/kplanisphere/plotted-3d-environment
Plotted 3D Environment is a graphical project inspired by Minecraft, designed to demonstrate 3D object creation, animation, and interaction using OpenGL. It features first-person navigation, texture mapping, and collision detection within a dynamic 3D environment filled with obstacles and enemies - Final project for the Graphing course.
3d-graphics animation camera-movement collision-detection computer-graphics cpp data-visualization educational-project opengl texture-mapping
Last synced: 03 May 2026
https://github.com/allanccwang/electronic_projects
implement the circuit with microcontroller
arduino circuit-analysis circuit-simulations circuits-and-electronics cpp data-analysis microcontroller physics python wemos
Last synced: 07 May 2026
https://github.com/cunyu1943/codenav
程序员工具导航
cpp css golang java navigation programming-language vue3
Last synced: 04 May 2026
https://github.com/freddiehaddad/ms2cc
Tool to generate a compile_commands.json database from an msbuild.log file.
c clangd compile-commands-json cpp language-server-protocol lsp lsp-client lsp-server msbuild vscode windows
Last synced: 07 May 2026
https://github.com/shimpe/animated_lsystem
simple qt based animated L system
cpp lsystem qgraphicsview qt qt5
Last synced: 04 May 2026
https://github.com/nos1dot618/tcprecv
A simple reliable implementation of TCP receiver
Last synced: 14 Jun 2026
https://github.com/secretpasta/toontanks
Unreal Engine 5.1 C++ Tank Game
cpp programming tank-game unreal-engine-5
Last synced: 15 Jun 2026
https://github.com/nir3x/httptransmit.cpp
HTTP Transmit C++ Client
c-plus-plus cpp encryption fxms http-proxy httptransmit secure-proxy symmetric-encryption
Last synced: 15 Jun 2026
https://github.com/aykhan019/battleship_cpp
A console-based C++ implementation of the classic Battleship game. Play against an AI opponent with random ship placement on a customizable grid, featuring optional background music.
ai battleship console cpp game grid sfml
Last synced: 15 Jun 2026
https://github.com/dhi13man/indiaskill_mobilerobotics_robot
Advanced Object-Oriented code to run a 4-wheel hybrid autonomous/Bluetooth-Serial-Controlled robot to perform tasks given across the various levels of IndiaSkills Mobile Robotics Event, 2021.
arduino bluetooth cplusplus cpp hardware iot object-oriented-programming robotics robotics-competition
Last synced: 04 May 2026
https://github.com/hu53yin/cplusplus
books & learning notes
cplusplus cplusplus-11 cpp cpp11
Last synced: 15 Jun 2026
https://github.com/duyndh98/digitalrace_2017-2018_countryfinal
Cuộc đua số (2017-2018) Country Final
computer-vision cpp embedded-systems image-processing linux-app machine-learning opencv self-driving-car
Last synced: 04 May 2026
https://github.com/s-m-j-i/smart-university
A multidisciplinary system that aims to make a University automated
arduino cpp hardware multidisciplinary software
Last synced: 07 May 2026
https://github.com/theleopard65/my-dsa-journey
This repository is a comprehensive collection of my work and understanding as I go through various DSA topics. I created this repo to document and showcase the concepts, implementations, and problem-solving techniques I learn throughout my journey.
array c cpp dsa graph library linked-list merge-sort queue recursi sorting stack strings time-complexity tree use-cases vector
Last synced: 07 May 2026
https://github.com/gr3yknigh1/opengl-learning
Doodling around with opengl in C++. Doesn't build, because I am Accidentally deleted imgui subrepo :c
Last synced: 17 Jun 2026
https://github.com/qc20/spinningcube
This project pushes the boundaries of microcontroller capabilities, combining creative coding, interaction design, and physical computing to render a captivating 3D spinning cube animation on a compact OLED display, all powered by an Arduino Pro Mini.
3d-graphics arduino cpp cube embeddded embedded-c embedded-systems oled-display-ssd1306 physical-computing pro-mini spinning-cube visualization wokwi
Last synced: 08 May 2026
https://github.com/mohammad-malik/linkedlist-notepad
A console-based notepad using a 2D linked list for text storage. Features text editing, saving, loading, and a spell-checker with correction suggestions—all in a C++ console environment.
cpp data-structures dsa linked-list linux macos ncurses-library unix
Last synced: 08 May 2026
https://github.com/isaccanedo/iot-for-beginners
:computer: 12 Weeks, 24 Lessons, IoT for All!
cpp hacketoberfest iot iot-device iot-edge microcontroller python raspberry-pi rpi
Last synced: 08 May 2026
https://github.com/elbouzkri/cpp_oop
this repo has the 42 CPP pool days wich are about concept of object-oriented-programming (OOP), incapsulation inhiretance polymorphisme ...
Last synced: 18 Jun 2026
https://github.com/nadidlinchestein/programmingprinciples
Solutions to Programming Principles & Practice Using C++
book computer-science cpp programming
Last synced: 18 Jun 2026
https://github.com/clazex/oi-study
A Repository for Storing Code Written During My OI Learning
Last synced: 18 Jun 2026
https://github.com/hermantrym/linked-list-double-pointer
Linked List Double Pointer
advanced-cpp cpp data-structures
Last synced: 03 May 2026
https://github.com/sakilk130/cpp-opengl-countryside-landscape
computer-graphics countryside-landscape cpp cpp-library opengl
Last synced: 03 May 2026
https://github.com/simobin/dsa_ii
Data structure and algorithm
algorithm cpp data-structures dsa
Last synced: 18 Jun 2026
https://github.com/tak172/socobox
2D puzzle computer game in which the player has to place boxes in the designated places of the labyrinth.
Last synced: 04 May 2026
https://github.com/sh-r0/gameoflife_inator
cellular-automata compute-shader cpp glfw opengl
Last synced: 05 May 2026
https://github.com/chandler767/fusionpanel
For v2 and v3 PanelDue control panels. This is a modified version of the PanelDueFirmware for the PanelDue 3D printer user interface board and has been modified for use only with the F400 3D Printer.
3d-printing arduino board c cpp eclipse firmware paneldue-control-panels touchscreen
Last synced: 08 May 2026
https://github.com/mcquerol/blackjack-cpp
Text-based Blackjack game in C++. Focuses on OOP, card deck handling, and game logic.
cards cpp object-oriented-programming
Last synced: 19 Jun 2026
https://github.com/trflynn89/flymake
A GNU Makefile system for C-family and Java projects
build-system c cpp make makefile objective-c objective-c-plus-plus
Last synced: 08 May 2026
https://github.com/dadavidtseng/daemonwindows
A multi-window action game that turns the Windows desktop into a shrinking battlefield
bullet-hell cpp daemon-engine dx11 multiple-windows multiwindow shooting-game
Last synced: 03 May 2026
https://github.com/douze/odo
OpenGL procedural terrain
cpp opengl procedural-generation terrain
Last synced: 08 May 2026
https://github.com/tranglecong/trlc-platform
A modern, header-only C++ library for compile-time platform detection and abstraction. TRLC Platform provides zero-overhead platform detection, feature-based conditional compilation, and adaptive code selection for cross-platform C++ development.
architecture-detection compiler-detection cplusplus cpp feature-detection platform-detection portable-library
Last synced: 20 Jun 2026
https://github.com/developer239/automation-engine
Automate repetitive visual tasks by writing custom Lua/TypeScript scripts. 🤖 Debug, test and run them in the engine.
automation cpp display instance-segmentation keyboard mouse object-detection yolo
Last synced: 21 Jun 2026
https://github.com/dadavidtseng/daemonchess
DaemonChess is a sophisticated turn-based 3D chess simulator built with modern graphics technology and the custom Daemon Engine.
blinn-phong chess cpp dx11 obj obj-format obj-loader tcp turn-based-game
Last synced: 03 May 2026
https://github.com/inner-byte/custom-compiler-design
This project implements a full-featured compiler for a custom programming language, demonstrating modern compiler design principles and optimization techniques. The compiler follows the traditional multi-pass compilation process while incorporating advanced features like optimization frameworks and sophisticated register allocation.
c compiler compiler-backend compiler-design compiler-frontend compiler-optimization computer-architecture cpp programming-challenge programming-logic programming-project
Last synced: 11 May 2026
https://github.com/simeonhristov99/leetcode_patterns
Holds my solutions to the LeetCode Patterns problems.
coding-interviews cpp interview-questions python3
Last synced: 11 May 2026
https://github.com/singh-dhruv/file-compression-utility-tool
Welcome to the File Compression Utility Tool repository. It is a tool designed using C++ language and compression algorithms to compress and decompress various files.
c cpp huffman-compression-algorithm lzw-compression oops qt
Last synced: 12 May 2026
https://github.com/magnetic-fox/unbzip2-watcom
Very simple patch of official BZip2 code, which compiles under Open Watcom for Win16
80286 80386 80486 8086 allocation bzip2 c cpp experimental forfun halloc huge-alloc huge-pointers openwatcom patch pointers unbzip2 watcom win16
Last synced: 12 May 2026
https://github.com/denyskryvytskyi/lia
Math lib for my game engine
cpp cpp-library math mathematics matrix vector
Last synced: 11 Jun 2026
https://github.com/henryhale/lowdb
⚪ A C++ implementation of typicode/lowdb js library
Last synced: 12 May 2026
https://github.com/brocbyte/cuball
CUDA-based implementation of "Real-Time Rigid Body Simulation on GPUs" [from GPU Gems 3]
Last synced: 12 May 2026
https://github.com/michaelbrunn3r/arduinocollections
A library for arduino collections
Last synced: 13 May 2026
https://github.com/andriykalashnykov/quadmath-cross
Cross compile quadmath
aarch64 arm64 c clang cpp cross-platform quadmath
Last synced: 13 May 2026
https://github.com/unavailabledude/makeitraytrace
my try at the ray tracer challenge by Jamis Buck
cpp open-source raytracer sdl2 simple-project
Last synced: 13 May 2026
https://github.com/rachit-bharadwaj/dsa
In this repository I'll be pushing all the solutions to the DSA questions I'll solve on different platforms like Coding Ninjas, Geeks for Geeks, Leetcode and many more.
algorithms cpp datastructures datastructures-algorithms dsa
Last synced: 13 May 2026
https://github.com/gurrudev/dsa
Data Structures & Algorithms
algorithms c cpp data-structures dsa
Last synced: 13 May 2026
https://github.com/clarkwinkelmann/zombu
Jeu de type zombie créé avec QtCreator
cpp game qt two-dimension zombies
Last synced: 13 May 2026
https://github.com/nick8592/opencv-framebuffer
This project captures live video from the default camera, stores the last 10 frames in a buffer, calculates and displays the FPS (Frames Per Second), and prints memory addresses of the frames. It uses OpenCV for video capture and processing, providing a simple example of real-time video processing and frame management.
Last synced: 14 May 2026
https://github.com/unrooted/put-inf-lab
my solutions to assignments from computer science laboratory classes at PUT
c computer-science cpp poznan-university-of-technology
Last synced: 14 May 2026
https://github.com/vskarleas/imagepulser
Vectorize and simplify images obtained via a webcam using dynamic methods, like segment-based or even bezier-curves simplification. We detect contours, manipulate bitmaps and create Adobe PBMs representations for the simplified results.
arduino bezier-curves bus c contour-detection cpp opencv
Last synced: 11 Jun 2026
https://github.com/gitmahin/codeforce
A repository dedicated to tracking and storing solutions for Codeforces competitive programming problems.
competitive-programming cpp python
Last synced: 12 Jun 2026
https://github.com/3ein39/hospital_system
Hospital Management System Project in C++ using structs - simple console application. This program is open to all hospital users without the need for login information in this program. The system user can select the specialization in which they specialize by simply entering a series of numeric keys[1 - 20].
console-application cpp hospital-management management-system software-development
Last synced: 12 Jun 2026
https://github.com/umerkniazi/hpms
Hospital Patient Management System (HPMS) is a C++ console app for managing patient records. Built for a Programming Fundamentals course. Cross platform and open source.
console-app cpp patient-management student-project
Last synced: 12 Jun 2026
https://github.com/gregyjames/cppalgorithms
Various Algorithms and Data Structures implemented in C++
algorithms cplusplus cpp data-structures
Last synced: 13 Jun 2026
https://github.com/muneeb1030/school-management-system
The School Management System is a comprehensive software application developed using SFML and C++ OOP under the Hud. It aims to streamline administrative tasks and enhance communication between administrators, teachers, and students.
cplusplus cpp management-system oops-in-cpp semester-3 semester-project sfml
Last synced: 13 Jun 2026
https://github.com/yosh1/cpp-practice
This is the competition programming practice repository
competition-programming-practice cpp cpp-competition-programming
Last synced: 13 Jun 2026
https://github.com/jubayer98/data-structures-basic-problems
Here are solutions to some basic data structure problems implemented in C++.
basic-programming cpp data-structures
Last synced: 13 Jun 2026
https://github.com/wtrsltnk/lazy-audio
This repo contains a few program examples generating sound the lazy way: with RtAudio.
audio cpp oscillator rtaudio sawtooth squarewave
Last synced: 13 Jun 2026
https://github.com/daisvke/ircserv
This project involves creating a custom IRC (Internet Relay Chat) server in C++.
42projects cpp irc irc-bot irc-server ircserver
Last synced: 13 Jun 2026
https://github.com/harsharchives/hackerrank-cpp-problems
This repository contains a collection of solved programming problems from Hackerrank, implemented in the C++ programming language.
cpp hackerrank-cpp hackerrank-solutions
Last synced: 13 Jun 2026
https://github.com/achmadya-dev/meta-kelontong-cli
Aplikasi toko online sederhana berbasis CLI menggunakan bahasa C/C++ untuk menyelesaikan tugas besar semester 1
Last synced: 14 Jun 2026
https://github.com/putukrisna6/ceritanya-belajar-cp
Part of an effort to learn Competitive Programming
competitive-programming cpp hackerrank
Last synced: 14 Jun 2026
https://github.com/austinbhale/spaceescape
SpaceX Jam Game Submission made in UE4
Last synced: 14 Jun 2026
https://github.com/sojebsikder/keylogger
Simple keylogger created using C++
Last synced: 15 Jun 2026
https://github.com/g023/cuda_inf
A self-contained CUDA inference engine for LiquidAI/LFM2.5-8B-A1B (hybrid conv + GQA-attention MoE, 8.5B params, 1B active) targeting a single RTX 3060 (12 GB). No Python, no frameworks at runtime: a single .cu engine + a header-only byte-level BPE tokenizer.
3060 ai c cpp cuda fast-inference gpu inference inference-engine large-language-models lfm25 liquidai llm moe nvidia open-source rtx token
Last synced: 15 Jun 2026
https://github.com/0x03c1/arduino_examples
Coletânea de exemplos didáticos apresentados em sala de aula, cobrindo desde o tradicional Blink até comunicação serial e leitura de sensores analógicos. Cada exemplo inclui código comentado, link para simulação no Tinkercad e, quando disponível, vídeo demonstrativo.
arduino arduino-library arduino-uno cpp
Last synced: 15 Jun 2026
https://github.com/sebastianbach/constexprthings
Just constexpr things.
constexpr constexpr-all-the-things cpp cpp17 cpp20
Last synced: 15 Jun 2026
https://github.com/pknujra/zelbytes-arduino
Arduino internship repository containing daily embedded systems exercises, relay control, valve automation, and documentation.
agritech arduino cpp electronics embedded-systems iot relay-control
Last synced: 16 Jun 2026
https://github.com/arctic-marmoset/raytracer
A raytacer written in modern C++, following Peter Shirley's Ray Tracing in One Weekend.
cpp cpp20 cpp23 raytracing raytracing-in-one-weekend
Last synced: 17 Jun 2026
https://github.com/tanzeelafatima492/c-programming-basics
solve the all programs in excerise of chapter 2 of book "Robert Lafore" (4Th edition)
chapter2 cpp excerise program robert-lafore robert-lafore-solution
Last synced: 17 Jun 2026
https://github.com/paramsiddharth/snakegame
A simple recreation of the traditional snake game.
Last synced: 17 Jun 2026
https://github.com/momen-alshouha/data-structure-doubly-linked-list
This repository contains C++ implementation of a doubly linked list using object-oriented programming principles. It includes classes for nodes, iterators, and the linked list itself, providing essential functionalities such as insertion, deletion, traversal, and more.
classes-and-objects cpp data-structures doubly-linked-list linked-list object-detection object-oriented-programming
Last synced: 17 Jun 2026
https://github.com/leonburghardtdev/day-of-the-week-calculator
This is a program that calculates the day of the week for a given date, written in C++ and uses Zeller's congruence.
cpp winapi zeller-s-congruence
Last synced: 17 Jun 2026
https://github.com/mahmoudgalalz/cpu-scheduling-algorthim-priority
A simulation on The Priority algorithm for CPU Scheduling
Last synced: 17 Jun 2026
https://github.com/amanyadav0007/cpp---dsa
Here I just try to share my practice questions :)
cpp datastructures-algorithms dsa
Last synced: 18 Jun 2026
https://github.com/yeshalkhan/algorithms
This repository contains some well-known programming problems and their greedy/recusrive as well as dynamic algorithms.
coin-change-problem cpp longest-common-subsequence
Last synced: 18 Jun 2026
https://github.com/robertpaulp/map-reduce-inverted-index
Multithread Google Map-Reduce Inverted Index
cpp google-mapreduce inverted-index mapreduce-cpp multithreading pthreads
Last synced: 18 Jun 2026
https://github.com/rokibulhasan7/algorithmic-toolbox-assingments
My Solutions of (Algorithmic-Toolbox ) Assignments from Coursera.
algorithm-toolbox algorithms coursera cpp divide-and-conquer dp greedy-algorithm merge-sort quick-sort sorting-algorithms toolbox
Last synced: 18 Jun 2026
https://github.com/vipul1432/gtu-iot-practical
GTU 6th Semester IoT Practical source code
cpp ino iot iot-application sensors
Last synced: 18 Jun 2026