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-03 00:06:50 UTC
- JSON Representation
https://github.com/skhg/weather-station
๐ฅ ESP8266-based personal weather station project
air-quality arduino cpp data electronics environment esp8266 weather
Last synced: 16 Jan 2026
https://github.com/aermoss/aenc
A programming language made with C++.
cpp interpreter programming-language
Last synced: 26 Jun 2025
https://github.com/strongerprogrammer7/informationsecuritysimple
The repository has ciphers: AES, RSA, El-gamal, GOST Stribog, GOST 34.10.2018
aes-encryption cpp elgamal gost3410-2018 rsa simple-project stribog
Last synced: 30 Jun 2025
https://github.com/dm8at/glge
A simple graphics library for 3D and 2D in C++
2d 3d c-plus-plus cpp game-development glge glsl graphics-engine graphics-library graphics-programming graphics2d opengl post-processing shader shaders
Last synced: 16 May 2025
https://github.com/nathady/segitiga-sama-kaki-with-cpp-v1
bangun datar segitiga siku-siku dengan c++
cpp for-loop loop segitiga triangle while-loop
Last synced: 24 Mar 2025
https://github.com/sebt3/watched.agent
Watched Agent
agent collected-metrics cpp lua monitoring ssl watched
Last synced: 24 Apr 2025
https://github.com/purejoymind/deitel-cpp-exercises
This is where I upload the exercises at the end of each chapter of C++ How To Program by Deitel&Deitel publishers.
book cplusplus cpp deitel deitel-exercises exercise exercise-solutions exercises-code-cpp progress
Last synced: 05 Jan 2026
https://github.com/AlexKordic/HLSProxy
HTTP proxy server. Used for P2P streaming - HLS protocol.
cpp hls-live-streaming proxy-server
Last synced: 18 Jul 2025
https://github.com/hato1125/sweet
๐ฏ A modern C++ wrapper for SDL2.
cpp sdl2 sdl2-image sdl2-ttf wrapper
Last synced: 22 Mar 2025
https://github.com/f-koehler/cpp-perf
Small header-only C++11 to measure code execution time and performance.
benchmark cpp cpp11 execution-time header-only microbenchmark performance
Last synced: 12 Apr 2025
https://github.com/kaizerpwn/dogs-shelter-app
Qt Desktop application for managing shelter dogs, allowing users to record and track essential information such as name, breed, age, color, description, and adoption date.
cpp desktop-app dogs-shelter dogs-shelter-app qt qt-creator qt-desktop-application qt-framework
Last synced: 20 Feb 2026
https://github.com/quqionfree/quqiparser
This is a c++ json and ini parser.
cpp cpp20 ini-parser ini-reader ini-writer json json-parser
Last synced: 15 Apr 2025
https://github.com/avdhootjadhav/codingpractices
All coding related files
algorithms atcoder codeforces cpp data-structures
Last synced: 30 Mar 2025
https://github.com/socrats/dyrwin
Simulator of evolutionary dynamics and game theory in c++
cpp evolutionary-game-theory game-theory simulation
Last synced: 11 Jun 2025
https://github.com/ayushs2k1/operating-systems-project
The project titled ROAD CONSTRUCTION USING HIGHWAY PLANNING AND OBSTRUCTION PREVENTION aims to address one of the major issues that the Indian road construction department is facing.
cpp cpu-scheduling deadlock-avoidance deadlock-detection djikstra-algorithm operating-systems priority-scheduling
Last synced: 24 Mar 2025
https://github.com/hxndev/printer-spooling
Printers typically can print only a single document at a time and require seconds or minutes to do so. If more than one application requires printerโs access, it might result in delay and slow down the application for as long as the printer is busy in serving other application. Printer Spooling has overcome this delay, as the documents formatted for printing are stored into an area on a disk and retrieved and printed by a printer at its own rate. With spooling, multiple processes can write documents to a print queue without waiting. As soon as a process has written its document to the spool device, the process can perform other tasks, while a separate printing process operates the printer. In this project, we will be implementing a printer spooler for a working environment which is equipped with 3 printers using concepts of Linked Lists and Queues.
code cpp data-structures oop oop-principles printer printer-spooler printer-spooling spooling
Last synced: 31 Mar 2025
https://github.com/seanchas116/tensorflow-lite-cpp-builds
[WIP] TensorFlow Lite C++ builds for several platforms
cpp tensorflow tensorflow-lite tflite
Last synced: 29 Jun 2025
https://github.com/hxndev/parallel-15-puzzle-solver-using-multi-threading
The 15 Puzzle is a sliding puzzle that consists of a 4 by 4 frame of numbered square tiles in an arbitrary ordering with one space. The objective of the puzzle is to place the tiles in ascending order, by making sliding moves that use the empty space.
15-puzzle 15-puzzle-solver code cpp documentation multithreading parallel parallel-15-puzzle-solver project report testing threading
Last synced: 31 Mar 2025
https://github.com/open-risk-academy/academy-course-dat31071
Scripts supporting the Open Risk Academy course Tensor Calculations with the Eigen C++ Library
cpp eigen eigen3 numerical-methods tensor
Last synced: 23 Mar 2025
https://github.com/openmined/syft.cpp
SOON TO BE DEPRECATED - A library for encrypted, privacy preserving machine learning
cpp cryptography deep-learning privacy pytorch secure-computation syft
Last synced: 02 Jul 2025
https://github.com/saptakbhoumik/calckit
CalcKit - Easy-to-Use C++ Library for Calculus
calculus cpp numerical-analysis numerical-computation numerical-methods
Last synced: 20 Mar 2025
https://github.com/hxndev/brick-slayer-project
In this game I designed a graphical 2-D Brick Slayer Game. It has multiple levels with multiple difficulties and many more bonuses.
2d brick brick-breaker brick-slayer c cpp game game-development graphics itc oop pf project
Last synced: 02 May 2026
https://github.com/bitwizeshift/metal-cpp
Rehost of Apple's metal-cpp project (not my intellectual property)
Last synced: 17 Nov 2025
https://github.com/pmalek/quick
quick aims to be a small header only library to help black box testing in C++
blackbox-testing cpp cpp14 testing
Last synced: 03 Apr 2025
https://github.com/foo-dogsquared/automate-md
A CLI program that manages the frontmatter of your Jekyll or Hugo posts without manually entering into your text editor.
automation cpp cpp14 frontmatter hugo jekyll markdown
Last synced: 11 Apr 2026
https://github.com/jordymail/fire-and-smoke-detection-esp32
IoT-based environmental monitoring system using an ESP32 microcontroller. It integrates sensors for temperature, humidity, smoke, carbon monoxide (CO), and dust.
cpp detections fire fire-and-smoke-detection internet-of-things mqtt-broker sensors smoke
Last synced: 01 Jul 2025
https://github.com/realtristan/cgl
OpenGL GLFW Wrapper and Graphics Library Inspired by PyGame
Last synced: 06 May 2026
https://github.com/hxndev/implementing-routing-protocol
Created a routing protocol in Cpp. We implemented RIP, OSPF and EIGRP. We also implemented a DNS server.
cache console-based cpp proxy-server routing routing-algorithm routing-protocols terminal-based
Last synced: 29 Jun 2025
https://github.com/jdsherbert/unreal-engine-class-templates
Simple template classes for writing Unreal C++, handy as a reference point or as a quick start with syntax.
class cpp template template-class template-repository templates unreal unreal-engine unreal-engine-4 unreal-engine-5 unrealengine
Last synced: 15 Jul 2025
https://github.com/imharshag/kernelcraft
An operating system meticulously crafted from scratch. Designed as a foundational project to understand the core principles of system architecture and low-level programming,.
Last synced: 23 Apr 2025
https://github.com/vp817/cppbinarystream
binarystream made in cpp
binary-manipulation binary-stream cpp cpp17
Last synced: 20 Jul 2025
https://github.com/zreechxnn/calculator-sdl2
SDL2 Calculator: A simple calculator built with C++ and SDL2, supporting basic arithmetic, advanced math functions, and trigonometry. Features a user-friendly graphical interface.
calculator calculator-application conio cpp cross-platform graph gui math math-operations opensource sdl2 sdl2-library sdl2-ttf simple-app software-development stdlib trigonometry
Last synced: 19 Apr 2025
https://github.com/umar-masood/modern-stylish-ui-components
This is a carefully crafted set of modern, stylish UI components designed using Qt C++ and Qt Style Sheets (QSS) โ delivering a clean, responsive, and highly customizable user interface experience. Inspired by contemporary design systems like Material Design and Fluent UI,.
app-compoents app-ui-elements cmake cpp cross-platform css modern-design-app modern-ui modern-ui-components modern-ux qss qt qt-cpp qt6
Last synced: 02 Sep 2025
https://github.com/8dcc/libsigscan
Single-header C/C++ library for signature scanning on Linux.
c c-library cpp game-hacking hacking library signature-scanning sigscan
Last synced: 24 Apr 2025
https://github.com/moon0922/longest-path-in-2248-numbers-game
An algorithm for searching the longest path in a 2248 numbers game.
Last synced: 20 Jan 2026
https://github.com/rainmanjam/polyemesis
Remote control Datarhei Restreamer from OBS
broadcasting cmake content-creation cpp cross-platform instagram-live live-streaming multistreaming obs-plugin obs-studio-plugin orientation-aware qt6 restreamer rtmp-streaming stream-management streaming-tools tiktok-live twitch video-streaming youtube-live
Last synced: 13 Jan 2026
https://github.com/newyaroslav/xtime_cpp
ะัะพััะฐั C++ ะฑะธะฑะปะธะพัะตะบะฐ ะดะปั ัะฐะฑะพัั ั ะฒัะตะผะตะฝะตะผ ะธ ะดะฐัะพะน
automation-date calculation cpp epoch-time gmt gmt-time hpp julian-day moon-parallax ole-automation-date posix-time sync-time time timestamp unix utc-datetime utc-timestamp utc-timezone
Last synced: 19 Apr 2025
https://github.com/rodyherrera/zendajs
ZendaJS is a JavaScript runtime environment, built using C/C++ with the help of the fast v8 engine developed by Google. An environment with fast performance, which you can use to experiment in your spare time.
backend backend-services cplusplus cpp cxx ecmascript ecmascript-modules javascript javascript-engines javascript-es6 javascript-framework javascript-tools python runtime v8 v8-engine v8-javascript-engine v8js
Last synced: 11 Jun 2025
https://github.com/khianvictorycalderon/my-c-and-cpp-files
Collection of my C and C++ Files, i use C and C++ for programming tutor purpose.
c c-plus-plus cpp low-level-programming programming
Last synced: 11 Apr 2026
https://github.com/teiacare/teiacaresdk
TeiaCareSDK is a collection of reusable C++ components
cpp cross-platform datetime geometry high-performance multithreading sdk utilities
Last synced: 22 Apr 2025
https://github.com/kezhengjie/checkport
a tiny tool lib written in c++ based on asio for iterating and checking tcp port.
asio check-port cpp cross-platform fast fluent linux modern simple-api tcp-port-checker tcp-port-scanner tiny windows
Last synced: 04 May 2026
https://github.com/gazebosim/gz-harmonic
Harmonic, Gazebo's 8th named release
Last synced: 29 May 2026
https://github.com/codeplaysoftware/tensoropt
cpp cpp11 machine-learning sycl
Last synced: 07 Apr 2025
https://github.com/shlomnissan/dns-lookup
๐ DNS hostname resolution CLI tool using BSD sockets
cpp dns dns-lookup sockets udp
Last synced: 30 Jun 2025
https://github.com/nerd-bear/bassil
Bassil: A modern, mid-level interpreted programming language designed for efficiency and readability. Featuring robust lexical analysis, error handling, and cross-platform support for Windows and Linux. Bassil offers a balance between low-level control and high-level abstraction, making it ideal for system programming, web development, and more.
cpp custom-interpreted-language custom-language custom-programming-language interpreter lexer lexer-parser parser
Last synced: 27 May 2026
https://github.com/gusenov/problem-solving-in-cpp
:mortar_board: ะ ะตัะตะฝะธะต ะทะฐะดะฐั ะฝะฐ ัะทัะบะต ะฟัะพะณัะฐะผะผะธัะพะฒะฐะฝะธั C++.
Last synced: 13 Feb 2026
https://github.com/egororachyov/spbench
Benchmark for sparse linear algebra libraries for CPU and GPU platforms.
benchmark cpp cpu cuda gpu-computing graphblas opencl sparse-matrices
Last synced: 15 May 2025
https://github.com/erikengervall/fast-find-in-files
Node.js library written in C++ for text in file search
cpp javascript native-module nodejs typescript
Last synced: 27 Apr 2025
https://github.com/danielgospodinow/spaceshooter
Multiplayer semi-immersive virtual reality mobile game made with Cocos2d-x
android cocos2d-x cpp game java lan multiplayer multiplayer-game networking
Last synced: 22 Apr 2025
https://github.com/antdeivid/estrutura-de-dados
Repositรณrio destinado ao upload dos cรณdigos da cadeira de Estrutura de Dados.
Last synced: 10 Jun 2025
https://github.com/gazebosim/gz-garden
Garden, Gazebo's 7th named release
cpp gazebo ignition-robotics robot-simulation
Last synced: 25 Sep 2025
https://github.com/terroo/ffpp
A dynamic library written in C++ with API for most of the main tasks with FFmpeg. Much faster for your GUI interfaces than using processes.
Last synced: 30 Jun 2025
https://github.com/ajeetdsouza/chip8
A browser-based CHIP8 emulator, powered by WebAssembly
chip8 cpp emulator sdl2 wasm webassembly
Last synced: 20 May 2026
https://github.com/mmabiaa/cpp-beginner-projects
Simple and beginner friendly C++ projects you can clone
cpp cpp-basic cpp-library cpp-programming cpp-programming-language cpp-project cpp-project-template cpp-projects opengl opengl-framework opengl-library opengl-tutorial
Last synced: 19 Apr 2025
https://github.com/mortennobel/polyplane
Simple interactive plane visualization using kick
cpp cpp11 game-development game-engine graphics-programming
Last synced: 01 Sep 2025
https://github.com/mirtia/edge-detection
Comparing various algorithms of Edge Detection, built with OpenCV and C++
cpp edge-detection image-processing opencv
Last synced: 26 Feb 2025
https://github.com/kampi/esp32-sim70xx
SIM70XX driver for ESP32 based platforms.
cellular cellular-network cpp dns esp32 esp32-idf gnss gps lte-cat-m1 mqtt-client nb-iot ntp serial simcom tcp-ip tcp-protocol udp-protocol
Last synced: 27 Jun 2025
https://github.com/devgianlu/ghidraprotobufcpp
Useful plugin for reverse engineering code that makes use of C++ protobuf
cpp ghidra ghidra-plugin ghidra-scripts protobuf
Last synced: 11 Apr 2026
https://github.com/haxpor/lgl
Initially as a studying repo from learnopengl.com but now turned into my testbed involved graphics programming with opengl 3.3 + 3D maths.
cpp learnopengl opengl opengl330 studying
Last synced: 24 Apr 2026
https://github.com/lordmathis/cudanet
Convolutional Neural Network inference library running on CUDA
convolutional-neural-networks cpp cuda pytorch
Last synced: 08 May 2026
https://github.com/amanoteam/pino
A GCC cross-compiler targeting Android
android c cobol cpp fortran gcc-complier objective-c objective-c-plus-plus termux
Last synced: 30 Apr 2026
https://github.com/echosoar/program-languages-compare
Compare the similarities and differences between various programming languages
cpp golang language-comparison rust typescript
Last synced: 29 Apr 2026
https://github.com/kezhengjie/database
A modern,fluent and simple C++ mysql database library implemented wit C MySQL API.Runtime safety and no exception.
cpp cross-platform dynamic-language-like easy-to-use fluent libmysqlclient linux modern modern-cpp mysql mysql-database no-exception runtime-safety simple windows
Last synced: 07 May 2026
https://github.com/taffarel55/beginning-cpp-through-game
Codes and Exercises of the book Beginning C++ Through Game Programming
Last synced: 06 Jun 2026
https://github.com/woodrowb96/ncurses-pacman
Terminal-based Pac-Man game written in C++ using ncurses.
cli cli-game cplusplus cpp game game-development ncurses ncurses-game pacman pacman-game terminal-game tui tui-game
Last synced: 01 Apr 2026
https://github.com/ging-dev/cpp-example
C++ example use GTest, Gcovr coverage
cmake-examples coverage-report cpp gtest
Last synced: 06 Jun 2026
https://github.com/ptahmose/wolframlibrarylink_libczi
read CZI-documents from Wolfram Language
cpp czi czi-documents mathematica microscopy-images paclet raspberry-pi wolfram-language zeiss
Last synced: 17 Apr 2026
https://github.com/sukruciris/skr
SKR framework for making 2d windows games/applications
Last synced: 24 Apr 2026
https://github.com/aashrafh/paintforkids
๐จ Paint-For-Kids Project, fully coded using C++,C as a Project for Object Oriented Course [2018]
cpp object-oriented-programming oop paint university-project
Last synced: 22 Apr 2026
https://github.com/hilmizul/writer-no-jutsu
Project files from Youtube channel. ๐บ
Last synced: 07 May 2026
https://github.com/mhx/gpsdo-config
Find GPS reference clock configuration from set of frequencies
command-line cpp gps gpsdo lb-gps-linux linux reference-clock
Last synced: 25 Apr 2026
https://github.com/roshan-raj/computer-graphic-project-on-working-of-blockchain
Computer Graphic Project for the working of Blockchain.
Last synced: 21 Apr 2026
https://github.com/mortennobel/simplehmesh
A simple implementation of the halfedge mesh data structure
Last synced: 17 Jun 2026
https://github.com/quantum-0/arduino-button-events
This library allows you to easily process button's events like double/triple clicks and holding
arduino arduino-ide arduino-library button buttons click clicking clicks cpp event events hold holding library press press-and-hold pressing tap tapping taps
Last synced: 13 May 2026
https://github.com/ran-2012/inversion
solve geophysics using CUDA & TensorFlow
cpp cuda geophysics inversion-method python
Last synced: 11 May 2026
https://github.com/nazavode/meetupcpp-dec-2018
Stuff for the talk "Understanding performance with Google Benchmark" at the Italian C++ Community meetup @ Modena, Italy
conference-talk cpp google-benchmark meetup modena optimization
Last synced: 05 May 2026
https://github.com/qengineering/peleenet_ssd
PeleeNet SSD for ncnn framework
cpp deep-neural-networks ncnn ncnn-framework pelee pelee-ssd peleenet peleenet-ssd raspberry raspberry-pi raspberry-pi-3 raspberry-pi-4
Last synced: 11 May 2026
https://github.com/jahanvisharma-dotcom/hackerrank-cpp
HackerRank Solutions of C++ Programming
basic-programming code coding cpp hackerrank hackerrank-cpp hackerrank-solutions programming
Last synced: 11 Jun 2026
https://github.com/sambhav228/data_structure_algorithm
A repository which consists of the collection of various Data Structures and Algorithms implemented in various Programming Languages.
Last synced: 04 May 2026
https://github.com/bigmat18/distributed-qem-simplification
Parallel and distributed mesh simplification using Quadric Error Metrics (QEM), designed for large-scale 3D models.
computer-graphics cpp mesh-processing mpi numa openmp
Last synced: 04 Jun 2026
https://github.com/filnow/dex-vision
image editor with AI models written in C++, running on CPU
cmake cpp depth-anything fastsam image-editor opencv openvino qt6 scanner
Last synced: 09 May 2026
https://github.com/gunh0/hufs-fall-2019-computer-programming
๐ Fall Semester 2019 Computer Programming Lecture Materials | ๊ฐ์ ์๋ฃ
c computer-programming-lab cpp
Last synced: 28 Apr 2026
https://github.com/muhammadmooazam/arduino-series
arduino cpp iot programming sensors
Last synced: 04 May 2026
https://github.com/devoloper-1/ambulance-management-system
A project that simulates Ambulance Managment System with native UI
algorithms ambulance-management-system cpp data-structures design-patterns oop system-design
Last synced: 10 Jun 2026
https://github.com/ahueck/irprinter
Explore the generated LLVM IR of a translation unit
Last synced: 05 Apr 2026
https://github.com/ped7g/adventofcode
My solutions for https://adventofcode.com/ programming mini puzzles - written mostly as sjasmplus script (to exercise the tool and collect ideas for future development of the script language, not because it's a best choice for the task, quite opposite)
advent-of-code advent-of-code-2020 advent-of-code-2022 cpp sjasmplus upp
Last synced: 01 May 2026
https://github.com/maurodelazeri/elapsed_timer
header-only lib record time elapsed using C++11
cpp elapsed-time header-only library
Last synced: 20 Jun 2026