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-22 00:07:01 UTC
- JSON Representation
https://github.com/themihirmathur/webots-projects
This repository contains various Webots simulation projects focused on different robotics applications. Each project includes a custom robot prototype and a Webots world configuration to demonstrate specific robotic behaviors and functionalities.
cpp python robotics webots-robot-simulator
Last synced: 02 May 2026
https://github.com/grzelkaw/passwordmanager
C++ .NET application
clr cpp password-generator password-manager windows-forms
Last synced: 09 Jun 2026
https://github.com/tejasmr/tezzsnake
Snake game created using OpenGL and GLFW in C++. Part of tezzgl project
cpp glfw glfw3 opengl snake-game
Last synced: 02 May 2026
https://github.com/wtrsltnk/asr
Auto Sqlite Rest (asr), small app that will create rest api from a given sqlite database.
cpp http rest sqlite-database sqlite3
Last synced: 09 Jun 2026
https://github.com/priyanshscpp/cs50-harvard-advance-data_structures-algorithms
Advance Data Structures
Last synced: 09 Jun 2026
https://github.com/icingworld/wuwueditor
Novel Editor, 小说创作软件。提供便捷管理书籍,建立并管理大纲、灵感、人物关系等。多种格式文件导出。智能取名。带来不一样的写作体验。
Last synced: 02 May 2026
https://github.com/prokawsar/codeforces
Some solution of Codeforces problems
Last synced: 02 May 2026
https://github.com/aceinetx/llvmbf
Brainfuck compiler with llvm
brainfuck brainfuck-compiler compiler cpp cpp20 llvm llvm-ir
Last synced: 02 May 2026
https://github.com/blackbirdcoder/trafficlight
Arduino project, simple traffic light
Last synced: 03 May 2026
https://github.com/jackrekirby/heatmyhome-ninja
A web tool for simulating a homes heating for a range of systems.
cpp heating modelling renewable-energy rust wasm
Last synced: 02 May 2026
https://github.com/0xtter/streamdeck
This programmable keyboard, built with Arduino and a 3D printed SolidWorks case, provides easy customization with an SD card for storing profiles. The personalized case adds a unique touch to your setup. Whether for work or gaming, this project is perfect for anyone looking to customize their keyboard.
3d-printing arduino cpp solidworks stream-deck
Last synced: 02 May 2026
https://github.com/zmerlynn/wasm-cxx-shim
Minimal C/C++ runtime shim for wasm32-unknown-unknown
cmake cpp dlmalloc libc libcxx libm musl wasm wasm32-unknown-unknown webassembly
Last synced: 02 May 2026
https://github.com/tiwut/tiwutos
Not just open source - built from scratch
c cpp from-scratch new-os nexus opensource-projects rust tiwutos
Last synced: 02 May 2026
https://github.com/nir3x/fastpatternsscanner.cpp
FastPatternsScanner.cpp - Efficient Pattern Scanner for C++
algorithm c-plus-plus cpp data-structures efficiency hashing pattern-scanning
Last synced: 09 Jun 2026
https://github.com/birnadinerick/cauri
tauri-like c/cxx framework (educational purpose)
c cpp javascript native webapp
Last synced: 02 May 2026
https://github.com/emmarhoffmann/comparative-analysis-of-sorting-algorithm-efficiency
Comparative analysis of various sorting algorithm efficiency in C++, Java, and Python
algorithm-efficiency cpp java python research sorting-algorithms
Last synced: 02 May 2026
https://github.com/dita-deb/activebreaks
A user-friendly tool that encourages regular breaks while effectively monitoring focus time to promote healthy work habits.
arduino-ide arduino-mega-2560 cpp python python-script terminal visual-studio-code
Last synced: 02 May 2026
https://github.com/nir3x/stringsimilarity.cpp
StringSimilarity.cpp - C++ Classes for Calculating String Similarity Using Character Embeddings
algorithm c-plus-plus character-embeddings cpp data-structure similarity-metrics string-similarity
Last synced: 09 Jun 2026
https://github.com/rahmahanafi/stack-class
Stack class in c++ programming language
cpp oop operator overloading stack
Last synced: 09 Jun 2026
https://github.com/arden-stanley/learning-graphics-tutorial
Tracking my progress through LearnOpenGL tutorials
cpp graphics-programming opengl
Last synced: 02 May 2026
https://github.com/arcbjorn/leetcode
Leetcode solutions
cpp golang leetcode typescript
Last synced: 02 May 2026
https://github.com/vertexnova/vnelogging
Vertexnova Logging (vnelogging) is a lightweight, thread-safe logging library designed for high-performance C++ applications.
cpp logging-library rendering-engine
Last synced: 03 May 2026
https://github.com/ahmedhosssam/lesser_pandas
Pandas-like Data Analysis library in C++
cpp data-analysis data-science pandas
Last synced: 03 May 2026
https://github.com/c70sp/radium-engine
My own small 3D rendering engine.
3d-engine cpp engine glsl opengl rendering-engine
Last synced: 03 May 2026
https://github.com/dawinaj/hd44780
HD44780 driver for ESP32
cpp driver esp32 gpio hal hd44780 lcd-display pcf8574
Last synced: 03 May 2026
https://github.com/misaghmomenib/number-guessing-game-cpp
The Number Guessing Game is a simple C++ console-based application where the player tries to guess a randomly generated number within a specific range. The game provides hints such as "Too High" or "Too Low" after each incorrect guess to help the player narrow down the correct number.
cpp git number-guessing-game open-source
Last synced: 03 May 2026
https://github.com/caiotaavares/painter
Simple image editor and raster graphics editor with Qt6 and c++
Last synced: 03 May 2026
https://github.com/thecoachingonline/learning-rust
Here are my study notes for learning Rust
Last synced: 03 May 2026
https://github.com/amaristewart/vocal-denoiser-plugin
Vocal Denoiser Plugin
cpp denoising juce matlab neural-networks voice-recognition
Last synced: 03 May 2026
https://github.com/poseidon-code/socket
Simple wrapper for C++ sockets implementations.
Last synced: 09 Jun 2026
https://github.com/iker-gonzalez/cpp-piscine
42 'piscine' which resembles a coding bootcamp on C++
42cursus class cpp encapsulation inheritance object-oriented-programming polymorphism
Last synced: 09 Jun 2026
https://github.com/dsite42/cpp02
42 Project - CPP02 - This module is about ad-hoc polymorphism, operator overloading and Orthodox Canonical class form.
Last synced: 09 Jun 2026
https://github.com/madebypixel02/ft_irc
Internet Relay Chat
42 42born2code 42school born2code c cpp cpp98 irc irc-client makefile peer-to-peer peer2peer
Last synced: 03 May 2026
https://github.com/endail/expandingarray
A dynamic array for use on Arduino
arduino array cpp dynamicarray
Last synced: 03 May 2026
https://github.com/ngrogg/kattis-solutions
A repository for my accepted solutions to Kattis problems
c cpp kattis kattis-solutions problem-solving python
Last synced: 03 May 2026
https://github.com/silentpuck/silentcheatsheets
Multilingual cheat sheets for C, C++ and Assembly. Fast references, code snippets and examples in EN / RU / ES. Synchronized with YouTube Shorts by SilentPuck 🕶️
asm assembly c cheatsheet cpp learning multilingual programming reference shorts youtube
Last synced: 03 May 2026
https://github.com/player-alex/fastx-toolkit
High-performance FASTQ/FASTA processing toolkit with optimized block-based I/O and OpenMP parallelization.
bioinformatics bioinformatics-tool cmake cpp cpp17 cross-platform fasta fastq fastq-parser format-conversion genomics high-performance next-generation-sequencing ngs openmp parallel-processing performance-optimization quality-control sequence-analysis sequencing
Last synced: 03 May 2026
https://github.com/nir3x/variantvector.cpp
Variant Vector Serialization/Deserialization
c-plus-plus coding cpp data-decoding data-deserialization data-encoding data-packing data-serialization data-unpacking decoding deserialization encoding packing serialization unpacking variant-vector
Last synced: 09 Jun 2026
https://github.com/accoladesio/sysmonitor
Monitor, visualize and optimize your cpu performance.
c cli cmake cmakelists cpp powershell
Last synced: 03 May 2026
https://github.com/megatokio/vipsi
vipsi - your friendly VIP script interpreter
Last synced: 03 May 2026
https://github.com/bbangjee/cse4110_database_system
2025-1 데이터베이스시스템 플젝 및 노트 정리
convenience-store cpp database mysql university-course university-project
Last synced: 03 May 2026
https://github.com/tripolskypetr/node-gyp-opencv
I created a simple script which will compile OpenCV 3.4 with opencv_contrib (SIFT, SURF available) for linking with Native Abstractions for Node.js on Ubuntu 18.04
bash-script cpp native-abstractions-for-node node-gyp node-js opencv sift static-linking surf ubuntu1804
Last synced: 03 May 2026
https://github.com/miere43/annotate-words
Application to annotate words in a file with data contained in Anki collection.
Last synced: 09 Jun 2026
https://github.com/dovyski/dopy
A simple tool to transcribe C++ function signatures and comments into Python
Last synced: 03 May 2026
https://github.com/raniahadhri/smart-club-racqueteers_2021-2022
project 2021-2022
Last synced: 03 May 2026
https://github.com/janwilczek/wolfsound-dsp-utils
A collection of C++ utilities for digital signal processing of audio signals.
audio audio-processing audio-test cmake cpp dsp signal-processing
Last synced: 03 May 2026
https://github.com/gupta-aryaman/zipper
Text file compression system using Adaptive Huffman Encoding algorithm
adaptive-huffman cpp flask-application html-css-javascript huffman-compression-algorithm python
Last synced: 03 May 2026
https://github.com/gnualmalki/holg
header only library generator.
c cli cpp generator header-only tool
Last synced: 03 May 2026
https://github.com/r-zy0/small-hospital-project
project for university hospital small project using GTK and data structure.
c cpp data-structures glade gnome gtk hospital hospital-management-system university-project
Last synced: 03 May 2026
https://github.com/shutovks-other-projects/interaction-with-databases-using-qt
Applications for interacting with databases on QT
Last synced: 03 May 2026
https://github.com/ishbguy/cppwalk
A C/C++ source code analysis tool powered by clang/libclang
Last synced: 03 May 2026
https://github.com/wullsnpaxbwzgydyyhwtkkspeqoayxxyhoisqhf/docker-fedora-cpp
container image for cpp fun (read-only mirror)
containers cpp docker fedora iwyu ndpi sanitize
Last synced: 03 May 2026
https://github.com/rezn-project/rezn-cp
Terminal UI based control panel for Rezn
Last synced: 03 May 2026
https://github.com/eliodinino/autonomous-claw
Autonomous claw project for APSC 101
arduino cpp robotics ubc-engineering
Last synced: 03 May 2026
https://github.com/dadavidtseng/daemonstein
A DOOM-inspired 3D first-person shooter with sprite-based enemies, split-screen multiplayer, and data-driven design
cpp cpp20 data-dr directx11 doom dx11 fmod game game-development split-screen
Last synced: 03 May 2026
https://github.com/sutyum/referenceprojects
Educational repositories for modern firmware development.
cpp docker educational embedded-linux embedded-systems firmware microcontroller python yocto
Last synced: 03 May 2026
https://github.com/chinmayvivek/code-library
c , cpp (c++), python programming
algorithms c c-plus-plus c-programming cpp cpp-programming cpp17 cpp20 data-structure data-structures-and-algorithms datastructures datastructuresandalgorithm python python3
Last synced: 03 May 2026
https://github.com/carrieroroberto/wol-esp32-mqtt-telegram
Remote Wake-on-LAN system using ESP32, MQTT & Telegram/FastAPI for secure remote PC control.
arduino-ide cpp esp32 fastapi mqtt-broker mqtt-client python telegram telegrambots wake-on-wan wakeonlan wakeonlan-application wakeonwan
Last synced: 04 May 2026
https://github.com/tsaplia/energy-controller-refactored
ESP8266 Energy Consumption Controller measures AC power with PZEM-014/016 sensor via Modbus. It offers a web interface for live data, charts, and settings.
arduino cpp esp8266 html-css-javascript iot platformio webinterface websocket
Last synced: 04 May 2026
https://github.com/rasmussvala/opengl-tutorials
This repository is for practicing some of The Cherno's OpenGL tutorials.
cpp graphics opengl the-cherno thecherno vcpkg
Last synced: 04 May 2026
https://github.com/bergolho/adventofcode-2022
Solutions for the Advent of Code 2022 programming contest
Last synced: 04 May 2026
https://github.com/twaritwaikar/simple-memory-manager
A simple memory manager suited for lighter and quicker dynamic allocations in heavy lifting environments
cpp cpp-memory memory-manager proof-of-concept
Last synced: 09 Jun 2026
https://github.com/horikitasuzunetsundere/temperature-monitoring-with-control-system
Revolutionizing Temperature Control: Real-time Monitoring with C++ Program and Proteus Integration
arduino cpp embedded-systems programming proteus
Last synced: 04 May 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/dotrocks/coma-ip1-kinematics
AGU EEE COMA Capsule Integrated Project#1 - Kinematics
agu algebra alu coma cpp kinematics linear linear-algebra math matrices matrix motion physics programming project
Last synced: 04 May 2026
https://github.com/zapsys/codigos-arduino
Códigos simples de soluções para Arduino/TinkerCad
Last synced: 04 May 2026
https://github.com/ro-el-c/alkon_2023
건국대학교 알고리즘 동아리 AlKon 1기 중급 스터디 Problem Solving 레포지토리
algorithm cpp data-structure java
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/kingcitaldo125/sdl2boilerplate
SDL2 Boilerplate for a basic window in C/C++14
Last synced: 04 May 2026
https://github.com/tahabinhuraib/cpp_ds
Data Structures and Algorithms in C/C++ from Scratch. Beware, contains craaazzy speed :)
algorithms c cpp data-structures
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/baro-00/cpp-cuda-lab
Experimental C++ projects using NVIDIA CUDA for parallel computing. Learning & testing GPU kernels
Last synced: 04 May 2026
https://github.com/bfortuner/computer-architecture
Intro to computer architecture
assembly-language c computer-architecture cpp mips mips-assembly
Last synced: 04 May 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/sprinining/mdfile
algorithms android cpp designpatterns git java
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/zaber-dev/codeforces-solutions
Solution in multiple Languages of each problem in Codeforces
c-language c-plus-plus c-programming code codeforces codeforces-problems codeforces-solutions codeforces-solutions-github cpp php python python3
Last synced: 04 May 2026
https://github.com/aveoxfd/randomt
A small cpp code that generates a random number using the CPU temperature (thermal map)
assembly c cpp gcc-complier gpp nasm random-generation temperature x86-64
Last synced: 04 May 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