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/sandermertens/bake
Bake, A build system for building, testing and running C & C++ projects
build-system build-tool c cpp developer-tools environment-configuration gamedev gamedev-tool git github indie indiedev package-manager
Last synced: 15 May 2025
https://github.com/wdas/ptex
Per-Face Texture Mapping for Production Rendering https://wdas.github.io/ptex
cpp rendering rendering-3d-graphics texture-mapping textures
Last synced: 16 May 2025
https://github.com/rikyoz/bit7z
A C++ static library offering a clean and simple interface to the 7-zip shared libraries.
7-zip 7z 7zip archives archives-metadata bzip2 c-plus-plus compression cpp cpp-library cross-platform encrypted-archives extraction gzip in-memory multi-volume-archives rar static-library tar zip
Last synced: 10 Apr 2025
https://github.com/Hopson97/open-builder
Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server
cmake cpp enet game learning lua minecraft multiplayer networking openbuilder opengl scripting sfml voxel voxel-game youtube-series
Last synced: 20 Mar 2025
https://github.com/SanderMertens/bake
Bake, A build system for building, testing and running C & C++ projects
build-system build-tool c cpp developer-tools environment-configuration gamedev gamedev-tool git github indie indiedev package-manager
Last synced: 15 Mar 2025
https://github.com/microsoft/xbox-atg-samples
Game development samples published by the Xbox Advanced Technology Group using the Xbox One XDK and for the Universal Windows Platform (UWP).
cpp cpp14 direct3d game-development microsoft uwp xdk
Last synced: 12 Apr 2025
https://github.com/microsoft/Xbox-ATG-Samples
Game development samples published by the Xbox Advanced Technology Group using the Xbox One XDK and for the Universal Windows Platform (UWP).
cpp cpp14 direct3d game-development microsoft uwp xdk
Last synced: 08 May 2025
https://github.com/Idov31/FunctionStomping
Shellcode injection technique. Given as C++ header, standalone Rust program or library.
attack cpp cyber cybersecurity injection methodology rust shellcode shellcode-injection windows
Last synced: 02 Apr 2025
https://github.com/idov31/functionstomping
Shellcode injection technique. Given as C++ header, standalone Rust program or library.
attack cpp cyber cybersecurity injection methodology rust shellcode shellcode-injection windows
Last synced: 04 Apr 2025
https://github.com/evgenkarlson/ALL_SCHOOL_42
| SCHOOL_42_UPDATE 2020 | This repository contains ALL PROJECTS, TASKS AND SUBJECTS OF THE MAIN PROGRAM OF LEARNING AT SCHOOL 42 ( Program | Course | Programing | Coding | School 42 | Ecole 42 | School 21 | Школа 42 | Школа 21 ). Этот репозиторий содержит все проекты и задания основной программы обучения Школы 42 и Школы 21
21 42 android cpp ecole ecole42 ios paris php piscine program programming python school school42 silicon subjects swift task valley
Last synced: 09 Sep 2025
https://github.com/mavlink/MAVSDK
API and library for MAVLink compatible systems written in C++17
cpp cpp17 hacktoberfest mavlink
Last synced: 09 May 2025
https://github.com/st3w/neo
Simulates the digital rain from "The Matrix" (CMatrix clone with 32-bit color and Unicode support)
1337 console cpp hacking linux matrix screensaver terminal terminal-based tui unicode unixporn
Last synced: 26 Apr 2025
https://github.com/openlightingproject/ola
The Open Lighting Architecture - The Travel Adaptor for the Lighting Industry
api artnet c-plus-plus cli cpp dmx dmx512 dmxking enttec hacktoberfest lighting ola protobuf rdm sacn streaming-acn
Last synced: 31 Aug 2025
https://github.com/Mq-b/Modern-Cpp-templates-tutorial
现代C++模板教程
cpp cpp20 modern-cpp msvc2022 template windows-11
Last synced: 08 Sep 2025
https://github.com/google/temporian
Temporian is an open-source Python library for preprocessing ⚡ and feature engineering 🛠 temporal data 📈 for machine learning applications 🤖
cpp feature-engineering python temporal-data time-series
Last synced: 15 May 2025
https://github.com/nvidia/cuda-quantum
C++ and Python support for the CUDA Quantum programming model for heterogeneous quantum-classical workflows
cpp hacktoberfest python quantum quantum-algorithms quantum-computing quantum-machine-learning quantum-programming-language unitaryhack
Last synced: 14 May 2025
https://github.com/mavlink/mavsdk
API and library for MAVLink compatible systems written in C++17
cpp cpp17 hacktoberfest mavlink
Last synced: 14 May 2025
https://github.com/mpark/variant
C++17 `std::variant` for C++11/14/17
cpp cpp11 cpp14 cpp17 cpp20 discriminated-unions polymorphism variant
Last synced: 04 Apr 2025
https://github.com/perbone/luascript
Lua language support for Godot Engine
apache2 cpp game-development game-engine gamedev godot godot-engine godotengine lua lua-script lua-support luascript open-source
Last synced: 15 May 2025
https://github.com/NVIDIA/cuda-quantum
C++ and Python support for the CUDA Quantum programming model for heterogeneous quantum-classical workflows
cpp hacktoberfest python quantum quantum-algorithms quantum-computing quantum-machine-learning quantum-programming-language unitaryhack
Last synced: 11 May 2025
https://github.com/jinyuliao/GenericGraph
Generic graph data structure plugin for ue4
cpp ue4 unreal-engine unreal-engine-4
Last synced: 20 Apr 2025
https://github.com/k2-fsa/sherpa
Speech-to-text server framework with next-gen Kaldi
asr cpp ctc end-to-end-asr python pytorch speech-recognition transducer websocket
Last synced: 14 May 2025
https://github.com/okdshin/picosha2
a header-file-only, SHA256 hash generator in C++
cpp cpp-library header-only mit-license sha256
Last synced: 04 Apr 2025
https://github.com/google/startup-os
Working examples of Google's Open Source stack and deployment to the cloud.
bazel cpp dagger firebase firestore grpc grpc-java java protocol-buffers
Last synced: 23 Mar 2025
https://github.com/ibob/dynamix
:fish_cake: A new take on polymorphism
cpp library mixins oop polymorphism
Last synced: 15 May 2025
https://github.com/iboB/dynamix
:fish_cake: A new take on polymorphism
cpp library mixins oop polymorphism
Last synced: 15 Mar 2025
https://github.com/wichtounet/dll
Fast Deep Learning Library (DLL) for C++ (ANNs, CNNs, RBMs, DBNs...)
artificial-neural-networks c-plus-plus convolutional-neural-networks cpp cpp11 cpp14 cpu deep-learning gpu machine-learning performance rbm
Last synced: 12 Apr 2025
https://github.com/ckormanyos/real-time-cpp
Source code for the book Real-Time C++, by Christopher Kormanyos
arduino bare-metal cortex-m cpp cpp11 cpp14 cpp17 cpp20 embedded embedded-systems high-performance microcontroller realtime stm32
Last synced: 15 May 2025
https://github.com/ubpa/usrefl
Header-only, tiny (99 lines) and powerful C++20 static reflection library.
clang cpp cpp20 gcc morden-cpp msvc reflection static static-reflection
Last synced: 04 Apr 2025
https://github.com/blackbird71SR/Hello-World
Hello World in all possible programmnig languages
beginner-friendly c cpp first-timers hacktoberfest hacktoberfest2018 hactoberfest help-wanted java javascript open-source python ruby
Last synced: 13 May 2025
https://github.com/QB64Team/qb64
BASIC for the modern era.
cpp opengl qb45 qbasic quickbasic
Last synced: 01 Apr 2025
https://github.com/DOCGroup/ACE_TAO
ACE and TAO
ace c-plus-plus corba cpp framework middleware pattern tao
Last synced: 15 Mar 2025
https://github.com/Ubpa/USRefl
Header-only, tiny (99 lines) and powerful C++20 static reflection library.
clang cpp cpp20 gcc morden-cpp msvc reflection static static-reflection
Last synced: 31 Mar 2025
https://github.com/codota/tabnine-vim
Vim client for TabNine. https://vimawesome.com/plugin/tabnine-vim
artificial-intelligence autocomplete bash c cpp golang gpt-2 java javascript lua php python ruby rust swift typescript vim vim-plugin
Last synced: 13 Mar 2025
https://github.com/intel-iot-devkit/upm
UPM is a high level repository that provides software drivers for a wide variety of commonly used sensors and actuators. These software drivers interact with the underlying hardware platform through calls to MRAA APIs.
actuators c cpp internet-of-things iot java nodejs python sensor upm
Last synced: 03 May 2025
https://github.com/eclipse-upm/upm
UPM is a high level repository that provides software drivers for a wide variety of commonly used sensors and actuators. These software drivers interact with the underlying hardware platform through calls to MRAA APIs.
actuators c cpp internet-of-things iot java nodejs python sensor upm
Last synced: 16 May 2025
https://github.com/eclipse/upm
UPM is a high level repository that provides software drivers for a wide variety of commonly used sensors and actuators. These software drivers interact with the underlying hardware platform through calls to MRAA APIs.
actuators c cpp internet-of-things iot java nodejs python sensor upm
Last synced: 11 Mar 2025
https://github.com/idea4good/guilitesamples
✨Small interesting GUI effects could be reused everywhere
c cpp crossplatform embedded graphics-library gui mcu
Last synced: 12 Apr 2025
https://github.com/utilforever/rosettastone
Hearthstone simulator using C++ with some reinforcement learning
cplusplus cpp cpp17 hearthstone hearthstone-api hearthstone-simulator python-api reinforcement-learning rl rl-environment simulator-game
Last synced: 12 Apr 2025
https://github.com/utilForever/RosettaStone
Hearthstone simulator using C++ with some reinforcement learning
cplusplus cpp cpp17 hearthstone hearthstone-api hearthstone-simulator python-api reinforcement-learning rl rl-environment simulator-game
Last synced: 13 Apr 2025
https://github.com/chanhx/crabviz
🦀 A LSP-based interative call graph generator
c callgraph cpp go java javascript language-server-protocol lsp python rust static-analysis typescript vscode
Last synced: 26 Mar 2025
https://github.com/zeusees/zeusee-face-anti-spoofing
开源配合型人脸活体检测 Open Source Face Anti-spoofing
android anti-spoofing cpp deep-learning
Last synced: 04 Apr 2025
https://github.com/pfultz2/Linq
Linq for list comprehension in C++
c-plus-plus cplusplus cpp cpp11 functional linq
Last synced: 15 Mar 2025
https://github.com/es3n1n/obfuscator
PE bin2bin obfuscator
bin2bin cpp cpp23 obfuscation obfuscator reverse-engineering windows
Last synced: 04 Apr 2025
https://github.com/pfultz2/linq
Linq for list comprehension in C++
c-plus-plus cplusplus cpp cpp11 functional linq
Last synced: 04 Apr 2025
https://github.com/Mahlet-Inc/hobbits
A multi-platform GUI for bit-based analysis, processing, and visualization
binary-classification cpp hexeditor python qt reverse-engineering software-defined-radio visualization
Last synced: 14 Mar 2025
https://github.com/rob--/memoryjs
Read and write process memory in Node.js (Windows API functions exposed via Node bindings)
cpp game-hacking hacking javascript memory memory-hacking node-addon nodejs npm-package winapi windowsapi
Last synced: 08 Apr 2025
https://github.com/okdshin/PicoSHA2
a header-file-only, SHA256 hash generator in C++
cpp cpp-library header-only mit-license sha256
Last synced: 08 May 2025
https://github.com/Rob--/memoryjs
Read and write process memory in Node.js (Windows API functions exposed via Node bindings)
cpp game-hacking hacking javascript memory memory-hacking node-addon nodejs npm-package winapi windowsapi
Last synced: 23 Apr 2025
https://github.com/CppKorea/CppCoreGuidelines
C++ 핵심 가이드라인 한글화 프로젝트 (C++ Core Guidelines)
coreguidelines cpp cppkorea guidelines korean translation
Last synced: 07 May 2025
https://github.com/tomlooman/simplefpstemplate
Simple C++ FPS Template for Unreal Engine
cpp fps fps-game game shooter template ue4 ue5 unreal-engine
Last synced: 13 Apr 2025
https://github.com/dacap/clip
Cross-platform C++ library to copy/paste clipboard content
clipboard clipboard-formats cpp linux macos nspasteboard pasteboard windows x11
Last synced: 15 May 2025
https://github.com/angelo1211/softwarerenderer
Software rendering engine with PBR. Built from scratch on C++.
3d-graphics c-plus-plus cpp graphics graphics-programming learning parallelization physically-based-rendering prototype rasterization rendering-engine rendering-pipeline sdl2 shaders software-rendering
Last synced: 05 Apr 2025
https://github.com/streamlabs/obs-studio-node
libOBS (OBS Studio) for Node.Js, Electron and similar tools
c cmake cpp electron javascript node node-js node-module nodejs obs obs-studio typescript
Last synced: 15 May 2025
https://github.com/josephp91/curlcpp
An object oriented C++ wrapper for CURL (libcurl)
c-plus-plus cpp cross-platform curl lcurlcpp-lcurl libcurl network-requests networking receiver
Last synced: 14 May 2025
https://github.com/hedronvision/bazel-compile-commands-extractor
Goal: Enable awesome tooling for Bazel users of the C language family.
bazel bazel-build c ccls clang clang-tidy clang-tooling clangd contributions-welcome cpp cross-platform cuda hacktoberfest objective-c objective-c-plus-plus tools
Last synced: 23 Mar 2025
https://github.com/priyankchheda/algorithms
Data Structure Libraries and Algorithms implementation
algorithm algorithm-library c cpp data-structures data-structures-algorithms go golang python3
Last synced: 04 Apr 2025
https://github.com/morwenn/cpp-sort
Sorting algorithms & related tools for C++14
Last synced: 14 Apr 2025
https://github.com/Morwenn/cpp-sort
Sorting algorithms & related tools for C++14
Last synced: 15 Mar 2025
https://github.com/JosephP91/curlcpp
An object oriented C++ wrapper for CURL (libcurl)
c-plus-plus cpp cross-platform curl lcurlcpp-lcurl libcurl network-requests networking receiver
Last synced: 15 Mar 2025
https://github.com/MarioSieg/magnetron
(WIP) A small but powerful, homemade PyTorch from scratch.
artificial-intelligence cpp cuda high-performance-computing machine-learning neuronal-network python pytorch research-project tensorflow tiny
Last synced: 15 Sep 2025
https://github.com/uxlfoundation/onedal
oneAPI Data Analytics Library (oneDAL)
ai-inference ai-machine-learning ai-training analytics big-data cpp data-analysis data-science hacktoberfest machine-learning machine-learning-algorithms oneapi onedal swrepo
Last synced: 14 Apr 2025
https://github.com/tencent/loli_profiler
Memory instrumentation tool for android app&game developers.
android cpp memory profiler qt5 unity3d unreal-engine-4
Last synced: 15 May 2025
https://github.com/gingerBill/gb
gb single-file public domain libraries for C & C++
c cpp library public-domain single-file single-file-module
Last synced: 08 May 2025
https://github.com/billyquith/ponder
C++ reflection library with Lua binding, and JSON and XML serialisation.
c-plus-plus camp cpp cpp-library introspection library lua-bindings reflection reflection-library serializer vcpkg
Last synced: 15 Mar 2025
https://github.com/suvllian/process-inject
在Windows环境下的进程注入方法:远程线程注入、创建进程挂起注入、反射注入、APCInject、SetWindowHookEX注入
c c-plus-plus cpp dll dll-injection dll-shellcode injection injection-attacks windows
Last synced: 11 Jul 2025
https://github.com/gingerbill/gb
gb single-file public domain libraries for C & C++
c cpp library public-domain single-file single-file-module
Last synced: 04 Apr 2025
https://github.com/embeddedartistry/embedded-resources
Embedded Artistry Templates, Documents, and Source Code
c cpp cpp11 cpp14 embedded embedded-artistry embedded-resources embedded-systems
Last synced: 16 May 2025
https://github.com/Razakhel/RaZ
Modern & multiplatform 3D game engine in C++17
3d-engine audio c-plus-plus c-plus-plus-17 cmake cpp cross-platform game-development game-engine library linux lua-scripting macos opengl render-graph rendering scripting visual-effects webassembly windows
Last synced: 20 Mar 2025
https://github.com/perone/euclidesdb
A multi-model machine learning feature embedding database
cpp database deep-learning machine-learning pytorch search
Last synced: 04 Apr 2025
https://github.com/REGoth-project/REGoth
OpenSource-Reimplementation of the zEngine, used by the game "Gothic"
cpp engine gothic gothic2 reimplementation
Last synced: 20 Mar 2025
https://github.com/taocpp/json
C++ header-only JSON library
cbor cpp cpp17 header-only jaxn json json-patch json-pointer json-schema msgpack ubjson
Last synced: 15 May 2025
https://github.com/kamyu104/LintCode
📝 C++11 Solutions of All 289 LintCode Problems (No More Updates)
algorithm cpp cpp11 data-structure interview-practice interview-preparation interview-questions lintcode
Last synced: 15 Mar 2025
https://github.com/vittorioromeo/ssvopenhexagon
C++20 FOSS clone of "Super Hexagon". Depends on SSVStart, SSVEntitySystem, SSVLuaWrapper, SSVMenuSystem, JSONcpp, SFML2.0. Features JSON/LUA customizable game files, a soundtrack by BOSSFIGHT, pseudo-3D effects.
cpp cpp11 cpp14 game game-development gamedev open-hexagon
Last synced: 15 May 2025
https://github.com/kamyu104/lintcode
📝 C++11 Solutions of All 289 LintCode Problems (No More Updates)
algorithm cpp cpp11 data-structure interview-practice interview-preparation interview-questions lintcode
Last synced: 04 Apr 2025
https://github.com/scanner-research/scanner
Efficient video analysis at scale
big-data cpp distributed gpu python video
Last synced: 16 May 2025
https://github.com/skypjack/meta
Header-only, non-intrusive and macro-free runtime reflection system in C++
cpp cpp-17 entt header-only macro-free meta modern-cpp non-instrusive reflection runtime runtime-reflection
Last synced: 05 Apr 2025
https://github.com/johnmcfarlane/cnl
A Compositional Numeric Library for C++
arithmetic cmake cpp deterministic embedded fixed-point multiprecision precision safe simulation
Last synced: 24 Sep 2025
https://github.com/vittorioromeo/SSVOpenHexagon
C++20 FOSS clone of "Super Hexagon". Depends on SSVStart, SSVEntitySystem, SSVLuaWrapper, SSVMenuSystem, JSONcpp, SFML2.0. Features JSON/LUA customizable game files, a soundtrack by BOSSFIGHT, pseudo-3D effects.
cpp cpp11 cpp14 game game-development gamedev open-hexagon
Last synced: 15 Mar 2025
https://github.com/daid/emptyepsilon
Open source bridge simulator. Build with the SeriousProton engine.
artemis cpp emptyepsilon game multiplayer
Last synced: 15 May 2025
https://github.com/ArkScript-lang/Ark
ArkScript is a small, fast, functional and scripting language for C++ projects
ark arkscript compiler cpp language lisp programming-language scripting scripting-language virtual-machine vm
Last synced: 01 Apr 2025
https://github.com/koide3/small_gicp
Efficient and parallel algorithms for point cloud registration [C++, Python]
cpp icp multi-threading open3d pcl point-cloud-regstration pointcloud python registration scan-matching
Last synced: 16 May 2025
https://github.com/uxlfoundation/oneDAL
oneAPI Data Analytics Library (oneDAL)
ai-inference ai-machine-learning ai-training analytics big-data cpp data-analysis data-science hacktoberfest machine-learning machine-learning-algorithms oneapi onedal swrepo
Last synced: 13 Mar 2025
https://github.com/meshinspector/meshlib
Mesh processing library
3d cpp cross-platform distance-map geometry library mesh mesh-analysis mesh-boolean mesh-decimation mesh-processing mesh-registration mesh-segmentation mesh-smoothing point-cloud pointcloud pointcloud-triangulation python voxel voxel-segmentation
Last synced: 14 May 2025
https://github.com/QuasarApp/CQtDeployer
This project is used to deploy applications written using QML, qt or other С / С++ frameworks.
c console-qtdeployer cpp cqtdeployer deploy deployment development linux linux-windows packaging qmake qt qt-deploy qt-installer qt-qtinstallframework qt5 qt6 snap snap-store windows
Last synced: 08 Apr 2025
https://github.com/quasarapp/cqtdeployer
This project is used to deploy applications written using QML, qt or other С / С++ frameworks.
c console-qtdeployer cpp cqtdeployer deploy deployment development linux linux-windows packaging qmake qt qt-deploy qt-installer qt-qtinstallframework qt5 qt6 snap snap-store windows
Last synced: 15 May 2025
https://github.com/axodox/axodox-machinelearning
This repository contains a pure C++ ONNX implementation of multiple offline AI models, such as StableDiffusion (1.5 and XL), ControlNet, Midas, HED and OpenPose.
controlnet cpp directml holistically-nested-edge-detection image-generation midas mit-license native nuget onnx openpose stable-diffusion stable-diffusion-xl
Last synced: 04 Apr 2025
https://github.com/phisko/kengine
Game engine with an Entity-Component-System (ECS) architecture. Focus on ease-of-use, runtime extensibility and compile-time type safety.
cpp cpp-game-engine cpp-library cpp-templates cpp17 ecs engine entity entity-component entity-component-system entt game game-development game-engine gamedev gameobject lua-script modern-cpp python-script
Last synced: 05 Apr 2025
https://github.com/bsamseth/cpp-project
Boiler plate template for C++ projects, with CMake, Doctest, Travis CI, Appveyor, Github Actions and coverage reports.
actions boilerplate cmake code-coverage code-review codecov coveralls cpp cpp-17 doctest folder-structure github-actions project-template template-project travis-ci
Last synced: 04 Apr 2025
https://github.com/BenPyton/ProceduralDungeon
This is an Unreal Engine 4/5 plugin to generate procedural dungeon.
cpp dungeon-generator game-development plugin procedural procedural-generation ue4 ue4-plugin ue5 ue5-plugin unreal unreal-engine unreal-engine-4 unreal-engine-5 unreal-engine-code-plugin unreal-engine-cpp-plugin unreal-engine-plugin
Last synced: 27 Mar 2025