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/kaisaarumeel/embedded-systems-c
C and arduino programming assignments
arduino c cpp embedded-systems realtime-system
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/tsnsoft/cb_cpp_cross-platform
Пример программы на C++ в Code::Blocks с использованием кроссплатформенной компиляции (разработка в Linux Windows-программы)
codeblocks cpp cross-platform linux windows
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/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/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/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/chinmay-esp/microros_sub-led
This project demonstrates how to control an LED using ROS2 Humble and Micro-ROS on an ESP32. The ESP32 subscribes to the led_control topic and toggles the LED state based on received messages. Ideal for learning ROS2 integration with embedded systems. 🚀🔌
cpp esp32 microros platformio ros-subscriber ros2-humble
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/syanenko/hellobricks
Shaders based text rendering
cpp glsl glsl-shaders opengl rendering
Last synced: 06 May 2026
https://github.com/masterbrian99/weirdpointer
brought a domain just to make a joke about pointers
c cpp hacktoberfest hacktoberfest2023 pointer pointers
Last synced: 06 May 2026
https://github.com/dariustb/sudokusolver
C++ console app to brute force solve 9x9 Sudoku puzzles
Last synced: 10 Jun 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/sohne/slidev-addon-cpp-runner
A Slidev addon for running C + C++ code in Slidev slides
Last synced: 06 May 2026
https://github.com/a01sa01to/opengl-minesweeper
Minesweeper Game with OpenGL and C++
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/jeandv/arduino-cadif1-clases
Clases y practicas de Arduino (C++) en CADIF1
Last synced: 07 May 2026
https://github.com/jorickpepin/memo
This directory contains solutions to algorithmic exercises that I may have done or pieces of code that I have written and want to keep.
Last synced: 07 May 2026
https://github.com/jenjinengine/exgine
Experimental game engine using C++, Lua and OpenGL
cpp custom-engine game-engine game-engine-2d hot-reload hot-reloading live live-reload lua
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/dna-intricate/intricateallocator
A custom WIP heap-memory allocator written in C17 (Win32)
c c17 cpp heap-memory-allocator linked-list low-level-programming memory-allocator memory-management win32-api
Last synced: 07 May 2026
https://github.com/layyser/light-chess
Simple C++ chess GUI with web integration and Stockfish WASM port
chess-game chessboard cpp deployed stockfish-js wasm web webassembly
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/danvratil/remotebrick-app
Remote Brick - remote control for Arduino-powered Lego car
arduino bluetooth cpp lego qt qt5 remote-control
Last synced: 07 May 2026
https://github.com/muhkartal/flightai-simulator
A C++20 framework for training autonomous drone flight controllers using deep reinforcement learning. Combines PPO optimization with a high-performance gRPC bridge to Microsoft AirSim for real-time quadrotor simulation and monitoring.
airsim autonomous cpp ppo reinforcement-learning robotics
Last synced: 07 May 2026
https://github.com/ronakjain1204/mythos
Welcome to MythOS, a minimalist productivity-focused operating system built from scratch! 🚀
assembly-language c-language computer-architecture cpp operating-system
Last synced: 07 May 2026
https://github.com/straightcurve/mei
transpile TypeScript build scripts to CMake
build-system cmake cpp npm transpiler typescript
Last synced: 07 May 2026
https://github.com/neudinger/equadiffmpi
Distributed diffusion equation C/C++ OpenMP one-sided communication MPI
bash boost cmake cpp cpp14 hpc hpc-applications hpc-clusters hwloc hwloc-library mpi one-sided one-sided-jacobi openmp openmpi physics-simulation shell slurm slurm-cluster
Last synced: 07 May 2026
https://github.com/duyndh98/digitalrace_2017-2018_semisouthernregion
Cuộc đua số (2017 -2018) Semi Southern Region
computer-vision cpp embedded-systems image-processing linux-app machine-learning opencv self-driving-car
Last synced: 07 May 2026
https://github.com/alirafay265/comsatsmaps
A fully interactive and intelligent web-based navigation platform for COMSATS Lahore Campus with backend built with C++. It computes the shortest or simplest walking path between campus buildings using advanced graph algorithms: Dijkstra and BFS.
api backend cpp express js maps web
Last synced: 07 May 2026
https://github.com/chinmay-esp/rice_monitoring_system
**Rice Monitoring System** is an IoT solution that collects soil data via sensors and sends it to Google Sheets for real-time monitoring and ML-based predictions.
cpp esp32 google-sheets platformio sensor-data wifi-network
Last synced: 07 May 2026
https://github.com/techycsr/cipherschoolassigments
Assignments Submission Repo by @TechyCSR :)
assignment cipherschools cpp dsa-practice
Last synced: 10 Jun 2026
https://github.com/s1ink/cpp-tools
A general C++ library for QOL items and extensions to the standard library
cpp cross-platform rpi windows
Last synced: 07 May 2026
https://github.com/grantlemons/stablerocket
Arduino code to stabilize a rocket in flight
Last synced: 07 May 2026
https://github.com/mmaunze/sqltojpa
sqlToJPA is a tool for automatically generating Java JPA (Java Persistence API) entity classes from SQL schema files. It parses CREATE TABLE statements, maps SQL data types to Java types, and creates fully annotated Java classes with fields, getters, setters, constructors, relationships, and equals/hashCode methods.
cpp java jpa-entities orm python sql
Last synced: 08 May 2026
https://github.com/abidhasanrafi/abidhasanrafi
I'm a driven undergraduate student pursuing a degree in electronics engineering with a desire for learning about various subjects and developing transferable abilities.
algorithms-and-data-structures cpp data-science javascript machine-learning object-oriented-programming python webdevelopment
Last synced: 08 May 2026
https://github.com/bornalgo/py-cpp-bindings
This is a Python utility for generating seamless bindings to C++ libraries, enabling you to effortlessly interface Python with existing C++ codebases.
bash batch bindings castxml cpp ctypes ctypes-bindings dll header pyinstaller python
Last synced: 08 May 2026
https://github.com/gonzalo2310/peumconf-2019-wasm
Trabajo presentado en la Peumconf 2019. Tema WebAssembly
Last synced: 08 May 2026
https://github.com/electrostat-lab/doublelinkedlist
DoubleLinkedList Example using C & Ccoffee build tool.
c ccoffee cpp doublelinkedlist shell-script
Last synced: 08 May 2026
https://github.com/kalyan4636/hackerrank
HackerRank is a platform for competitive programming challenges. 👨💻 It offers a variety of challenges in different programming languages and computer science domains. 🎯
challenges cpp hackerrank hackerrank-challenges hackerrank-solutions html java python python3
Last synced: 08 May 2026
https://github.com/matheusjohannaraujo/projetos_com_arduino
Códigos para uso em Arduino
Last synced: 08 May 2026
https://github.com/potistudio/nothing.aex
Do nothing :)
after-effects cpp macos windows
Last synced: 08 May 2026
https://github.com/rishn/competitive-programming
Essential practice problems for Competitive Programming
arrays backtracking bst cll cpp dll dsa dynamic-programming graphs heaps java linked-list number-theory python queues stacks strings trees
Last synced: 08 May 2026
https://github.com/seff34/logger_in_c
Logger in C
c c-logger c-logs clog cpp embedded-c embedded-linux embedded-systems gcc linux log logger loggers logging
Last synced: 08 May 2026
https://github.com/artemka-sh/samotlor-quest-tgbot
Telegram quiz + quest, survey, bot written in modern C++17 (Qt + TgBot) with PostgreSQL persistence.
cmake cpp cpp17 database easy-deployment postgresql qt6 quest quiz quiz-app survey telegram telegrambot tgbot
Last synced: 08 May 2026
https://github.com/artemka-sh/tetris_ncurses
Tetris ncurses c++
cpp multithreaded ncurses ncurses-game ncurses-ui tetris tetris-clone tetris-game tetrisgame
Last synced: 08 May 2026
https://github.com/vityaman-edu/math-logic-deduction-theorem
Math Logic course lab: Deduction theorem.
Last synced: 10 Jun 2026
https://github.com/yunusemrejr/binary-magician-uncompleted
Binary Magician - convert text into binary and write in an sql file (UNCOMPLETE PROJECT) uses: JavaScript, C++,SQL, CSS, HTML
cpp css html javascript mathematics
Last synced: 08 May 2026
https://github.com/toshikinakamura0412/recovery_behavior_ros
The ROS package for recovery behavior of mobile robots
cpp footprint mit-license navigation planner recovery robotics ros ros-noetic
Last synced: 08 May 2026
https://github.com/blacksuan19/cpp-lang
bunch of c programs I wrote overtime, random things, data structures and various algorithms
Last synced: 10 Jun 2026
https://github.com/heshamoomar/bank-system
Full OOP Bank system in C++ console
Last synced: 10 Jun 2026
https://github.com/long-gong/switch-simulator-cpp
Input-queued switch simulator (C++ version)
benchmarks cpp crossbar-scheduler input-queued-switch queue-proportional-smapling simulator switching
Last synced: 10 Jun 2026
https://github.com/dakostu/termihangman
An old-school terminal hangman game using a custom text file
c-plus-plus c-plus-plus-17 character-guess cpp hangman hangman-game terminal terminal-based terminal-game
Last synced: 08 May 2026
https://github.com/generaltao2/qt-android-quick-calculator
Test project for creating calculator for android with Minecraft style using Qt Quick.
android-app calculator cpp qml qt qtquick
Last synced: 08 May 2026
https://github.com/fahadulshadhin/graph-algorithms
Graph algorithms implemented in C++
Last synced: 10 Jun 2026
https://github.com/shaaakib/shakib-interview-journal
My coding interview preparation journey for Big Tech companies like Google, Amazon, and Microsoft. Includes solved problems from LeetCode, Codeforces, and more.
Last synced: 09 May 2026
https://github.com/tricehelix/crossput
Cross-Platform Input from Mice, Keyboards, and Gamepads in C++
cpp cross-platform gamepad input keyboard linux mouse windows xbox
Last synced: 09 May 2026
https://github.com/gfgit/z21serveremulator
Computer Z21 Emulator based on Arduino sketch from Philipp Gahtow
arduino cpp dcc modelrailroad qt qt5 xpressnet z21
Last synced: 09 May 2026
https://github.com/divyanshusahu/codemonk
codemonk cpp hackerearth hackerearth-solutions java python
Last synced: 09 May 2026
https://github.com/teamaguarai/pampas
Librería para el control de pines GPIO en un vehículo autónomo con Raspberry Pi 3
college cpp pid raspberrypi robotics students
Last synced: 09 May 2026
https://github.com/meta-ben/pianohelper-core
2018 - PianoHelper IOT Project ( Arduino part )
Last synced: 09 May 2026
https://github.com/gotoss08/windows-quick-switch
Quick switch Windows windows using windows-key shortcuts.
Last synced: 09 May 2026
https://github.com/ruslang02/hse-acs-projects
Репозиторий, где размещаются мои решения задач для курса "Архитектуры вычислительных систем"
assembly cpp fasm homework multithreading
Last synced: 09 May 2026
https://github.com/crvlwanek/leetcode
A collection of solutions to LeetCode problems
algorithms binary-search binary-trees cpp data-structures dynamic-programming leetcode linked-list math python recursion trie typescript
Last synced: 09 May 2026
https://github.com/abdul-rahman99/onlinebookreader
The C++ Online Book Reader App is a console-based application that allows users to read and manage books in an online library. It is built using C++ and follows the principles of object-oriented programming (OOP) for organizing and managing the codebase.
cpp cpp17 online-book-reader oop oop-principles
Last synced: 10 Jun 2026
https://github.com/alekece/food-dispenser
A food dispenser based on ESP8266 module
arduino cmake cpp embedded esp8266 food-dispenser wemos-d1
Last synced: 09 May 2026
https://github.com/toshikinakamura0412/icp_matching_ros
ROS implementation of ICP (Iterative Closest Point) matching
cpp icp-algorithm matching mit-license pcl pointcloud robotics ros ros-noetic
Last synced: 10 May 2026
https://github.com/devk0n/cmakex.nvim
CMake + Ninja build runner for Neovim with zero config
build-system cmake cpp neovim neovim-plugin ninja
Last synced: 10 May 2026
https://github.com/mrdvince/libtorch_impls
A bunch of random PyTorch models using PyTorch's C++ frontend
cpp deeplearning python pytorch pytroch-cpp
Last synced: 10 May 2026
https://github.com/julongzhilu/freegui
I just want to write a completely free, cross-platform C++ GUI library.
c-plus-plus cpp cross-platform free gui linux mit-license windows
Last synced: 10 May 2026
https://github.com/nishnash54/database-optimization
Optimization using direct method
cpp database matplotlib python-3
Last synced: 10 May 2026
https://github.com/schanur/tedder
Incremental build system for complex tasks using Rake
autodiscover build-system c cpp dependency-graph package-manager plugins pretty-print rake ruby swig
Last synced: 10 May 2026
https://github.com/joao-conde/fer-bio
Repository to host the project for "Bioinformatics", a course @ FER
bioinformatics cpp minimizers python3
Last synced: 10 May 2026
https://github.com/siddiqsoft/genprocessinfo
Linux and Windows Process Information utility class
cpp cpu-info linux memory-info nuget process thread-info windows
Last synced: 02 Jun 2026
https://github.com/pop0097/school_database
A school database with a text-based UI.
Last synced: 10 May 2026
https://github.com/maxim-sivakon/smartcalc
In this project I will implement an extended version of the usual calculator, which can be found in the standard applications of each operating system in the C programming language using structured programming
Last synced: 10 May 2026
https://github.com/fabulani/360ip-with-cuda
360° Image Processing with CUDA and OpenCV.
360-image 360-video cpp cuda image-processing opencv
Last synced: 11 May 2026