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-10 00:06:50 UTC
- JSON Representation
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/djoezeke/logging
A Fast , Convenient and Lightweight C Logging Library.
asynchronous c cpp cross-platform header-only high-performance logger logging logging-library low-latency
Last synced: 20 Apr 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/arijitcodes/dsa
Data Structure and Algorithm Stuff
algortihm c cpp data-structures datastructure datastructures-algorithms dsa javascript js
Last synced: 20 Apr 2026
https://github.com/tugcantopaloglu/navigation-plugin-ros
A mapping and navigation plug-in for ROS Noetic.
Last synced: 20 Apr 2026
https://github.com/ilovenooodles/oop-prak
Code for Object Oriented Programming practicum in olympia 2022
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/nfig03/3d-workspace
A 3D rendered workspace replicating a 2D photo, created using C++ and OpenGL for realistic visualization. 🎥
3d-environment 3d-modeling 3d-rendering computer-graphics cpp graphics opengl
Last synced: 21 Apr 2026
https://github.com/shreyasnayak/qtlogger
simple logger for qt c++ application
Last synced: 21 Apr 2026
https://github.com/mshahriarnihal/cpp_backtracking-oop-and-pointer-based-projects
Here I'm posting few C++ projects which are done based on backtracking, OOP, pointers etc. These projects were done mainly focusing on solving assignment questions of Professor Jerry Waxman's CSCI-211 - Object Oriented Programming in C++ course at CUNY QC. Posting Dr. Waxman's questions, my codes & report for those assignments & their algorithms
8queens 8queens-algorithm backtracking backtracking-algorithm cplusplus cpp cpppuzzle csci211 dynamic dynamic-programming dynamicmemorymanagement nqueens nqueens-solution object-oriented-programming oop-in-cpp pointer puzzle stable-marriage towers-of-hanoi vector
Last synced: 05 Jun 2026
https://github.com/tsnsoft/rpcpp_sqlite_demo
Пример программы на C++ с использованием базы данных SQLite и wxWidgets в RedPanda-CPP
cpp redpanda-cpp sqlite wxwidgets
Last synced: 21 Apr 2026
https://github.com/s1ink/rpi-projects
General-purpose projects for Raspberry Pi
Last synced: 21 Apr 2026
https://github.com/kahngjoonkoh/lcd-clock
An Arduino lcd clock. Time can be set using the two buttons: one for choosing and one for incrementing.
arduino clock cpp lcd learning-by-doing
Last synced: 21 Apr 2026
https://github.com/vdoninav/gui-csv-editor
GUI-based Data Management Application
cpp csv csv-editor mvc qt qt-gui qtcreator
Last synced: 21 Apr 2026
https://github.com/om-arya/stockrank
A stock performance comparison tool, analyzing metrics between different companies over a specified time interval.
Last synced: 21 Apr 2026
https://github.com/tisttnf/praktikum-sda
Data Structure & Algorithm Lab Tasks/Exercise
Last synced: 21 Apr 2026
https://github.com/seb0xff/simple-http-client
A HTTP client with basic functionalities.
cpp http-client linux networking
Last synced: 21 Apr 2026
https://github.com/chrrs/webgpu-hpp
Automatically generated C++ wrapper for webgpu-native
cmake cpp python webgpu webgpu-native
Last synced: 21 Apr 2026
https://github.com/acboujida/gameoflife
A C/C++ implementation of Conway's Game of Life with graphical rendering using SDL2.
cellular-automaton cpp sdl2 simulation
Last synced: 21 Apr 2026
https://github.com/helomdrs/rockpaperscissors-cpp
Entry Level project for my C++ training
Last synced: 05 Jun 2026
https://github.com/leaomartelo2/slop-tile
small rogue-like 2D tilemap slop game to test out some C++ stuff
Last synced: 22 Apr 2026
https://github.com/autokaka/seenkit
[NOT READY] A game engine bringing native WebGPU & TypeScript to any device.
cpp game-engine luajit typescript webgpu
Last synced: 22 Apr 2026
https://github.com/iswenzz/vcpkg-registry
C++ Library Manager for Windows, Linux, and MacOS.
c cmake cpp package-manager package-registry packages vcpkg
Last synced: 22 Apr 2026
https://github.com/johannes/jsjson
C++11 JSON serializer
cpp cpp11 cpp14 json serialization
Last synced: 22 Apr 2026
https://github.com/paulochang/cpp-uc3m
This was a HPC course final project. It uses Intel TBB to parallelize several algorithms used to value a given stock.
academic-project cpp multithreading
Last synced: 05 Jun 2026
https://github.com/raquelfmcardoso/asa-2021-2022-project1
Analysis and Synthesis of Algorithms - LEIC @ IST 2021/2022. Project by Miguel Eleutério and Raquel Cardoso.
algorithms algorithms-and-data-structures cpp rocketseat
Last synced: 22 Apr 2026
https://github.com/leocov-dev/lc-esp32-sprinkler
A WiFi connected sprinkler system controller based around the esp32 microcontroller.
cpp esp-idf esp32 iot sprinkler-controller
Last synced: 22 Apr 2026
https://github.com/hywing/pcap-recorder
A simple pcap recorder inspired by LidarView project, it captures car LiDAR package data from automotive ethernet.
automotive-ethernet cmake cpp lidar pcap qt recorder
Last synced: 22 Apr 2026
https://github.com/tprrt/tetrabot
The aim of this project is to simulate the behavior of a tetrahedral robot through Bullet physics and Ogre 3D engines. (Automatically exported from code.google.com/p/tetrabot) (like https://hackaday.com/2017/04/05/learn-neural-network-and-evolution-theory-fast/ but in 3D)
ai bullet-physics bulletphysics cpp cross-platform neural-network ogre3d robotics simulation
Last synced: 22 Apr 2026
https://github.com/zeyu-li/kattis_solutions
😾Kattis solutions (Competitive Programming)
cpp kattis kattis-solutions python
Last synced: 22 Apr 2026
https://github.com/rioam2/hotmake-cpp
🔥 Stop typing `make` and automatically build C/C++ projects when you save
build c cpp cpp17 interactive makefile on-save tooling watch
Last synced: 22 Apr 2026
https://github.com/gkaszewski/music-streaming-platform-desktop-client
Desktop client for my Music Streaming Platform
Last synced: 22 Apr 2026
https://github.com/kartikmehta8/implementations
Implementation of Data Structures in C++
Last synced: 05 Jun 2026
https://github.com/eclipse-score/score_cpp_policies
Centralized C++ quality tool policies for S-CORE, including sanitizer configurations and safety-critical guidelines.
clang-tidy cpp policy sanitizers score
Last synced: 05 Jun 2026
https://github.com/nkh-lab/prog-arg-manager
c++ program options parser library
argument-parsing boost cli cpp program-options
Last synced: 05 Jun 2026
https://github.com/aviscaerulea/gcalntfy
Windows tray daemon that polls Google Calendar and fires toast notifications before events. Supports chimes, BLE headphones, multiple calendars, and per-event reminder timings.
cpp google-calendar scheduler toast-notification tray-app wasapi windows
Last synced: 23 Apr 2026
https://github.com/yudinikita/bulls-and-cows-cpp
Консольная реализация игры "Быки и коровы" на С++. Есть сохранение и загрузка, 3 варианта сложности: легкий, средний, сложный, меню.
bulls-and-cows console console-application console-game cpp game
Last synced: 05 Jun 2026
https://github.com/servettonga/ft_printf
A library that contains ft_printf, a function that mimics the real printf.
Last synced: 24 Apr 2026
https://github.com/steve02081504/gbenchmark_webui
in dev
benchmark cpp google-benchmark ui webui
Last synced: 24 Apr 2026
https://github.com/typeling1578/rename-to-lowercase
command-line-tool cpp cross-platform lowercase rename
Last synced: 24 Apr 2026
https://github.com/houdaharmane/gestion-de-parking
Gestion de Parking est une application console développée en C++
Last synced: 24 Apr 2026
https://github.com/therealpad/creditcardvalidator
Program using Luhn algorithm to validate or not credit card number
bitwise-operators cpp luhn-algorithm
Last synced: 06 Jun 2026
https://github.com/rebelorc/cardgame
This system shuffle two card decks between eleven players to play some games.
Last synced: 06 Jun 2026
https://github.com/calesi19/artillery-simulation
Simulation of a cannon shooting a projectile across miles in a 2D plane. User can change the direction of the cannon. Projectile is affected by physics.
Last synced: 24 Apr 2026
https://github.com/senior-sigan/omsu_cpp_course
Материалы по курсу Основы программирования (С/С++)
Last synced: 24 Apr 2026
https://github.com/lokkdevv/snake
This is an advanced version of the popular Snake game developed by me as a starter project using raylib. In this project, I have aimed at developing a smooth, visually appealing game similar to the arcade games
c cpp first-project game game-development project raylib snake snake-game
Last synced: 06 Jun 2026
https://github.com/conorbros/kmer-signatures
High-performance kmer-signatures
bioinformatics cpp high-performance-computing parallel-computing
Last synced: 24 Apr 2026
https://github.com/anav5704/library-app
Library management app for CS111 assignment 2 @ USP
Last synced: 24 Apr 2026
https://github.com/dexmoh/dungeons
A 2D grid-based dungeon crawl game written in C++20 and raylib 6.0
2d 2d-game cmake cpp cpp20 dungeon-crawler game game-development raylib
Last synced: 06 Jun 2026
https://github.com/javiolvera/myminecraft
My recreation of Minecraft from scratch, with its graphics engine, physics, world generation... with C++
cpp graphics-engine minecraft opengl physics-engine procedural-generation world-generation
Last synced: 24 Apr 2026
https://github.com/ahadcove/nancv
Basic Open CV NAN Example
cplusplus cpp opencv opencv-cpp
Last synced: 24 Apr 2026
https://github.com/bardifarsi/threadpoolmanager
ThreadPoolManager is a C++ project that implements an efficient multi-threading system using a thread pool for generic functions of the same type and different tasks. It includes task management, synchronization mechanisms, and thread-safe logging to demonstrate concurrent task execution.
cpp cpp17 cpp20 cuda cuda-programming memory-management multiprocessing multithreading parallel-computing parallel-processing parallel-programming thread thread-pool thread-safety threadpool threads threadsafe
Last synced: 24 Apr 2026
https://github.com/ema-g72/arduino_geiger
A Geiger-Muller radiation detector with Arduino and a SBM-20 tube
arduino cpp geiger-conter-radioactivity geiger-counter geiger-muller-device radiation sbm-20
Last synced: 24 Apr 2026
https://github.com/jackrekirby/raytracing-cuda
Raytracing using CUDA
cpp cuda raytracing raytracing-in-one-weekend
Last synced: 24 Apr 2026
https://github.com/shayan925/offlineclicktest
An offline application that tests your clicking speed without the problem of lag.
Last synced: 24 Apr 2026
https://github.com/shubhamboral/cpp-recipe-master
Digital Cookbook 📖🍽️ A simple recipe book application built with C++ and Qt. Manage, view, and store your favorite recipes with a user-friendly interface.
cookbook-app cpp desktop-app digital-cookbook gui-application open-source qt recipe-manager
Last synced: 24 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/mark0011astra/ledarrayvisualizer
MAX7219 8X8 LEDマトリクス上で配列を表示する。MD_MAX72XX.hをより抽象化したラッパー。MAX7219 A more abstract wrapper around MD_MAX72XX.h for displaying arrays on an 8X8 LED matrix.
Last synced: 24 Apr 2026
https://github.com/algosup/2024-2025-project-3-quickest-path-team-3
Third project of the year 2024-2025. The goal: Create a REST API to find the quickest path between two landmarks located in USA.
Last synced: 24 Apr 2026
https://github.com/nguyentrongphuc552003/qt-application-hexapod
Qt Application Hexapod is a modular GUI tool for controlling and debugging a six-legged hexapod robot. It communicates with the robot's Linux-based controller to display sensor data, send movement commands, and support manual gait testing.
beaglebone-ai cpp gait-control hexapod makefile qt5 qtcreator
Last synced: 24 Apr 2026
https://github.com/chenhengqi/learn-rust-the-hard-way
learn rust by solving leetcode problems and by comparing with C++
Last synced: 24 Apr 2026
https://github.com/engineersbox/pbr-pipeline
An implementation of a PBR pipeline in C++
cpp cpp20 glsl opengl pbr physically-based-rendering rendering
Last synced: 24 Apr 2026
https://github.com/8itodevm/raylib-pong
Pong made in C/C++
c cpp framework game-development raylib
Last synced: 24 Apr 2026
https://github.com/sanugiw/medi-box
A smart Medibox system simulated in Wokwi using ESP32 to monitor light and temperature, control a servo, and display data on a Node-RED dashboard via MQTT.
cpp embedded-systems esp32-arduino hivemq iot-application mqtt-broker node-red wokwi
Last synced: 24 Apr 2026
https://github.com/rialg/simplejsonparser
C++ library for parsing simple (non-nested) JSON encoded strings. The code in this repo. is part of the implementation of a light stream processing application to analyze system's logs (some kind of HIDS) that is currently in development.
Last synced: 24 Apr 2026
https://github.com/daviskregers/polling-methods
A course work for "Expert assesment systems". Written in QT C++.
cpp expert-systems polling qt5
Last synced: 24 Apr 2026
https://github.com/chinmay-esp/hc05-arduino
This code enables bidirectional communication between an Arduino and an HC-05 Bluetooth module using SoftwareSerial. Data is forwarded between the USB Serial Monitor and the HC-05
arduino arduino-ide bluetooth cpp
Last synced: 24 Apr 2026
https://github.com/ucx15/gravity
Simulation of Newton's Law of Gravity in C++
cpp glm gravity gravity-simulation sdl2
Last synced: 24 Apr 2026
https://github.com/saxijing/cilqr
autonomous vehicle motion planning with CILQR methods
cilqr cpp optimalization ros rviz
Last synced: 24 Apr 2026
https://github.com/andrewrgarcia/klang
A simple compiling script for C++ files using the clang++ compiler
Last synced: 25 Apr 2026
https://github.com/rajin-khan/algos-sem7
implementation of all the algorithms i learned in my "algorithms continued" course in my 7th semester (analysis of algorithms, c++, java, python)
Last synced: 25 Apr 2026
https://github.com/tylersuehr7/raylib-3d-model-viewer
Helps you visualize GLB 3D models and animations with raylib for game development.
3d-models cpp game-development raylib
Last synced: 25 Apr 2026