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: 2025-09-27 00:07:05 UTC
- JSON Representation
https://github.com/Omegastick/pytorch-cpp-rl
PyTorch C++ Reinforcement Learning
a2c actor-critic advantage-actor-critic continuous-control cplusplus cpp libtorch ppo proximal-policy-optimization pytorch pytorch-cpp-frontend pytorch-rl reinforcement-learning reinforcement-learning-algorithms
Last synced: 07 May 2025
https://github.com/ashenvalezx/zxengine
C++ game engine project, for learning, practice and experiment.
cpp cpp20 cross-platform directx directx12 game-animation game-development game-engine graphics lua multithreading opengl physics-engine raytracing shaders vulkan
Last synced: 12 Apr 2025
https://github.com/amrdeveloper/clangql
ClangQL is a tool that allow you to run SQL-like query on C/C++ Code instead of database files using the GitQL SDK
ast clang cpp database gitql llvm llvm-clang llvm-frontend parser
Last synced: 14 May 2025
https://github.com/caphyon/clang-power-tools
Bringing clang-tidy magic to Visual Studio C++ developers.
clang clang-compile clang-format clang-tidy cpp llvm modernize static-analysis
Last synced: 15 May 2025
https://github.com/huangcongqing/3d-point-clouds
🔥3D点云目标检测&语义分割(深度学习)-SOTA方法,代码,论文,数据集等
3d-detection 3d-point-cloud 3d-point-clouds 3d-semantic-segmentation cpp dataset deep-learning pcl point-cloud python3 ros ros-melodic sota
Last synced: 08 Apr 2025
https://github.com/bfgroup/lyra
A simple to use, composable, command line parser for C++ 11 and beyond
argument-parser argument-parsing arguments cli cmdline-parser command-line command-line-parser cpp cpp11 cpp14 cpp17 cpp20 header-only option-parser options options-parsing parameters parser
Last synced: 14 Apr 2025
https://github.com/Caphyon/clang-power-tools
Bringing clang-tidy magic to Visual Studio C++ developers.
clang clang-compile clang-format clang-tidy cpp llvm modernize static-analysis
Last synced: 28 Apr 2025
https://github.com/bablosoft/BAS
BrowserAutomationStudio can automate everything that Chrome can.
automation bot bot-framework browser cef chromium cpp grabber ide imacros macros poster qt visual-programming-language windows-desktop
Last synced: 05 May 2025
https://github.com/boostorg/hof
Higher-order functions for c++
c-plus-plus constexpr cplusplus cplusplus-11 cplusplus-14 cpp cpp11 cpp14 functional functional-programming lambda modern
Last synced: 14 Apr 2025
https://github.com/pfultz2/Fit
Higher-order functions for c++
c-plus-plus constexpr cplusplus cplusplus-11 cplusplus-14 cpp cpp11 cpp14 functional functional-programming lambda modern
Last synced: 20 Apr 2025
https://github.com/bablosoft/bas
BrowserAutomationStudio can automate everything that Chrome can.
automation bot bot-framework browser cef chromium cpp grabber ide imacros macros poster qt visual-programming-language windows-desktop
Last synced: 05 Apr 2025
https://github.com/HuangCongQing/3D-Point-Clouds
🔥3D点云目标检测&语义分割(深度学习)-SOTA方法,代码,论文,数据集等
3d-detection 3d-point-cloud 3d-point-clouds 3d-semantic-segmentation cpp dataset deep-learning pcl point-cloud python3 ros ros-melodic sota
Last synced: 20 Mar 2025
https://github.com/OpenMined/PyDP
The Python Differential Privacy Library. Built on top of: https://github.com/google/differential-privacy
cpp differential-privacy hacktoberfest python python-wrapper
Last synced: 29 Mar 2025
https://github.com/bfgroup/Lyra
A simple to use, composable, command line parser for C++ 11 and beyond
argument-parser argument-parsing arguments cli cmdline-parser command-line command-line-parser cpp cpp11 cpp14 cpp17 cpp20 header-only option-parser options options-parsing parameters parser
Last synced: 15 Mar 2025
https://github.com/ashvardanian/less_slow.cpp
Learning how to write "Less Slow" code in C++ 20, C 99, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO
assembly assembly-language avx512 benchmark coroutines cpp cpp-programming cpp17 cpp20 cuda gcc google-benchmark hpc io-uring linux-kernel llvm ptx ranges tutorial tutorials
Last synced: 08 Apr 2025
https://github.com/ippclub/yuescript
A MoonScript dialect compiles to Lua.
cpp lua moonscript transpiler yuescript
Last synced: 15 May 2025
https://github.com/glampert/debug-draw
Immediate-mode, renderer agnostic, lightweight debug drawing API.
cpp direct3d graphics-library opengl
Last synced: 08 May 2025
https://github.com/ethz-asl/wavemap
Fast, efficient and accurate multi-resolution, multi-sensor 3D occupancy mapping
3d compression cpp grid-map hierarchical mapping multi-resolution occupancy occupancy-grid-map perception robotics ros volumetric wavelet
Last synced: 15 May 2025
https://github.com/developerpaul123/thread-pool
A modern, fast, lightweight thread pool library based on C++20
c-plus-plus concurrency cplusplus cpp cpp20 cpp20-library fast header-only high-performance high-performance-computing modern-cpp performance thread thread-pool thread-pool-implementations threading threadpool threads
Last synced: 15 May 2025
https://github.com/karimnaaji/vectiler
A vector tile, terrain and city 3d model builder and CLI exporter. Consider using its fully integrated user interface at https://halfmaps.io
city-builder computer-graphics cpp models openstreetmap osm srtm terrain vector-tiles
Last synced: 04 Apr 2025
https://github.com/ManuelGil/Reset-Windows-Update-Tool
Troubleshooting Tool with Windows Updates (Developed in Dev-C++).
c-plus-plus command-line-tool cpp dev-cpp latam maintenance-tool microsoft reset-windows restore script-reset software-distribution systemd-service troubleshooting update update-service windows windows-service windows-update wureset wureset-project
Last synced: 09 Apr 2025
https://github.com/manuelgil/reset-windows-update-tool
Troubleshooting Tool with Windows Updates (Developed in Dev-C++).
c-plus-plus command-line-tool cpp dev-cpp latam maintenance-tool microsoft reset-windows restore script-reset software-distribution systemd-service troubleshooting update update-service windows windows-service windows-update wureset wureset-project
Last synced: 04 Apr 2025
https://github.com/microsoft/IPC
IPC is a C++ library that provides inter-process communication using shared memory on Windows. A .NET wrapper is available which allows interaction with C++ as well.
bond cpp csharp dot-net interprocess-communication ipc managed native shared-memory
Last synced: 21 Apr 2025
https://github.com/llvm/clangir
A new (MLIR based) high-level IR for clang.
clang codegeneration compiler-frontend compilers cpp intermediate-code-generation intermediate-language intermediate-representation llvm
Last synced: 14 May 2025
https://github.com/bzppx/bzppx-codepub
暴走皮皮虾之代码发布系统,是现代的持续集成发布系统,由后台管理系统和agent两部分组成,一个运行着的agent就是一个节点,本系统并不是造轮子,是"鸟枪"到"大炮"的创新,对"前朝遗老"的革命.
c ci codepub con continuous-delivery continuous-deployment continuous-integration continuous-testing cpp git golang java jenkins nodejs php ruby
Last synced: 05 Apr 2025
https://github.com/alxschwrz/codex_py2cpp
Converts python code into c++ by using OpenAI CODEX.
ai code-generation codex cpp openai python
Last synced: 06 May 2025
https://github.com/luncliff/coroutine
C++ 20 Coroutines in Action (Helpers + Test Code Examples)
clang clang-cl coroutine coroutines coroutines-ts cpp cpp20 examples msvc
Last synced: 05 Apr 2025
https://github.com/microsoft/ipc
IPC is a C++ library that provides inter-process communication using shared memory on Windows. A .NET wrapper is available which allows interaction with C++ as well.
bond cpp csharp dot-net interprocess-communication ipc managed native shared-memory
Last synced: 23 Jan 2025
https://github.com/liuheng92/tensorflow_PSENet
This is a tensorflow re-implementation of PSENet: Shape Robust Text Detection with Progressive Scale Expansion Network.My blog:
cpp ocr psenet python tensorflow text-detection
Last synced: 02 Apr 2025
https://github.com/beached/daw_json_link
Fast, convenient JSON serialization and parsing in C++
constexpr cpp cpp17 cpp20 daw-json-link json json-parser parse parser serialization serializer
Last synced: 15 May 2025
https://github.com/gpakosz/whereami
Locate the current running executable and the current running module/library on the file system 🔎
c cpp dladdr executable-path getexecutablepath getmodulefilename introspection library plugins
Last synced: 04 Apr 2025
https://github.com/quantumlib/stim
A fast stabilizer circuit library.
algorithms api cirq cpp google-quantum nisq python quantum quantum-algorithms quantum-circuit quantum-circuit-simulator quantum-computer-simulator quantum-computing quantum-error-correction quantum-information quantum-programming quantum-simulation simulation stabilizer-circuits
Last synced: 25 Jun 2025
https://github.com/mattiasflodin/reckless
Reckless logging. Low-latency, high-throughput, asynchronous logging library for C++.
asynchronous cpp logging logging-library performance
Last synced: 15 Mar 2025
https://github.com/andreiavrammsd/cpp-channel
Thread-safe container for sharing data between threads
channel concurrent-queue cpp multithreading queue synchronized-queue thread-safe thread-safe-queue
Last synced: 04 Apr 2025
https://github.com/lucidvr/opengloves-driver
An OpenVR Driver for VR Gloves
cpp hacktoberfest openvr openvr-device openvr-driver steamvr steamvr-driver vr-gloves
Last synced: 04 Apr 2025
https://github.com/LLNL/RAJA
RAJA Performance Portability Layer (C++)
blt c-plus-plus cpp llnl parallel-computing portability programming-model radiuss raja
Last synced: 01 Apr 2025
https://github.com/IppClub/YueScript
A MoonScript dialect compiles to Lua.
cpp lua moonscript transpiler yuescript
Last synced: 25 Jan 2025
https://github.com/paxo-phone/PaxOS-8
Code source du système d'exploitation du PaxoPhone
cpp emulator esp32 esp32-ardui lightphone linux lua macos operating-system os paxo paxos phone smartphone windows windows-10
Last synced: 17 Apr 2025
https://github.com/Stiffstream/sobjectizer
An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.
actor actor-framework actor-library actor-model actors agents communicating-sequential-processes concurrency concurrent-programming cplusplus cplusplus-17 cpp csp message-passing multithreading publish-subscribe pubsub sobjectizer thread
Last synced: 15 Mar 2025
https://github.com/stiffstream/sobjectizer
An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.
actor actor-framework actor-library actor-model actors agents communicating-sequential-processes concurrency concurrent-programming cplusplus cplusplus-17 cpp csp message-passing multithreading publish-subscribe pubsub sobjectizer thread
Last synced: 15 May 2025
https://github.com/Pikachuxxxx/Razix
A Cool High Performance Game Engine
box2d-physics-engine cpp directx engine3d game game-development game-engine game-engine-development gamedev games imgui imgui-glfw opengl physx physx-sdk qt research research-and-development vulkan
Last synced: 01 Apr 2025
https://github.com/pikachuxxxx/razix
A Cool High Performance Game Engine
box2d-physics-engine cpp directx engine3d game game-development game-engine game-engine-development gamedev games imgui imgui-glfw opengl physx physx-sdk qt research research-and-development vulkan
Last synced: 08 Apr 2025
https://github.com/C-Chads/tinygl
The penultimate portable graphics library
c c99 cpp embedded fabrice-bellard opengl portable rasterizer tinygl
Last synced: 27 Apr 2025
https://github.com/linkdd/aitoolkit
Give a brain to your game's NPCs
ai behavior-tree cpp cpp23 finite-state-machine gamedev gamedev-library goal-oriented-action-planning utility-ai
Last synced: 05 Apr 2025
https://github.com/dc-swat/dreamshell
Operating system for the Sega Dreamcast
bios bootloader c cpp dreamcast driver embedded emulator filesystem firmware homebrew iso loader lua operating-system sega sega-dreamcast sh4 shell xml
Last synced: 15 May 2025
https://github.com/ospfranco/react-native-quick-sqlite
Fast SQLite for react-native.
cpp database db jsi react-native rn sql sqlite sqlite3 typescript
Last synced: 04 Apr 2025
https://github.com/infinit/elle
The Elle coroutine-based asynchronous C++ development framework.
algorithm asynchronous asynchronous-framework consensus coroutines cpp cpp14 cpp17 cryptography elle fibers infinit paxos reactor rpc serialization
Last synced: 04 Apr 2025
https://github.com/akshitagit/CPP
Repository for C++/C codes and algos.
algorithms cpp data-structures hacktoberfest
Last synced: 14 May 2025
https://github.com/gan74/Yave
Yet Another Vulkan Engine
3d 3d-graphics c-plus-plus cpp cpp17 deferred engine pbr real-time rendering shaders vulkan vulkan-api vulkan-engine
Last synced: 08 May 2025
https://github.com/DC-SWAT/DreamShell
Operating system for the Sega Dreamcast
bios bootloader c cpp dreamcast driver embedded emulator filesystem firmware homebrew iso loader lua operating-system sega sega-dreamcast sh4 shell xml
Last synced: 04 Apr 2025
https://github.com/pplux/px
Single header C++ Libraries for Thread Scheduling, Rendering, and so on...
cpp multithreaded opengl render scheduler single-header-lib
Last synced: 08 May 2025
https://github.com/vittorioromeo/ecst
[WIP] Experimental C++14 multithreaded compile-time entity-component-system library.
cpp cpp11 cpp14 entity entity-component generic library parallel thesis
Last synced: 06 Apr 2025
https://github.com/SuperV1234/ecst
[WIP] Experimental C++14 multithreaded compile-time entity-component-system library.
cpp cpp11 cpp14 entity entity-component generic library parallel thesis
Last synced: 05 Mar 2025
https://github.com/georgesotiriadis/chimera
Automated DLL Sideloading Tool With EDR Evasion Capabilities
assembly cpp dll-sideloading edr-bypass offensive-security python3
Last synced: 05 Apr 2025
https://github.com/neargye/hello_tf_c_api
Neural Network TensorFlow C API
api c cpp deep-learning deep-neural-networks machine-learning neural-network tensorflow
Last synced: 05 Apr 2025
https://github.com/georgesotiriadis/Chimera
Automated DLL Sideloading Tool With EDR Evasion Capabilities
assembly cpp dll-sideloading edr-bypass offensive-security python3
Last synced: 12 Apr 2025
https://github.com/spartanj/eepp
eepp is an open source cross-platform game and application development framework heavily focused on the development of rich graphical user interfaces.
7guis cpp cross-platform-gui css game-engine game-engine-framework gui opengl
Last synced: 15 May 2025
https://github.com/dosx-dev/astral-pe
Astral-PE is a low-level mutator (Headers/EP obfuscator) for native Windows PE files (x32/x64)
cpp cs cybersecurity dotnet hacktoberfest infosec low-level low-level-programming malware-analysis mutator native obfuscation obfuscator pe pentest reverse-engineering security static-analysis
Last synced: 07 May 2025
https://github.com/harleyszhang/dl_note
深度学习系统笔记,包含深度学习数学基础知识、神经网络基础部件详解、深度学习炼丹策略、模型压缩算法详解。
activation-functions cnn convolutional-neural-networks cpp deep-learning inference-framework loss-functions machine-learning python pytorch
Last synced: 15 May 2025
https://github.com/SpartanJ/eepp
eepp is an open source cross-platform game and application development framework heavily focused on the development of rich graphical user interfaces.
7guis cpp cross-platform-gui css game-engine game-engine-framework gui opengl
Last synced: 02 Apr 2025
https://github.com/dwservice/agent
DWService agent for Linux, Mac and Windows
cpp python27 remote-access remote-admin-tool remote-control
Last synced: 05 Apr 2025
https://github.com/artoolkitx/artoolkitx
artoolkitX, providing high-performance video acquisition, marker and texture tracking for augmented reality, in native code for iOS, Android, macOS, Windows, and Linux variants.
android artoolkitx-community augmented-reality augmented-reality-applications cpp ios java macos sdk visual-studio windows-10 xcode
Last synced: 13 Jul 2025
https://github.com/zigrazor/cxxgraph
Header-Only C++ Library for Graph Representation and Algorithms
algorithm algorithms bfs-algorithm cpp cpp-library cpp17 cycle-detection dfs-algorithm dijkstra-algorithm graph graph-algorithms graph-analysis graph-theory-algorithms hacktoberfest hacktoberfest-accepted header-only machine-learning partitioning partitioning-algorithms search-algorithm
Last synced: 14 Apr 2025
https://github.com/cegui/cegui
Crazy Eddie's GUI library is a versatile, fast, adjustable, multi-platform, C++ library for creating graphical user interfaces for games and rendering applications
c-plus-plus cpp cross-platform game-development gui library ui ui-components widget-library
Last synced: 01 Apr 2025
https://github.com/redxdev/ECS
C++ single-header entity component system library
cpp cpp11 entity-component-system single-header-lib
Last synced: 08 May 2025
https://github.com/boostorg/stacktrace
C++ library for storing and printing backtraces.
backtrace boost cpp libraries printing-backtraces stack-traces stacktrace
Last synced: 15 Apr 2025
https://github.com/kelbon/anyany
C++17 library for comfortable and efficient dynamic polymorphism
Last synced: 16 May 2025
https://github.com/c-chads/tinygl
The penultimate portable graphics library
c c99 cpp embedded fabrice-bellard opengl portable rasterizer tinygl
Last synced: 23 Jan 2025
https://github.com/mikekazakov/nimble-commander
Nimble Commander - dual-pane file manager for Mac
cocoa cpp dual-pane file-manager macos terminal-emulator vfs
Last synced: 10 May 2025
https://github.com/pfultz2/cget
C++ package retrieval
c cget cmake cmake-packages cplusplus cpp crossplatform dependency-manager linux osx package-manager pkgconfig windows
Last synced: 15 May 2025
https://github.com/DeveloperPaul123/thread-pool
A modern, fast, lightweight thread pool library based on C++20
c-plus-plus concurrency cplusplus cpp cpp20 cpp20-library fast header-only high-performance high-performance-computing modern-cpp performance thread thread-pool thread-pool-implementations threading threadpool threads
Last synced: 08 May 2025
https://github.com/thecodemonkey86/qt_mysql_driver
Typical symptom: QMYSQL driver not loaded. Solution: get pre-built Qt SQL driver plug-in required to establish a connection to MySQL / MariaDB using Qt. Download qsqlmysql.dll binaries built from official Qt source code
cpp dll mysql mysql-library qsqldatabase qt5 qt6 sql-driver
Last synced: 16 May 2025
https://github.com/dfm/george
Fast and flexible Gaussian Process regression in Python
c-plus-plus cpp gaussian-processes python time-series
Last synced: 14 May 2025
https://github.com/hanmin0822/misakahookfinder
御坂Hook提取工具—Galgame/文字游戏文本钩子提取
cpp galgame hook hook-galgame visual-novel
Last synced: 06 Apr 2025
https://github.com/hanmin0822/MisakaHookFinder
御坂Hook提取工具—Galgame/文字游戏文本钩子提取
cpp galgame hook hook-galgame visual-novel
Last synced: 11 Mar 2025
https://github.com/simple-robotics/proxsuite
The Advanced Proximal Optimization Toolbox
cpp eigen3 linear-programming optimization proximal-algorithms quadratic-programming robotics
Last synced: 14 May 2025
https://github.com/dottantgal/ROS2_learning
A useful collection of CPP and PYTHON examples to learn ROS2 from zero
Last synced: 10 May 2025
https://github.com/hhyyrylainen/godotpcktool
Standalone tool for extracting and creating Godot .pck files
Last synced: 15 May 2025
https://github.com/walktree/libtorch-yolov3
A Libtorch implementation of the YOLO v3 object detection algorithm
Last synced: 20 Apr 2025
https://github.com/ddiakopoulos/tinygizmo
:triangular_ruler: An simple immediate-mode 3D gimzo/manipulator (translation, rotation, scale widget) in ~1200 LoC
3d-engine cpp cpp11 gamedev gamedev-library gamedev-tool gizmo opengl public-domain scene-editor
Last synced: 06 Apr 2025
https://github.com/amiremohamadi/DuckX
C++ library for creating and modifying Microsoft Word (.docx) files
cpp cpp-library docx docx-files office
Last synced: 08 May 2025
https://github.com/amiremohamadi/duckx
C++ library for creating and modifying Microsoft Word (.docx) files
cpp cpp-library docx docx-files office
Last synced: 04 Apr 2025
https://github.com/allentdan/libtorchsegmentation
A c++ trainable semantic segmentation library based on libtorch (pytorch c++). Backbone: VGG, ResNet, ResNext. Architecture: FPN, U-Net, PAN, LinkNet, PSPNet, DeepLab-V3, DeepLab-V3+ by now.
cpp deeplabv3 deeplabv3plus fpn image-segmentation imagenet libtorch libtorch-segment models neural-network pretrained-backbones pretrained-weights pspnet pytorch pytorch-cpp pytorch-cpp-frontend resnet resnext semantic-segmentation unet
Last synced: 05 Apr 2025
https://github.com/awslabs/aws-lambda-cpp
C++ implementation of the AWS Lambda runtime
aws aws-lambda cpp cpp11 cpp14 cpp17 lambda
Last synced: 04 Apr 2025
https://github.com/barracudach/callstack-spoofer
This tool will allow you to spoof the return addresses of your functions as well as system functions.
callstack cpp game-hacking reverse-engineering shellcode spoofer windows
Last synced: 05 Apr 2025
https://github.com/qcoro/qcoro
C++ Coroutines for Qt
async coroutines cpp cpp20 qt qt5 qt6
Last synced: 15 May 2025
https://github.com/trisycl/trisycl
Generic system-wide modern C++ for heterogeneous platforms with SYCL from Khronos Group
cpp cpp20 fpga gpu-computing heterogeneous-parallel-programming opencl spir sycl trisycl
Last synced: 15 May 2025
https://github.com/codemistic/data-structures-and-algorithms
A repository to help the open-source community with DSA related contributions
cpp data-structures data-structures-and-algorithms dsa java leetcode leetcode-cpp leetcode-java leetcode-python leetcode-solutions python
Last synced: 14 May 2025
https://github.com/Le0nX/ModernRoboticsCpp
Modern Robotics: Mechanics, Planning, and Control C++ Library --- The primary purpose of the provided software is to be easy to read and educational, reinforcing the concepts in the book. The code is optimized neither for efficiency nor robustness. http://modernrobotics.org/
control cpp cpp11 eigen math modern-robotics robotics
Last synced: 19 Mar 2025
https://github.com/jbtronics/ue4-cheatsheet
An Cheat Sheet for Unreal Engine 4 C++ programming, licensed under CC BY-NC-SA 4.0
cheatsheet cpp latex-document ue4 unreal unreal-engine-4
Last synced: 14 Feb 2025
https://github.com/jbtronics/UE4-CheatSheet
An Cheat Sheet for Unreal Engine 4 C++ programming, licensed under CC BY-NC-SA 4.0
cheatsheet cpp latex-document ue4 unreal unreal-engine-4
Last synced: 08 Apr 2025
https://github.com/CaffeineViking/vkhr
Real-Time Hybrid Hair Rendering using Vulkan™
cpp glsl hair hybrid level-of-detail novel rasterizer raymarcher real-time renderer scalable strand volume-renderer vulkan
Last synced: 08 May 2025