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-03-31 00:06:40 UTC
- JSON Representation
https://github.com/codeinred/recursive-variant
Recursive Variant: A simple library for Recursive Variant Types
cpp cpp20 functional-programming header-only header-only-library recursion recursive-types sum-types variant variants
Last synced: 15 Mar 2025
https://github.com/bollos00/libremines
A Free/Libre and Open Source Software Qt based Minesweeper game available for GNU/Linux, FreeBSD and Windows systems.
cpp game minesweeper qt qt5 qt6
Last synced: 06 Apr 2025
https://github.com/embeddedartistry/libcpp
Embedded Systems C++ Library Support (Currently wraps libcxx)
cpp cpp11 cpp14 cpp17 embedded embedded-cpp embedded-software embedded-systems
Last synced: 28 Jun 2025
https://github.com/consti10/livevideo10ms
Real time video decoding on android
android cpp decoding latency live-streaming mediacodec rtp-streaming udp wifibroadcast
Last synced: 17 Mar 2025
https://github.com/Tyler-Hardin/thread_pool
Thread pool using std::* primitives from C++20, with optional priority queue/greenthreading for POSIX.
c-plus-plus-17 c-plus-plus-20 concepts concurrency cpp priority-pool thread-pool
Last synced: 08 May 2025
https://github.com/bloomberg/ntf-core
Sockets, timers, resolvers, events, reactors, proactors, and thread pools for asynchronous network programming
Last synced: 05 Apr 2025
https://github.com/hhromic/libe131
libE131: a lightweight C/C++ library for the E1.31 (sACN) protocol
c cpp e131 library light-controller lightweight protocol sacn
Last synced: 12 Oct 2025
https://github.com/logandk/restful_mapper
ORM for consuming RESTful APIs in C++
Last synced: 25 Jul 2025
https://github.com/smartkeyerror/snorlax
👻 Explore data structure & algorithm with C/C++.总结常用的数据结构和算法,包含图论
algorithm c cpp data-structure
Last synced: 20 Jun 2025
https://github.com/vaithak/sudoku-generator
A simple sudoku puzzle generator written in C++.
algorithm backtracking-algorithm cpp hacktoberfest hacktoberfest2021 puzzle puzzle-generator sudoku sudoku-game sudoku-generator sudoku-puzzle
Last synced: 11 Jul 2025
https://github.com/thelartians/minicppstarter
🧸 A tiny single-file version of the ModernCppStarter project for exploring libraries or playing with C++ code. Reproducible dependency management included, so the code will work the same everywhere.
cmake cpp dependency management mini modern playground starter
Last synced: 15 Apr 2025
https://github.com/skalenetwork/skale-consensus
If you like this project, please ⭐ it on GitHub!!Running the very core of SKL network, SKALE BFT consensus is universal, modern, modular, high-performance, asynchronous, provably-secure, agent-based Proof-of-Stake blockchain consensus engine in C++ 17. Includes provably secure embedded Oracle. Used by SKALE elastic blockchains.
asynchronous bft consensus consistency cpp cryptography distributed-systems skale-network
Last synced: 26 Jun 2025
https://github.com/rerun-io/cpp-example-ros2-bridge
An example implementation of a ROS 2 to Rerun bridge
Last synced: 01 Jul 2025
https://github.com/Waqar144/QSourceHighlite
Lightweight syntax highlighter written in Qt
cplusplus cpp cxx parser qt qt-libraries qt-libs qt5 qt5-applications qt5-gui syntax-highlighter syntax-highlighting
Last synced: 19 Nov 2025
https://github.com/justinmeiners/efficient-programming-with-components
Course notes for Alexander Stepanov's teachings on design and usage of C++ STL.
abstract-algebra cpp cpp-concepts generic-programming history stl
Last synced: 25 Mar 2025
https://github.com/andrewssobral/dtt
A C++ header-only for data transfer between linear algebra libraries (Eigen, Armadillo, OpenCV, ArrayFire, LibTorch).
armadillo arrayfire cpp eigen libtorch linear-algebra opencv
Last synced: 26 Oct 2025
https://github.com/gan-tu/cppgfs2.0
A distributed Google File System (GFS), partially implemented in C++. (http://bit.ly/gfs-impl)
Last synced: 26 Feb 2026
https://github.com/cgyurgyik/fast-voxel-traversal-algorithm
A C++ implementation of the fast voxel traversal algorithm.
amanatides-woo cartesian-coordinates cpp fast-voxel-traversal fast-voxel-traversal-algorithm ray-box-intersection raytracing raytracing-algorithms voxel-traversal voxels
Last synced: 25 Sep 2025
https://github.com/jwtowner/lug
C++ embedded domain specific language for extended parsing expression grammars (PEGs)
c-plus-plus c-plus-plus-17 context-sensitive-grammars cpp cpp17 dsl grammar parser-combinators parser-generator parsing parsing-expression-grammars parsing-machine peg
Last synced: 07 Aug 2025
https://github.com/snej/tails
A fast, minimal Forth-like interpreter core in C++ with no assembly
Last synced: 07 May 2025
https://github.com/amypad/cuvec
Unifying Python/C++/CUDA memory: Python buffered array ↔️ `std::vector` ↔️ CUDA managed memory
array buffer c cpp cpu cpython cpython-api cpython-extensions cuda cxx gpu hacktoberfest pybind11 python swig vector
Last synced: 05 Apr 2025
https://github.com/kinow/gtest-tap-listener
GoogleTest TAP Listener
cpp googletest gtest hacktoberfest tap testanythingprotocol testing
Last synced: 12 Oct 2025
https://github.com/suirad/zig-header-gen
Automatically generate headers/bindings for other languages from Zig code
binding-generator build c comptime cpp golang header-generator nim python rust zig zig-library
Last synced: 19 Jun 2025
https://github.com/specs-feup/clava
C/C++ Source-to-Source Tool based on Clang
c cpp hacktoberfest npm source-to-source transpiler
Last synced: 07 Jul 2025
https://github.com/flipcoder/qor
3D OpenGL Game Engine (C++ w/ Python scripting)
3d-engine c-plus-plus cpp cpp11 cross-platform game-development game-engine game-engine-3d linux opengl python python-script qor qorengine raknet sdl
Last synced: 20 Mar 2025
https://github.com/blackmatov/kari.hpp
Experimental library for currying in C++17
c-plus-plus c-plus-plus-17 cpp cpp17 curry currying functional functional-programming
Last synced: 07 Oct 2025
https://github.com/justasmasiulis/memory_signature
A small wrapper class providing an unified interface to search for various memory signatures
cpp cpp11 header-only lightweight memory modern modern-cpp pattern scanner signature tested wrapper
Last synced: 22 Aug 2025
https://github.com/pika-org/pika
pika is a C++ tasking library built on std::execution with fibers, CUDA, HIP, and MPI support.
concurrency cplusplus cpp cuda gpu hip mpi p2300 parallelism rocm stdexec
Last synced: 30 Jan 2026
https://github.com/Qengineering/YoloCam
Raspberry Pi stand-alone AI-powered camera with live feed, email notification and event-triggered cloud storage
aarch64 ai cpp email gdrive google-drive gpio gpio-pins livefeed livestream programmable raspberry-pi raspberry-pi-3b raspberry-pi-4 raspberry-pi-64-os raspberry-pi-zero-2-w surveillance usb yolo yolox
Last synced: 21 Apr 2025
https://github.com/parsiad/mlinterp
Fast arbitrary dimension linear interpolation in C++
c-plus-plus cpp interpolation numerical-analysis numerical-methods
Last synced: 26 Dec 2025
https://github.com/tablecruncher/tablecruncher
A lightweight, powerful CSV editor for macOS, Windows and Linux — with built-in JavaScript macros.
c-plus-plus cpp cross-platform csv csv-editor csv-reader csv-viewer fltk gpl gplv3 linux macos opensource windows
Last synced: 15 Jun 2025
https://github.com/disservin/chess-library
C++ chess library
chess cpp library single-header-library
Last synced: 06 Apr 2025
https://github.com/cyrus-lang/cyrus
Cyrus: A high-performance, statically-typed, manually memory-managed, mid-level programming language. (heavily under development)
clang compiler compiler-design cpp cyrus-lang gcc inkwell lex llvm programming-language yacc
Last synced: 13 May 2025
https://github.com/m-peko/booleval
Header-only C++17 library for evaluating logical expressions.
boolean-algebra boolean-expression boolean-logic boolean-operations c-plus-plus cpp cpp17 evaluation evaluator expression expression-evaluator expression-tree filter header-only logical-operators modern-cpp parser-library recursive-descent-parser
Last synced: 13 Jul 2025
https://github.com/bloomberg/rmqcpp
A batteries included C++ RabbitMQ Client Library/API.
amqp amqp0-9-1 cpp cpp-library rabbitmq
Last synced: 06 Apr 2025
https://github.com/oatpp/oatpp-starter
Oatpp simple-API starter project
cpp oatpp simple starter-project
Last synced: 07 May 2025
https://github.com/pardcode/game-engine-development-series
2d-game-engine 2d-graphics 3d 3d-engine 3d-game-engine 3d-graphics cpp cpp17 framework game game-development game-engine game-engine-3d game-engine-development game-engine-framework game-engine-programming game-framework gamedev
Last synced: 12 Apr 2025
https://github.com/microsoft/tilefusion
TileFusion is an experimental C++ macro kernel template library that elevates the abstraction level in CUDA C for tile processing.
Last synced: 10 Apr 2025
https://github.com/dacap/observable
Observer pattern and signals/slots for C++11 projects
cpp multiple-threads observer-pattern signal slot
Last synced: 10 Apr 2025
https://github.com/icingworld/steganalysis-lsb
图片隐写术之LSB,Least Significant Bit for image
Last synced: 26 Apr 2025
https://github.com/nick-vinesmoke/heat-rat
🔭Program for remote control of Windows computers. Huge functionality. It has full and lite versions.
builder cmd cpp encryption manager rat remote-access remote-access-tool remote-control remote-control-administrator stealer stealer-undetected useful virus windows
Last synced: 11 Apr 2025
https://github.com/Unsigned-Long/slam-tricks
small, powerful and beautiful slam tricks with theory and practice
ceres-solver cpp slam-algorithms
Last synced: 18 Mar 2025
https://github.com/artem78/s60-maps
Yet another maps for Symbian OS
cartography cplusplus cpp gps location map maps navigation openstreetmap positioning s60 symbian symbiancpp
Last synced: 28 Jul 2025
https://github.com/juangburgos/qdeferred
Qt C++ alternative for handling async code execution
async async-operation cplusplus cpp deferred promise promise-api qt qt-signals qt-slots qt5 threaded-applications
Last synced: 12 Oct 2025
https://github.com/leggedrobotics/tree_detection
This package implements a simple tree detector from point cloud data. It makes no assumptions about the ground plane and can handle arbitrary terrains.
cpp detection point-cloud ros tree tree-detection
Last synced: 02 May 2025
https://github.com/bloomberg/bde-tools
Tools for developing and building libraries modeled on BDE
Last synced: 05 Apr 2025
https://github.com/germanaizek/webdriverxx
Client API for Selenium Server
automation-framework automation-selenium automation-testing automation-ui c cmake cpp cpp11 freebsd google-test gtest linux selenium selenium-server selenium-tests selenium-webdriver windows
Last synced: 06 Apr 2025
https://github.com/s3rvac/blog
Source code and other material for my blog posts
Last synced: 25 Feb 2026
https://github.com/gregjesl/simpleson
Lightweight C++ JSON parser & serializer that is C++98 compatible with no dependencies
c-plus-plus cplusplus cpp esp32 json
Last synced: 23 Jan 2026
https://github.com/usnistgov/teqp
A highly efficient, flexible, and accurate implementation of thermodynamic EOS powered by automatic differentiation
Last synced: 15 Feb 2026
https://github.com/counter185/voidsprite
Free pixelart editor made with C++ and SDL3
cpp pixel-art rpg-maker-2000 rpg-maker-2003 sdl3 sdl3-image sdl3-ttf sprite-editor
Last synced: 27 Feb 2026
https://github.com/open-space-collective/open-space-toolkit-astrodynamics
Flight profile, orbit, attitude, access.
access astrodynamics attitude cpp engineering flight orbit python space toolkit trajectory
Last synced: 29 Jan 2026
https://github.com/liquidityc/flat
A 2D game engine based on SDL2/C++
2d 2d-game-engine cpp cpp17 game-controller gameengine music parallax-effect sdl sdl2 sound
Last synced: 18 Jul 2025
https://github.com/arnemertz/docker4c
Docker container with compilers and tooling for basic C++ projects
Last synced: 03 Jul 2025
https://github.com/fffaraz/lan-messenger
C++ Qt Serverless Lan Messenger, Private Messages & Chat Rooms, Voice Talk
c-plus-plus cpp lan messenger qt voip
Last synced: 07 May 2025
https://github.com/gutenye/ocr
High accurate text detection (OCR) Javascript/Typescript library that runs on Node.js, Browser, React Native and C++. Based on PaddleOCR and ONNX runtime
browser cpp javascript node ocr onnxruntime paddleocr react-native text-detection typescript
Last synced: 05 Apr 2025
https://github.com/bincrafters/templates
Collection of Conan recipe + CI templates
appveyor azp azure azure-pipelines c ci conan cpp gha github-actions hacktoberfest template templates
Last synced: 12 Apr 2025
https://github.com/StrayRobots/3d-annotation-tool
A graphical user interface to annotate point clouds and 3D data.
3d-vision bgfx computer-vision cpp detection labeling-tool lidar point-cloud
Last synced: 07 May 2025
https://github.com/karimnaaji/hdreffects
High dynamic range rendering, with lens flare approximation and bloom
computer-graphics cpp glsl opengl shaders
Last synced: 27 Mar 2025
https://github.com/blackmatov/flat.hpp
Library of flat vector-like based associative containers
c-plus-plus c-plus-plus-17 containers cpp cpp17 stl-containers stl-like
Last synced: 17 Mar 2025
https://github.com/qengineering/yolocam
Raspberry Pi stand-alone AI-powered camera with live feed, email notification and event-triggered cloud storage
aarch64 ai cpp email gdrive google-drive gpio gpio-pins livefeed livestream programmable raspberry-pi raspberry-pi-3b raspberry-pi-4 raspberry-pi-64-os raspberry-pi-zero-2-w surveillance usb yolo yolox
Last synced: 02 Nov 2025
https://github.com/hamedmasafi/qt-rat
Remote administration tool with Qt5
client-server cpp malware networking qt rat remote-administration-tool remote-administrator-tool
Last synced: 10 Mar 2026
https://github.com/cpptest/cpptest
:hammer_and_wrench: Powerful, yet simple, C++ unit testing framework; new home after https://sourceforge.net/projects/cpptest/
cpp cpp11 cxx cxx11 test-framework testing testing-framework unit-testing
Last synced: 01 Sep 2025
https://github.com/BlackMATov/flat.hpp
Library of flat vector-like based associative containers
c-plus-plus c-plus-plus-17 containers cpp cpp17 stl-containers stl-like
Last synced: 08 May 2025
https://github.com/vowpalwabbit/reinforcement_learning
Interaction-side integration library for Reinforcement Learning loops: Predict, Log, [Learn,] Update
cpp machine-learning reinforcement-learning
Last synced: 16 May 2025
https://github.com/j-jorge/bim
Bim! is a last-man-standing arcade online game for Android
android axmol cpp entt game multiplayer online
Last synced: 17 Mar 2026
https://github.com/bemxio/mario-head
Mmm, oh! Nice computer you got here! Can I have it?
bsod cplusplus cpp directdraw mario windows
Last synced: 16 Mar 2025
https://github.com/kolsha/vk
C++ library for working with VK.com API, authorization through VK app secret key, using VK functions. 2FA, Captcha passing.
2fa api cpp cpp-library two-factor-authentication vk vk-api vkontakte vkontakte-api
Last synced: 23 Oct 2025
https://github.com/andrey1994/game_overlay_sdk
Library to write messages on top of game window
cpp directx game-dev game-development game-engine game-overlay game-tester game-tool game-tools gamedev logging-library overlay python vulkan
Last synced: 17 Mar 2025
https://github.com/sgpp/sgpp
SG⁺⁺ – the numerical library for Sparse Grids in all their variants.
adaptive-sparse-grids b-splines cpp interpolation java machine-learning matlab numerics optimization pde python quadrature regression sparse-grids
Last synced: 10 Apr 2025
https://github.com/stellar-group/phylanx
An Asynchronous Distributed C++ Array Processing Toolkit
array-processing c-plus-plus cpp distributed distributed-computing hpx
Last synced: 03 Apr 2025
https://github.com/csukuangfj/kaldi-native-fbank
Kaldi-compatible online fbank extractor without external dependencies
cpp fbank kaldi-compatible online-fbank python
Last synced: 12 Apr 2025
https://github.com/codewithnick/ascii-art
A C++ library to make everyday alphabets look much better on the terminal , this project uses OOPS concepts to make unique fonts and display letters on command line
art beginner beginner-friendly c cplusplus cpp first-contributions font good-first-issue hacktoberfest open-source up-for-grabs
Last synced: 16 Oct 2025
https://github.com/bowenfu/mathiu.cpp
mathiu : a simple computer algebra system in C++.
computer-algebra-system cpp cpp17 cpp17-library symbolic-computation symbolic-expressions symbolic-math
Last synced: 07 Jul 2025
https://github.com/illumina/interop
C++ Library to parse Illumina InterOp files
cpp csharp illumina-sequencing interop python python-3-8 python-3-9 python27 python3 python35 python36 python37 swig
Last synced: 25 Oct 2025
https://github.com/etheirys/xat
The XIV Animation Toolkit
animation cpp csharp fbx ffxiv final-fantasy-xiv finalfantasyxiv havok havok-animation modding modding-tool modding-tools skeleton xiv
Last synced: 10 Feb 2026
https://github.com/dheerajshenoy/dodo
A fast and configurable PDF reader built with Qt and MuPDF
Last synced: 16 Jan 2026
https://github.com/paulo-d2000/shellcodeobfuscator
Simple shellcode obfuscator using PYTHON and C / C++
c cpp python3 shellcode shellcode-injection
Last synced: 05 Jul 2025
https://github.com/guangie88/spdlog_setup
spdlog setup initialization via file configuration for convenience.
config configuration cpp init initialize log logger logging setup spdlog
Last synced: 28 Feb 2025
https://github.com/Paulo-D2000/ShellCodeObfuscator
Simple shellcode obfuscator using PYTHON and C / C++
c cpp python3 shellcode shellcode-injection
Last synced: 11 Jul 2025
https://github.com/OlehKulykov/PLzmaSDK
PLzmaSDK is (Portable, Patched, Package, cross-P-latform) Lzma SDK.
7zip c cocoapods compress compression cpp extract js lzma lzma-sdk lzma2 multi-volume multi-volume-archives plzmasdk swift tar tarball xz
Last synced: 28 Mar 2025