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/uriopass/stacklang
A home-made stack based language heavily inspired from PostScript
cpp interpreter language postscript python stack stack-based
Last synced: 05 Mar 2026
https://github.com/daviehh/fanshim-cpp
C++ code for the fan shim on raspberry pi
cpp gpio libgpiod raspberry-pi
Last synced: 12 Apr 2025
https://github.com/eduponz/easynmea
A c++ library to get NMEA information from modules which use NMEA 0183 over serial communication.
cpp gnss gps gps-data gps-library nmea nmea0183 open-source
Last synced: 23 Aug 2025
https://github.com/ali-elshorpagi/college_system
College System is a basic software for managing College Data, such as Courses, Staff, Student...etc. All of these functions are handled by the system using files as a temporary database. these files are used to store and print data.
college-system cpp oop-project
Last synced: 27 Sep 2025
https://github.com/deccer/opengl-getting-started
Proper OpenGL Getting Started.
answers cpp dsa guide modern-opengl opengl opengl46 questions-and-answers
Last synced: 22 Apr 2025
https://github.com/shoaibrayeen/course-work
The repository contains All the related books, PPTs and Codes related to the Course.
c complexity-analysis computer-graphics computer-networks concept cpp cryptography-algorithms data-mining data-structures machine-learning namespaces neural-network operating-system searching-algorithms sorting-algorithms
Last synced: 23 Apr 2025
https://github.com/nishkarshraj/cpp-programming-with-data-structures
Advanced Data Structure using C programming
c cpp cpp-library data data-structures devops git github object-oriented-programming oops oops-in-cpp sorting-algorithms standard-template-library
Last synced: 22 Apr 2025
https://github.com/vittorioromeo/experiments
Experimental/work-in-progress code
algorithm cpp cpp11 cpp14 cpp17 emscripten experiment experimental experiments random
Last synced: 25 Mar 2025
https://github.com/karnkaul/ktl
Collection of ktl header libraries - small C++20 wrapper utilities
async-queue bitflags cpp cpp20 cpp20-library future header-only library n-tree not-null result stl thread threading
Last synced: 11 Apr 2025
https://github.com/qv2ray/qvplugin-interface
Qv2ray 插件接口
cpp interface qt qt5 qv2ray qv2ray-interface qv2ray-plugin qv2ray-plugin-interface
Last synced: 22 Apr 2025
https://github.com/maluoi/header-libs
Collection of single header libraries I've written. C++ dynamic array and hashmap, runtime and compile time hashing functions, and a .ply 3d file format loader.
array c cpp dynamic-array fnv-1a hash plain-old-data ply single-header
Last synced: 13 Jul 2025
https://github.com/tttapa/rpi-cross-cpp-development
Example project for cross-compilation and C++ development for Raspberry Pi
cmake cpp cross-compilation raspberry-pi ubuntu
Last synced: 19 Apr 2025
https://github.com/kassane/tigerbeetle-cpp
TigerBeetle C++ client
cmake cplusplus cpp distributed-database header-only hpp-library tigerbeetle tigerbeetle-client
Last synced: 15 Apr 2025
https://github.com/applesthepi/unnamedblocks
A modern, moddable, block based visual language.
bindings cpp gpl language modding visual-language
Last synced: 10 Mar 2025
https://github.com/apoleon33/m-a-p
:seedling: machine à plante
arduino cpp discord electron plants python raspberry-pi
Last synced: 05 Apr 2025
https://github.com/ashish2030/cpp_programming_language_practice_code
:octocat: 🌟ᴛʜɪꜱ ɪꜱ ᴍʏ ᴘʀᴀᴄᴛɪᴄᴇ ᴄᴏᴅɪɴɢ ꜱᴏʟᴜᴛɪᴏɴ ᴏꜰ ᴜꜱɪɴɢ ᴄ++ 💻 🎯 🚀
algorithms coding computative-programming cpp dinamic-programming graph graph-algorithms-and-data-sturcture loop mit-license tree-structure
Last synced: 11 Apr 2025
https://github.com/aazhar/keras2tensorflow
Tutorial on running keras model in C++ and python tensorflow
cpp keras keras-tensorflow python tensorflow
Last synced: 13 Apr 2025
https://github.com/illescasdaniel/file
C++ class to easily read and write to files
Last synced: 13 Apr 2025
https://github.com/qengineering/fast-background-substraction
Ultra fast background substraction
background-subtraction cpp jetson-nano linux opencv raspberry-pi windows x86-64
Last synced: 25 Jun 2025
https://github.com/lynkos/algae-detection
Detect and identify different species of harmful algae within natural water in real-time with AI and a camera (i.e., ESP32-CAM, smartphone, or webcam).
ai arduino artificial-intelligence c cnn computer-vision cpp deep-learning esp32 espressif html iot machine-learning neural-network opencv opencv-python python tinyml ultralytics yolov8
Last synced: 13 Apr 2025
https://github.com/moogacs/problem-solving
Problem solving repo. for the purpose to collect problems solution with different programming language
algorithms c cpp datastructures java javascript problem-solving python
Last synced: 17 Jan 2026
https://github.com/tetsuok/arowpp
AROW++ An implementation of the efficient confidence-weighted classifier
Last synced: 13 Apr 2025
https://github.com/thakursaurabh1998/cpp
This repo contains all the C++ programs that are made as part of Object Oriented Programming subject.
classes containership cpp dynamic-programming inheritance operator-overloading pointer virtual-functions
Last synced: 21 Jul 2025
https://github.com/z3lx/waifu2x-tensorrt
TensorRT implementation of the waifu2x super-resolution model for faster image and video upscaling.
anime cpp cuda cudnn image-upscaling machine-learning neural-network nvidia super-resolution tensorrt upscaling video-upscaling waifu2x
Last synced: 17 Jan 2026
https://github.com/m-fatah/core
A data oriented C-like C++ container library.
Last synced: 14 Apr 2025
https://github.com/texora/new_mql5_bot
bot cpp machine-learning mql5 python
Last synced: 15 Jul 2025
https://github.com/harlanc/design-pattern-cpp
Implement design patterns using c++
abstractfactorypattern command-pattern cpp design-patterns factory-pattern iterator-pattern observer-pattern singleton-pattern state-pattern
Last synced: 01 Aug 2025
https://github.com/karnkaul/clap
Lightweight, type-safe command line arguments parser using C++23
Last synced: 17 Mar 2026
https://github.com/zoriya/bomberman
A complete bomberman game with heights, AI in lua, and shaders.
Last synced: 09 May 2025
https://github.com/micahmo/obs-progress
A plugin for OBS Studio that provides playback controls and progress indicators for media and slideshow sources
Last synced: 07 May 2025
https://github.com/jovobe/tsl
Library for representation and manipulation of generalised T-Spline surfaces written in C++.
Last synced: 20 Jul 2025
https://github.com/jupp0r/cpp-codegen-rs
Generate code from C++ classes
code-generator cpp libclang rust
Last synced: 22 Jul 2025
https://github.com/the-guild-of-calamitous-intent/squaternion
Simple quaternion math library
Last synced: 12 Apr 2025
https://github.com/bitwizeshift/alloy
🚧A WIP hobbyist game engine written in modern C++
cpp cpp17 entity-component-system game-development game-engine gamedev open-source
Last synced: 12 Apr 2025
https://github.com/arjuncvinod/data-structures-and-algorithms
Data Structures and Algorithms implemented in different languages
c cpp csharp go java javascript python swift
Last synced: 30 Oct 2025
https://github.com/martin-olivier/cpptemplate
C++ project template that uses CMake / Google Test / Github Actions
Last synced: 26 Jun 2025
https://github.com/manfredipist/qi2cprotocol
Qt implementation of I2C protocol for RaspberryPi along with some i2c sensors, in particular: TOF10120, VL53l1X, VL6180X, MPU6050, QMC5883L, TCA9548A, PCA9685
cpp i2c i2c-bus i2c-protocol i2c-sensors mpu6050 pca9685 qmc5883l qt5 tca9548a tof10120 vl53l1x vl6180x
Last synced: 12 May 2025
https://github.com/mahdijamebozorg/advanced_chess
Chess in C++ and Qt
board-game board-games boardgame boardgames chess chess-board chess-engine chess-game chess-puzzle chessboard cplusplus cpp game games qml qt qt5 qtquick
Last synced: 16 May 2026
https://github.com/mrpandey/particleanimation
Just a cool animation of particles exploding in a Big Bang style.
animation cpp makefile sdl2-library
Last synced: 13 Apr 2025
https://github.com/nabijaczleweli/pb-cpp
Console progress bar for C++
cpp cpp-library cpp14 port progress-bar
Last synced: 21 Jun 2025
https://github.com/mgepahmge/neuzephyr
A simple C++ deep learning framework
ai backpropagation cpp cuda deep-learning deep-learning-framework framework machine-learning optimization
Last synced: 11 Jul 2025
https://github.com/bdilday/mnre
multinomial random effects
cpp mixed-models multinomial r rcpp rcpparmadillo
Last synced: 13 May 2025
https://github.com/jrmadsen/madthreading
A low-overhead, task-based threading API using a thread-pool of C++11 threads
async cplusplus cpp cpp11 multithreading openmp pthreads pybind11 python task-tree tbb thread-management thread-pool threading threadpool threadsafe
Last synced: 11 Apr 2025
https://github.com/eclipse-ecal/ecal-core
📦 eCAL C/C++ runtime core
client-server cpp google-protobuf ipc middleware publish-subscribe shared-memory
Last synced: 24 Feb 2026
https://github.com/egecetin/repo-init
C++ Application Template. It has already integrated a Telnet and ZeroMQ server to receive commands, Crashpad handler to generate minidump, a Prometheus server to broadcast performance metrics. Also, it can send logs to syslog using Spdlog, to a Sentry server and Grafana Loki instance
application-template cmake cpp cpp-template grafana-loki-client prometheus-client sentry-client template
Last synced: 19 Oct 2025
https://github.com/blace-ai/hub
Ready-to-deploy models including Segment Anything 3, Depth Anything 2 and Gemma.
blace-ai cpp depth-anything-v2 depth-anything-v3 gemma onnx raft segment-anything-3 torchscript
Last synced: 29 Jan 2026
https://github.com/tfc/cpp-nix-2023
Code repository for blog article series https://nixcademy.com/2023/10/31/cpp-with-nix-in-2023-part-1-shell/
cpp crosscompile dependency-manager nix
Last synced: 23 Oct 2025
https://github.com/soulcrancerdev/highlights
Blockchain AI Agent (Solana AI Agent, Bitcoin AI Agent, Ethereum AI Agent) - Rust Engineering - Bitcoin: Rune, Brc-20, OP_CAT, Doge, Ordinal, Fractal development: Solana: Smart contract development, Trading bot development.
ai bitcoin bitcoin-ai-agent blockchain-ai-agent cpp doge ethereum-ai-agent fractal machinelearning onchain-ai-agent ordinal python rune rust solana solana-ai-agent solana-smart-contract typescript
Last synced: 16 Apr 2026
https://github.com/cyberus-technology/guest-tests
Mini operating systems for targeted testing of x86 virtualization stacks user at Cyberus Technology.
cpp low-level nix testing virtualization x86
Last synced: 04 Apr 2026
https://github.com/ashaduri/qt-cctalk
Cross-platform ccTalk protocol implementation in modern C++ / Qt
arduino bill-validator bsd-3-clause cctalk coin-acceptor cplusplus cplusplus-17 cpp cpp17 cpp17orlater payment point-of-sale pos qt qt5
Last synced: 17 Mar 2026
https://github.com/simonprovost/cpppool
[Final Grade: A] Second "Piscine" of Epitech, C++ programs to learn Object-oriented programming.
cpp epitech object-oriented-programming pointers
Last synced: 18 Oct 2025
https://github.com/alexandrehiroyuki/datatome
Data analysis and filtering using time series for embedded devices (IoT). All in a single C++ library, Data Tome. Focus on the developer's experience and performance. It is the successor to the MovingAveragePlus library.
algorithms analysis arduino arduino-library cpp cumulative-mean data-processing data-structures exponential-moving-average filters median moving-average moving-median pio platformio platformio-library standard-deviation variance
Last synced: 24 Oct 2025
https://github.com/khaledashrafh/avl-tree
This is a C++ implementation of an AVL tree, which is a self-balancing binary search tree. An AVL tree maintains the balance factor of each node, which is the difference between the heights of its left and right subtrees. Whenever a node becomes unbalanced (its balance factor is either -2 or 2), the tree performs a rotation to restore the balance.
avl-tree avl-tree-implementation avl-tree-implementations balanced-binary-search-trees cpp scratch-implementation tree-traversal
Last synced: 03 Mar 2026
https://github.com/maverobot/cpp_playground
Code collection of C++ practices
cmake conan cpp design-pattern dlib grpc hunter metaprogramming ncurses template
Last synced: 23 Oct 2025
https://github.com/xddcore/sleeppanda
SleepPanda, a caring sleep manager
cpp linux nerual-network raspberry-pi
Last synced: 17 Mar 2026
https://github.com/bluecadet/cinder-bluecadetanalytics
Cinder block with client implementation for Google Analaytics Measurement API v1
Last synced: 22 Apr 2025
https://github.com/revzim/uewebsocket
Open Source C++ and Blueprint WebSocket Plugin upgraded for use with Unreal Engine 4.26.1
blueprint cpp unreal-engine-4 websocket
Last synced: 07 Jul 2025
https://github.com/mrpandya/dbms_from_scratch
A CLI based DBMS made using C++. It supports basic SQL Queries.
algorithms cpp data-structures database database-management sql
Last synced: 28 Oct 2025
https://github.com/jeffamstutz/match3d
A 3D viewer bootstrapping library
3d-graphics cmake cpp glfw gui imgui
Last synced: 29 Jul 2025
https://github.com/womblee/instant_replay_patcher
Removes the 'anti-piracy' of NVIDIA's Instant Replay by patching out the code that prevents recording.
cpp fix fixer instant-replay nvidia patch patcher recording restricted shadowplay widevine
Last synced: 05 Sep 2025
https://github.com/gregorykogan/sorts
This is a sorting algorithm visualizer. It is written in C++ and uses SDL2 for graphics. It is compiled to WASM using Emscripten and embedded in a Vue.js app.
algorithm algorithms cpp emscripten sdl2 sort sorting-algorithms sorting-visualization wasm
Last synced: 09 Apr 2025
https://github.com/sohne/dura2d
A learning-focused 2D physics engine project.
cpp learning physics-2d physics-engine raylib
Last synced: 15 Aug 2025
https://github.com/darkcodersc/eof-reader
C++/ CLI implementation of my read EOF Data from PE File lib.
cpp end-of-file-checking eof reader
Last synced: 12 Sep 2025
https://github.com/NVIDIA/nvnmos
NVIDIA NMOS (Networked Media Open Specifications) Library
Last synced: 03 Sep 2025
https://github.com/open-space-collective/open-space-toolkit-simulation
Spacecraft simulation.
cpp engineering python satellite simulation space spacecraft toolkit
Last synced: 31 Jul 2025
https://github.com/anishlearnstocode/hackerrank-interview-preparation-kit
Solutions to Interview Preparation Kit Questions on HackerRank.
algorithms cpp data-structures hackerrank interview-preparation java programming python python3 solutions
Last synced: 08 Aug 2025
https://github.com/oatpp/example-mongodb
Example project how to work with MongoDB
Last synced: 25 Apr 2025
https://github.com/lygaen/mineserver
A entire rewrite of Minecraft 1.8.9 server in C++!
cpp minecraft-cpp minecraft-server rewrite
Last synced: 22 Aug 2025
https://github.com/supinepandora43/gm_ultralight
Ultralight in gmod
addon awesomium chromium cpp dll garry-s-mod garrys-mod garrysmod gmod library lua so steam ultralight workshop
Last synced: 15 Apr 2025
https://github.com/ultimatepp/upphub
UppHub is the repository that serves as the official global registry for U++ distributed packages. Each package provides additional functionality that can be used directly by the developers.
cpp cpp17 distributed hub nest package ultimatepp upp upphub
Last synced: 05 May 2025
https://github.com/stellar-group/blaze
Fork of the Blaze library for compatibility with Blaze CUDA · https://bitbucket.org/blaze-lib/blaze · https://github.com/STEllAR-GROUP/blaze_cuda
cpp cpp14 cuda hpc linear-algebra metaprogramming
Last synced: 30 Apr 2025
https://github.com/adityaseth777/30-days-of-code-hackerrank
This repository contains the codes, I have been submitting in the 30 Days of Code program by Hackerrank.
30-days-of-code 30dayscodechallenge cpp hackerrank-solutions kotlin python
Last synced: 02 May 2025
https://github.com/arya2004/leetcode-daily-october-hacktoberfest-2024
Leetcode Daily October Hacktoberfest 2024
cpp hacktober hacktoberfest hacktoberfest-accepted hacktoberfest-starter hacktoberfest2024 java javascript leetcode leetcode-cpp leetcode-java leetcode-python leetcode-solutions python
Last synced: 20 Aug 2025
https://github.com/jwest951227/jwest951227
Blockchain developer [bitcoin-ai-solana development] - Rust Engineering - Bitcoin: Rune, Brc-20, OP_CAT, Doge, Ordinal, Fractal development: Solana: Smart contract development, Trading bot development
ai bitcoin cpp doge fractal machinelearning ordinal python rune rust solana solana-smart-contract typescript
Last synced: 18 Apr 2025
https://github.com/developerpaul123/delaunaypp
A fluent and easy to use implementation of Delaunay triangulation in C++.
2d algorithm c-plus-plus cpp cpp11 cpp14 delaunay delaunay-triangulation mesh triangulation
Last synced: 15 Apr 2025
https://github.com/ThomasThelen/BrowserLib
A library which makes modification of browsers' behavior easy.
browser-modification cpp registry web-browser web-hacking windows-registry
Last synced: 05 May 2025
https://github.com/abdallahhemdan/tayara
🛵 Tayara is delivery system which manage the process of receiving the orders and deliver it to the customer fully coded using C++/C
cpp cufe-2022 data-structure data-structures delivery-sys delivery-tracker
Last synced: 07 May 2025
https://github.com/iartorias/debug_remover
A tiny tool to strip the debug info from Windows binary files.
cpp cpp17 debug pe pe-binaries
Last synced: 14 Jun 2025
https://github.com/ahestevenz/ap-image-register
C++ class for 2D multimodal image registration
algorithm arpet cpp image-registration medical-images opencv pet
Last synced: 04 Apr 2026
https://github.com/khaledashrafh/online-library-system
This project is a C++ program that simulates an online library system. It allows users to create accounts, browse books, borrow books, return books, and rate books. The program also keeps track of the inventory of books and the history of transactions.
arrays cpp library-management-system object-oriented-programming online-library oop
Last synced: 17 Oct 2025
https://github.com/qengineering/yolov9-ncnn-raspberry-pi-4
YoloV9 for a bare Raspberry Pi 4/5
aarch64 cpp deep-learning ncnn ncnn-model raspberry-pi raspberry-pi-4 raspberry-pi-5 raspberry-pi-64-os yolov9
Last synced: 02 Mar 2026