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-18 00:06:49 UTC
- JSON Representation
https://github.com/iaceene/philosophers_42
This project is about how to use the threads and mutexes to prevent data race, you can apply the same concepts to the dining philosophers problem.
1337school 42cursus c cpp fork philosophers philosophers42 threads
Last synced: 05 May 2026
https://github.com/nkid00/5x5
解一个简单的数学问题。
cpp cpp11 mathematics python python3
Last synced: 05 May 2026
https://github.com/zsarge/serpent-game
another snake clone
cpp game learning snake snake-game
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/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/mute124/true-enum
True Enum is a simple header-only library designed for easy enumeration of variables or objects that can be implemented in only one line of code. It is extremely customizable to the point of being able to cap it's memory usage!
cpp customization easy-to-use enumeration example-code fast fastapi header header-only header-only-library lightweight lite modular
Last synced: 05 May 2026
https://github.com/milindgoel15/c-cpp
Github repo for all c or c++ programs to learn at beginner level.
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/anasmaarouf/password-generator
Generates a random password which could contain any characters, which is commonly accepted to be used in a password.
cplusplus cpp password-generator
Last synced: 09 Jun 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/jncrmx/cutie-logs
A simple and lightweight OpenTelemetry log server combining collection, storage and analysis.
cpp cpp-modules cpp23 logging opentelemetry otel otel-collector wasm webassembly
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/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/matthew-mosior/bioinformatics
C++, Java, Python, and Haskell source code for solving Bioinformatics related problems.
algorithms bioinformatics cpp haskell java python python3
Last synced: 05 May 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/microshaftcorp/windroid-98
Windows 98+Android=Windroid 98
c cpp java javascript operating-system os phone-os
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/codegyan-llc/quickcpp
Quick C++ is a VS Code extension that allows users to run C++ code snippets directly within the editor. It provides inline output for quick debugging and execution insights, making C++ development more efficient.
codegya cpp prathmeshyelne quickcpp vscode vscode-extension
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/wtrsltnk/guiproject
Old piece of code that I wrote before 2012. Test project to create a UI with opengl
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/nobody-1321/computer-graphics-programming
Computer Graphics Programming with c++
Last synced: 06 May 2026
https://github.com/priya-c-016/sorting-analyzer
A visual tool to analyze sorting algorithm performance.
cpp css html javascript python sorting-algorithms
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/tr41z/sentinel
your network guardian
ai blue-team cpp cybersecurity fyp golang ids machine-learning network-security python react
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/cspyridakis/opencv-example
This is a demo, 'hello world' like, OpenCV project usign C++
computer-vision cpp opencv opencv-library
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/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/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/sekky61/mqtt-monitor
BUT FIT 4th semester - seminář c++ - projekt. MQTT traffic monitor
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/akagi201/cgen
Generate C wrapper header from C++ headers
Last synced: 06 May 2026
https://github.com/ntkot/mtk3339_serial
Library package for serial communication with MTK3339 GPS sensor
adafruit-gps adafruit-gps-breakout cpp gps mtk3339 raspberry-pi serial serial-communication serialport yaml
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/kyure-a/competitive-snippets
Snippets / Library for Competitive programming
atcoder competitive-programming cpp
Last synced: 10 Jun 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/josealz/c--
c++ programming
cpp devcpp gamedevelopment git github githubdesktop tic-tac-toe
Last synced: 06 May 2026
https://github.com/ibra-kdbra/rocket-analysis
Burning analysis of rockets made with QT
analysis cpp makefile python3 qmake qml qml-samples qt6 simulation stl-files
Last synced: 06 May 2026
https://github.com/schanur/auto-refactor
Library of scripts, each automatically converting C/C++ source files on a specific manner like making it platform independent
c code-generation cpp platform-independent regex style-guide
Last synced: 06 May 2026
https://github.com/sohne/slidev-addon-cpp-runner
A Slidev addon for running C + C++ code in Slidev slides
Last synced: 06 May 2026
https://github.com/hajjsalad/stm32-esp32-iot-monitor-and-control
An ESP32 & STM32-based IoT system for monitoring environmental sensors and controlling devices. Collects sensor data, aggregates it locally, and publishes to AWS IoT Core efficiently, with Wi-Fi management, MQTT communication, and OTA-ready architecture.
aws-iot c cpp esp-idf esp32 freertos make mqtt oop ota-update priority-scheduling stm32 uart uart-handshake wifi
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
https://github.com/sachingw777/data-structures
Implementation of C++ Data Structures & Algorithms.
algorithms cpp data-structures
Last synced: 10 Jun 2026
https://github.com/zeroniki/chad-filemanager
Simple File manager in C++
boost-library cli cmake cpp filemanager ncurses
Last synced: 07 May 2026
https://github.com/s4k10503/kalmanfilterimplementations
An open-source collection of Kalman Filter implementations in various programming languages.
Last synced: 07 May 2026
https://github.com/kanishkaganguly/rostasks
ROS Programs for getting started with Arduino
Last synced: 07 May 2026
https://github.com/wa1tnr/arduino_chat_examples
arduino - chat examples - any target (suggested name was 'fantastic-tribble')
Last synced: 07 May 2026
https://github.com/sarthou/mementar
Mementar is a ROS package to store, explore, and interrogate episodic knowledge in an efficient way.
cpp episodic-memory knowledge-representation ros
Last synced: 07 May 2026
https://github.com/rizwan-hasan/codeblocks-freeglut-project-example
An example of a FreeGLUT project in Code::Blocks with MinGW.
codeblocks codeblocks-ide cpp cpp14 cpp17 example-project freeglut freeglut-library glut glut-library mingw mingw-w64 mingw64 opengl windows windows-10
Last synced: 07 May 2026
https://github.com/andrescdo/arduino-cli-docker
On the topic of the Internet of Things and Embedded Systems, I wrote this program in the Arduino programming language. An Arduino Script to measure voltage.
Last synced: 07 May 2026
https://github.com/roottool0/rootds1302
Библиотека для Arduino для работы с модулем времени DS1302: Установка, чтение и обновление времени и даты через простую структуру.
Last synced: 07 May 2026
https://github.com/ssciwr/ssc-resources-hub
Start your Software Engineering journey with this all-in-one resource hub.
best-practices courses cpp fortran guidelines jupyter-notebook matlab python software-engineering templates
Last synced: 07 May 2026
https://github.com/ryzeon-dev/lonet
Linux local network information tool written in Python and C++
cpp linux localnetwork network python3
Last synced: 07 May 2026
https://github.com/marco6/ch32v00
Unofficial snap for ch32v00* chipset development tools
c cpp development-tools embedded embedded-systems risc-v riscv riscv32 sdk
Last synced: 07 May 2026
https://github.com/melonencoder/pdf-to-video
Convert PDFs and Image Sequences to Video
cpp ffmpeg image-sequence opencv pdf pdf-to-video poppler video video-processing
Last synced: 07 May 2026
https://github.com/curnext/hexalink
A Windows-native TUI logic puzzle game inspired by Slitherlink. Features a custom character-based GUI framework and a hexagonal backtracking solver. Developed as a C++ course assignment.
course-project cpp hexagonal-grid puzzle-game slitherlink tui
Last synced: 10 Jun 2026
https://github.com/etherealxx/shuttle-madness
OpenGL C++ game made with glut.h, stb_image.h and miniaudio.h
arcade-game college-project cpp freeglut game gamedev glut opengl opengl-game university-project
Last synced: 07 May 2026
https://github.com/swhors/simpson_sip_library
sip library using peg algorithm and includes soft-phone source code.
cpp cross-platform linux sip-client sip-sdk sip-server windows
Last synced: 07 May 2026
https://github.com/ayushpramanik/cpp-web-server
Modern C++20 high-performance HTTP server inspired by NGINX with epoll, async I/O, threading, and production systems architecture.
concurrency cpp distributed-systems http-server infrastructure multithreading socket-programming
Last synced: 10 Jun 2026
https://github.com/ashifolfi/astview
A Lua/Love2D based program made to view json format clang ast dumps in a cleaner sorted manner
ast c clang cpp imgui lua programming utilities
Last synced: 07 May 2026