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/byebyebryan/lazy-serializable
The laziest way to add serialization to C++ data classes.
binary cmake cpp cpp20 data-serialization header-only json prototyping serialization single-header toml yaml
Last synced: 04 May 2026
https://github.com/siddiqsoft/cosmosclient
Cosmos REST-API Client for Modern C++
asynchronous azure azure-cosmos azure-cosmos-db cosmos-db cpp cpp20 json-api nuget-package rest-api windows
Last synced: 04 May 2026
https://github.com/gnikit/fileio
A template allowing to read multiple columns of tab or space delimited files. Similar functionality to numpy.loadtxt()
Last synced: 04 May 2026
https://github.com/kmu-shinkeonkim/snake-game
KMU-SW C++ programming project: snake game
cpp ncurses-library snake-game university-project
Last synced: 09 Jun 2026
https://github.com/dsst95/stm32baremetal
This repository contains the source code for the Mutex Embedded Course on Udemy for bare metal or register level programming.
Last synced: 04 May 2026
https://github.com/evangelos-karavas/ros-slam-bluerov2
ROS-Melodic Simultaneous Localization And Mapping algorithm for underwater vehicle Blue Rov 2 --Thesis Bachelor's Degree, University of Thessaly
cpp gazebo python ros-melodic rviz slam-algorithms
Last synced: 04 May 2026
https://github.com/felix-red/smoke-detector-iot
Smoke detector IOT project
arduino cpp iot smoke-detector
Last synced: 04 May 2026
https://github.com/0x778/c-dsa-pointers-memory
Some Algorithm and Pointers Practice
c cpp cpp-programming dsa memory-management
Last synced: 04 May 2026
https://github.com/xiaochufuji/virtualdesktop
C++ code tool to manage virtual desktops in Windows 11
Last synced: 04 May 2026
https://github.com/mickaelblet/dict
Common dictionary object
cpp cpp98-compatible dictionary header-only
Last synced: 09 Jun 2026
https://github.com/grahamstrickland/modern_cpp
Exercises and examples from "Discovering Modern C++" (2e) - Peter Gottschling
cplusplus cpp modern-cpp scientific-computing
Last synced: 09 Jun 2026
https://github.com/simonthorell/zig-cpp-build
Simple demo of how do use zig's build tool to cross-compile C/C++ code to several architectures in a short script.
Last synced: 04 May 2026
https://github.com/ben854719/tranquille-garden-text-application
The application uses C++ to improve the readability with the customizable fonts and adaptive color schemes, making the content easier to read and understand. The user data is protect by cryptography, and Agentic AI enables the translation of the documents from English, French, and Spanish.
agentic-ai c cpp cryptography-algorithms cybersecurity gemini langgraph python software
Last synced: 04 May 2026
https://github.com/haimkastner/mulit-platform-cpp
Multi-Platform C/C++ Project Example, Using CMake + Make + GCC + VS Code + GDB
Last synced: 09 Jun 2026
https://github.com/asa-degroff/mtoc
mtoc is a music player and library browser for Linux that emphasizes smooth, continuous browsing experiences with album artwork at the forefront.
cpp gstreamer gui linux mediaplayer qml qt sqlite
Last synced: 04 May 2026
https://github.com/andrem222/procedural-generator
A Procedural Generator map for my AI to adapt in different environments
cpp procedural-generation unreal-engine unreal-engine-5
Last synced: 09 Jun 2026
https://github.com/ullaskunder3/tdm-opengl-glut-glfw-glad
A step-by-step guide to setting up a modern and portable C++ OpenGL development environment using FreeGLUT, TDM-GCC, and Visual Studio Code on Windows. Includes proper configuration for IntelliSense, build tasks, and project structure for smooth development.
automation cpp gcc opengl runner-script setup tdm windows
Last synced: 09 May 2026
https://github.com/toxe/ffmpeg-tests
Short test programs using FFmpeg libavcodec.
cmake convert cpp decode example ffmpeg libavcodec video
Last synced: 04 May 2026
https://github.com/vendettaanonymous/cses-solutions
A comprehensive repository of CSES Problem Set solutions, covering essential topics in competitive programming such as algorithms, data structures, dynamic programming, and graph algorithms. Contributions are welcome!
17csl47 algorithms-and-data-structures competitive-programming cpp cses-problem-set cses-solutions csesfi dp hacktoberfest hactoberfest2020 hactoberfest2022 haskell rust vtulab
Last synced: 04 May 2026
https://github.com/mimani68/node_cpp
Simple C++ in Nodejs project
addon cpp gyp javascript node nodejs
Last synced: 04 May 2026
https://github.com/mensenvau/advent_of_code_2024
🚀 Advent of Code 2024.
advent-of-code adventofcode2024 cpp javascript python
Last synced: 04 May 2026
https://github.com/mahiethan/detect-optimise-passes-for-data-structs
This project focuses on creating compiler passes in LLVM, that are able to detect and optimise specific data structures, such as Array-of-Structures (AoS) and Structure-of-Arrays (SoA). This is the source code for my CS351 Third Year Project module, where I have achieved a first class mark of 72%.
c compiler-passes cpp data-structures detection llvm llvm-ir llvm-pass optimisations
Last synced: 04 May 2026
https://github.com/anathonic/esp32-sensor-station
ESP32-based environmental monitoring station with sensors for temperature, humidity, pressure and gas, using MQTT for data transmission.
cpp dht11 esp32 mqtt sensor-monitor
Last synced: 04 May 2026
https://github.com/the-guild-of-calamitous-intent/gcisensors
i2c sensors
accelerometer adafruit-sensor arduino cpp gps gyroscope i2c pi-pico pressure-sensor raspberry-pi temperature-sensor
Last synced: 05 May 2026
https://github.com/lmtreser/good-code
Colección de guías y recursos para aprender y mejorar la práctica de escribir código, orientado principalmente a Arduino
arduino begginers cpp git good-practices
Last synced: 05 May 2026
https://github.com/icheft/a-cnake
A freshman Programming Design (IM 1003) final project of making a game (snake game) using C++ and SFML library.
c-plus-plus c-plus-plus-game cpp freshman game game-development git macos sfml sfml-library simple-game snake snake-game university-project
Last synced: 05 May 2026
https://github.com/dkosmari/curlxx
A C++ wrapper for libcurl.
cpp cpp23 lgpl lgplv3 libcurl libcurl-binding
Last synced: 05 May 2026
https://github.com/radiopizza/esp-alarm
Wireless alarm system using ESP-NOW
alarm-system cpp electronics embedded esp-now esp8266 microcontroller-firmware
Last synced: 05 May 2026
https://github.com/suryapratapsinghsuryavanshi/xgit
A Simple git client, provides flexibility to committers.
cmake cpp git github shell-script
Last synced: 05 May 2026
https://github.com/reowulf/mtsu-projects
A few projects created while studying at MTSU for my BS in computer science. Projects included are from Neural Networks, Data Analysis, Advanced Python, Computer Architecture, and Algorithms & Data Structures.
algorithms-and-data-structures computerarchitecture cpp dataanalysis neuralnetworks python r
Last synced: 05 May 2026
https://github.com/antoninobonanno/smart-street
The goal of the project is to create an application that simulates the behavior of an intelligent road. The basic idea is to have roads traveled by cars, the cars communicate and interact with the road, the latter gives the cars the actions to be carried out.
cpp golang python qt rest socket
Last synced: 05 May 2026
https://github.com/romhenri/cpp
Challenges/Studies of Competitive Programming in C++ language.
Last synced: 05 May 2026
https://github.com/caiofov/calculator-qt-cpp
A calculator developed in C++ with Qt
Last synced: 05 May 2026
https://github.com/seldo97/simple_arduino_projects
My simple Arduino projects (C/C++)
Last synced: 05 May 2026
https://github.com/kplanisphere/plotted-2d-environment
Proyecto 7 - Graficación
2d-graphics algorithm-implementation computer-graphics cpp data-visualization graphical-interface matrix-transformations opengl polygon-animation
Last synced: 05 May 2026
https://github.com/marioinf-master-compuerscience-ucm/computacionaltasprestaciones
Repositorio de trabajo de la asignatura "Computación de altas prestaciones" (curso 22-23), perteneciente al Máster en Ingeniería Informática de la Universidad Complutense de Madrid (UCM)
c cpp hpc-applications spanish-language
Last synced: 05 May 2026
https://github.com/dvir-yona/cpp-cmake-base-project
A template for C++ projects using CMake, featuring support for GCC and Clang compilers, debug and release build modes, gdb and valgrind, and a run.sh script to simplify building and running the project.
Last synced: 05 May 2026
https://github.com/zen0x7/boosted
Container to build and deploy C++ and boost applications
Last synced: 05 May 2026
https://github.com/cameronbeneteau/line-following-robot
Exploring self-driving with Arduino and C++!
arduino arduino-uno c computer computerhardware cpp hardware selfdriving selfdrivingcar
Last synced: 05 May 2026
https://github.com/h-d-owl/dbconsole
A console application that allows you to create and open databases and send any SQL queries to them.
cli cli-tool command-line-tool console console-tool cpp database database-manager databases db sql sqlite sqlite-cli sqlite-database sqlite-shell sqlite3 unicode unicode-support utf16 windows
Last synced: 05 May 2026
https://github.com/yathishgp003/educational
Educational Content
c codeforces codeforces-solutions cpp cses cses-solutions java
Last synced: 05 May 2026
https://github.com/arya-io/cpp-opencv
A pipeline for extracting video frames using GStreamer and detecting/cropping faces from the frames using OpenCV's Haar Cascade classifier in C++.
computervision cpp facedetection frameextraction gstreamer haarcascade imageprocessing opencv shellscript videoprocessing
Last synced: 05 May 2026
https://github.com/eulphean/groove-body
An animated virtual dancer composed of coins.
blockchain computer-graphics cpp glsl-shaders interactive-art opengl simulation solidity
Last synced: 05 May 2026
https://github.com/jfrimmel/talks-and-sources
This repository contains a list of talks and papers, that I find insightful and worth sharing
c concurrency conference conference-talk cplusplus cpp data-oriented data-structures list optimization papers rust security simd software-arch software-design talk talks video videos
Last synced: 05 May 2026
https://github.com/toshikinakamura0412/pointcloud_saver_ros
ROS package for saving pointcloud data as PCD file.
cpp mit-license pcd pcl pointcloud robotics ros ros-noetic
Last synced: 05 May 2026
https://github.com/daisvke/qrgenerator
This program coded in C++ creates a QR code with the string provided from the command line.
cpp pillow qrcode qrcode-generator qrencode qrencode-android
Last synced: 09 Jun 2026
https://github.com/czoido/tensorflow-cpp-conan-example
Example with tensorflow lite library in C++ using Conan for image classification
cpp machine-learning opencv tensorflow
Last synced: 05 May 2026
https://github.com/momen-alshouha/data-structure-queue
This repo contains a C++ template class for a queue -linked-list-based- , designed with OOP principles. It features essential queue operations such as enqueue, dequeue, front, rear, size tracking, and a copy constructor.
cpp data-structures linked-list oop-principles queue
Last synced: 09 Jun 2026
https://github.com/huming2207/enlight
Yet another WiFi smart lamp, built with Espressif ESP32 micro-controller, SK6812 LED and Arduino/FreeRTOS (as backend)
arduino cpp esp32 esp32-arduino espressif html5 javacsript semantic-ui
Last synced: 05 May 2026
https://github.com/nshkrdotcom/prappy
Windows-native C++20 app and reproducible setup for SDL3, bgfx, Dear ImGui, CMake, Ninja, and MSVC.
bgfx cmake cpp cpp20 dear-imgui developer-tools graphics imgui msvc native-app native-tooling ninja nshkr-misc powershell sdl3 tool-ui windows windows-11 windows-setup
Last synced: 09 Jun 2026
https://github.com/abhishek-sanwal/leetcode_solutions
Wanna hustle for problem solving skills? Checkout my leetcode submissions.
Last synced: 05 May 2026
https://github.com/mulatinho/challenges
just a repository of challenges from hackerrank.com
challenge-solutions cpp go golang hackerrank-challenges hackerrank-solutions python
Last synced: 05 May 2026
https://github.com/skhalifa05/raylib-pong
Pong Game is a simple engaging game built with Raylib, where players control a paddle to keep a bouncing ball in play. The game features dynamic ball physics, a scoring system, and a limited number of lives. Players move the paddle using arrow keys to prevent the ball from falling off the screen.
ball bounce cpp engine game opengl paddle pong raylib
Last synced: 05 May 2026
https://github.com/vss021/365-day-coding-challenge
Welcome to my 365 days of coding challenge! This project focuses on daily coding practice to improve my skills in Data Structures and Algorithms (DSA).
algorithms c cpp dsa-algorithm java
Last synced: 05 May 2026
https://github.com/mo-elshamy/robotic-operating-system-ros-course
Practicing Linux command line and Cpp problem solving
Last synced: 05 May 2026
https://github.com/allanjos/image_processing
Image processing utilities.
cpp grayscale-images histogram histogram-equalization image-processing matlab morphology octave opencv sobel visual-studio
Last synced: 06 May 2026
https://github.com/tsnsoft/cb_cpp_cross-platform
Пример программы на C++ в Code::Blocks с использованием кроссплатформенной компиляции (разработка в Linux Windows-программы)
codeblocks cpp cross-platform linux windows
Last synced: 06 May 2026
https://github.com/rakin406/justchat
Terminal chat application
chat communication cpp networking socket-io terminal
Last synced: 06 May 2026
https://github.com/johnyssauro/arduino-projects
This repository stores some simple Arduino projects implemented on Arduino IDE.
Last synced: 06 May 2026
https://github.com/pwalig/sw-space-shooter
3D space shooter video game running on Raspberry Pi
3d-graphics 3d-wireframe c c-plus-plus college-project cpp embedded embedded-systems glm mcp3008 raspberry-pi-4 raspberrypi space-shooter space-shooter-game spi spi-protocol video-game waveshare-lcd wire-frame wiringpi
Last synced: 06 May 2026
https://github.com/simonnyvall/aurebesh
A Unix shell, modern features built-in, it has. 🌌🔫
c commandprompt cpp make shell
Last synced: 06 May 2026
https://github.com/imshawan/problemsolving-hackerrank
Problem solving with Hackerrank
cplusplus cpp cpp-solutions hackerrank hackerrank-challenges hackerrank-java-challenge hackerrank-python-solutions hackerrank-solutions java java-8 mysql python python-3 python3 rest-api sql sql-database
Last synced: 06 May 2026
https://github.com/shahriarha/programming
Python problem solving, HR-30 days of code, DSA, NumPy
algorithms-and-data-structures cpp numpy programming python
Last synced: 06 May 2026
https://github.com/hari9-9/problem_solving
A repository to store solutions to hackerrank and Leetcode problems.
algorithms-and-data-structures competitive-coding cpp hackerrank-solutions java javascript leetcode-solutions linux-shell python
Last synced: 06 May 2026
https://github.com/nathanjhood/noderc
CMakeRC as a NodeJs C++ Addon.
binary cmake cmake-js cmake-rc cpp javascript node-addon-api node-js nodejs typescript
Last synced: 06 May 2026
https://github.com/thecaptaincraken/aoc-2022
A repo containing solutions for all Advent of Code 2022 problems in diffrent programming languages.
advent-of-code c cpp python3 rust
Last synced: 06 May 2026
https://github.com/link-wolf/42-piscine_cpp
42 project - 9 progressive C++ projects to learn OOP
42 42born2code 42school cpp macos
Last synced: 06 May 2026
https://github.com/a-khakimov/training
codewars codewars-solutions cpp scala stepik training
Last synced: 06 May 2026
https://github.com/fabiannorbertoescobar/arduino-ejercicios
Aprendiendo un poco de Arduino, uso de sensores y actuadores, conexión Bluetooth y simulación de circuitos con Tinkercad
arduino arduino-uno c cpp fritzing tinkercad
Last synced: 06 May 2026
https://github.com/v3ssel/calculator-v2-0
Calculator on shunting yard algorithm with Qt UI
calculator cmake cpp macos qt reverse-polish-notation shunting-yard-algorithm
Last synced: 06 May 2026
https://github.com/lab5e/fota-coap-sample
FOTA via CoAP and DTLS
coap cpp firmware fota iot lang-c raspberrypi sample span
Last synced: 06 May 2026
https://github.com/junaidsalim/learn-opengl
A collection of OpenGL applications developed in C++ with CMake while learning OpenGL.
cmake cpp graphics-programming opengl
Last synced: 06 May 2026
https://github.com/melau-eddy/dozertrace
DozerTrace is an Arduino-powered tracker for earth-moving machines, featuring GPS and motion sensing. Paired with a mobile app, it enables real-time location tracking, remote control, and status monitoring—giving managers full visibility over their equipment.
arduino cpp esp32 esp32-arduino gateway-api lora ota repeater sensor
Last synced: 06 May 2026
https://github.com/siddhpant/path-follower
[POC] Path planning + basic line following using a robot. PID control and path are not included for users to add it themselves.
arduino arduino-mega cpp electronics line-follower line-follower-robot path-planning robotics
Last synced: 06 May 2026
https://github.com/mahdijamebozorg/dynamic-execute-dependencies
A automation tool for copying a dynamic-execute file dependencies
bash bash-script c cpp dependencies dependency-injection
Last synced: 06 May 2026
https://github.com/towaquimbayo/comp-4736
BCIT Computer Systems Technology (CST) - COMP 4736 (Intro to Operating Systems)
c cpp memory-allocation memory-cache memory-management operating-system os shell shell-script thread threading
Last synced: 06 May 2026
https://github.com/eric15342335/c-repo-template
c clang-format cmake cpp doxygen github-actions github-pages make readme
Last synced: 06 May 2026
https://github.com/arioum/codechef
Repository for my CodeChef solutions
codechef codechef-solutions cpp
Last synced: 12 Jun 2026
https://github.com/lauralex/cpp-experiments
My little C++ experiments
benchmark benchmarking benchmarks c c-plus-plus cpp experiment experiments msvc msvc2019 performance performance-analysis visual-studio windows
Last synced: 06 May 2026
https://github.com/nir3x/screengrabber.cpp
ScreenGrabber.cpp - Library for Capturing Screens on Windows Systems
c-plus-plus cpp gdi-plus image-encoder image-processing monitor-information screen-capture windows-api
Last synced: 10 Jun 2026
https://github.com/kzamanbd/phitron
Welcome to our Problem-Solving Repository! This repository is a curated collection of solutions and resources aimed at addressing a variety of challenges encountered in software industry. Whether you're a developer, a project manager, or an enthusiast in software development field...
Last synced: 06 May 2026
https://github.com/wonikrobotics-git/allegro_hand_windows_v4
Official Code Repository for controlling the Allegro Hand V4 on Windows System
Last synced: 06 May 2026
https://github.com/thomas-chqt/math
Math library for graphic project
cpp graphics-programming library math
Last synced: 10 Jun 2026