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-28 00:07:17 UTC
- JSON Representation
https://github.com/gellin/TeamViewer_Permissions_Hook_V1
A proof of concept injectable C++ dll, that uses naked inline hooking and direct memory modification to change your TeamViewer permissions.
cplusplus cpp dll-injection hooking memory-hacking penetration-testing security teamviewer x86
Last synced: 12 Mar 2025
https://github.com/haxefoundation/hxcpp
Runtime files for c++ backend for haxe
Last synced: 15 May 2025
https://github.com/trzy/supermodel
Official repository of the Sega Model 3 arcade emulator.
68k arcade arcade-games arcade-machine cplusplus cpp emulation emulator opengl powerpc sdl2 sega z80
Last synced: 16 May 2025
https://github.com/madelinegannon/example-mediapipe-udp
Connecting openFrameworks to Google MediaPipe Machine Learning Framework over UDP
cpp creative-coding google hand-tracking machine-learning mediapipe openframeworks udp
Last synced: 12 Jun 2025
https://github.com/geekquad/algobook
A beginner-friendly project to help you in open-source contributions. Data Structures & Algorithms in various programming languages Please leave a star ⭐ to support this project! ✨
beginner beginner-friendly cpp deep-learning first-contributions first-pull-request first-pull-request-and-commit first-timers golang good-first-issue hacktoberfest machinelearning open-source opensource pr-welcome python python3 up-for-grabs
Last synced: 12 Apr 2025
https://github.com/nragland37/cpp-projects
Collection of 50 C++ Projects, Algorithms, Data Structures & Learning Materials
algorithm algorithms algorithms-and-data-structures cplusplus cpp cpp-programming cpp-projects data-structures learning-cplusplus learning-cpp object-oriented-programming
Last synced: 03 Apr 2025
https://github.com/zchrissirhcz/cmake_examples
Practical, Easy-to-copy CMake examples
build-system c cmake cpp cross-platform dependencies examples export find-package install modern-cmake opencv package-management vscode
Last synced: 16 May 2025
https://github.com/kmhofmann/selene
A C++17 image representation, processing and I/O library.
cplusplus cpp cpp11 cpp14 cpp17 image image-io image-processing image-representation images jpeg png selene tiff
Last synced: 09 Apr 2025
https://github.com/redskittlefox/cpp-learning-resources
C++ Learning Resources
best-parctices best-practices cpp cpp11 cpp14 cpp17 cpp20 learning learning-cplusplus programming-fundamentals video-tutorial
Last synced: 06 Apr 2025
https://github.com/rolandriegel/nload
Real-time network traffic monitor
c-plus-plus c-plusplus console console-application console-tool cpp monitor-performance monitoring monitoring-application monitoring-tool network network-analysis network-graph network-monitor network-monitoring network-traffic-monitor traffic-monitoring
Last synced: 14 May 2025
https://github.com/opennmt/tokenizer
Fast and customizable text tokenization library with BPE and SentencePiece support
bpe cpp icu machine-translation natural-language-processing python sentencepiece tokenization tokenizer unicode
Last synced: 16 May 2025
https://github.com/o-reo/push_swap_visualizer
A clean visualizer for your Push Swap Algorithm, you can't fix what you can't see !
Last synced: 24 Mar 2025
https://github.com/hdoc/hdoc
The modern documentation tool for C++.
cpp documentation-tool doxygen
Last synced: 28 Mar 2025
https://github.com/ClickHouse/clickhouse-cpp
C++ client library for ClickHouse
Last synced: 03 May 2025
https://github.com/jenova-framework/j.e.n.o.v.a
Projekt J.E.N.O.V.A is a comprehensive series of extension libraries for the Godot 4 Game Engine that brings fully-featured C++ scripting directly into the Godot Editor. It allows the use of modern C++20 standards within the Godot Engine, similar to GDScript.
cpp godot godot-engine godot4 godotengine jenova
Last synced: 12 Apr 2025
https://github.com/erigontech/silkworm
C++ implementation of the Ethereum protocol
Last synced: 16 May 2025
https://github.com/xjq7/runcode
🚀在线编辑器, 支持在线编写,运行代码,支持C、C++、Go、Nodejs、Rust、Java、Python、C#、PHP多种语言
cpp docker go java javascript python rust typescript wasm
Last synced: 31 Mar 2025
https://github.com/ohwgiles/laminar
Fast and lightweight Continuous Integration
continuous-integration cpp laminar lightweight
Last synced: 20 Mar 2025
https://github.com/firebase/firebase-cpp-sdk
Firebase C++ SDK
cpp firebase firebase-admob firebase-analytics firebase-auth firebase-authentication firebase-cloud-functions firebase-cloud-messaging firebase-database firebase-db firebase-functions firebase-invite firebase-realtime-database firebase-remote-config firebase-sdk firebase-storage
Last synced: 15 May 2025
https://github.com/vector-of-bool/bpt
A C++ tool for a new decade
build-system cpp package-manager
Last synced: 07 Apr 2025
https://github.com/arthursonzogni/opengl_cmake_skeleton
:heart: A ready to use cmake skeleton using GLFW, Glew and glm. :+1:
cmake cpp emscripten example glew glfw glm opengl skeleton template webassembly
Last synced: 07 Apr 2025
https://github.com/OpenCyphal-Garage/libcyphal
Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.
aerospace can communication-protocol cpp cpp11 cpp14 cyphal drones embedded-systems linux misra opencyphal robotics socketcan space uav uavcan vehicle-bus
Last synced: 18 Mar 2025
https://github.com/opencyphal-garage/libcyphal
Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.
aerospace can communication-protocol cpp cpp11 cpp14 cyphal drones embedded-systems linux misra opencyphal robotics socketcan space uav uavcan vehicle-bus
Last synced: 15 May 2025
https://github.com/martin-olivier/dylib
C++ cross-platform wrapper around dynamic loading of shared libraries (dll, so, dylib)
cpp dl dll dlopen dlsym dylib dynamic-libraries dynamic-library library shared-libraries shared-library so wrapper
Last synced: 05 Apr 2025
https://github.com/mdilai/Shtreeba
VAC-proof 32bit DLL injector written in C++, using memory mapping and thread hijacking techniques
cpp dll dll-injection dll-injector-dll-injection hacking injection injector manual-map-dll mmap reverse-engineering shtreeba thread-hijacking
Last synced: 04 Apr 2025
https://github.com/pantor/frankx
High-Level Motion Library for Collaborative Robots
cpp motion-control python robotics trajectory-generation
Last synced: 04 Apr 2025
https://github.com/SergeyMakeev/smmalloc
Blazing fast memory allocator designed for video games
concurency cpp game-development memory-allocator multithreading
Last synced: 31 Mar 2025
https://github.com/16bit-ykiko/magic-cpp
A C++20 header-only library that supports powerful reflection for C++
c-plus-plus c-plus-plus-20 cplusplus cplusplus-20 cpp cpp20 easy-to-use enum field header-only no-dependencies powerful reflection struct typename
Last synced: 06 Apr 2025
https://github.com/christianpanov/lwlog
Very fast synchronous and asynchronous C++17 logging library
asynchronous cpp cpp17 cpp17-library high-performance library logger logger-middleware logging logging-framework logging-library low-latency lwlog metaprogramming
Last synced: 16 May 2025
https://github.com/Xiangyu-Hu/SPHinXsys
SPHinXsys provides C++ APIs for engineering simulation and optimization. It aims at complex systems driven by fluid, structure, multi-body dynamics and beyond. The multi-physics library is based on a unique and unified computational framework by which strong coupling has been achieved for all involved physics.
computer-aided-engineering cpp finite-volume-method fluid-dynamics fluid-structure-interaction gpu high-performance-computing multi-physics multi-platforms multiphysics-coupling research-and-development smoothed-particle-hydrodynamics solid-dynamics sycl
Last synced: 04 Apr 2025
https://github.com/jskorepa/fbx
C++ Library for reading and writing FBX files
Last synced: 08 May 2025
https://github.com/mcmtroffaes/inipp
Simple C++ ini parser.
configparser cpp header-only ini parser parsing python-configparser simple
Last synced: 12 Apr 2025
https://github.com/DaemonEngine/Daemon
The Dæmon game engine. With some bits of ioq3 and XreaL.
3d-game-engine bsp c-plus-plus cpp first-person-shooter fps-engine game-development game-engine glsl idtech3 open-source openal opengl pbr pbr-shading quake-engine relief-mapping sdl2 unvanquished xreal
Last synced: 20 Mar 2025
https://github.com/google/zooshi
Multi-platform game where you feed well dressed animals with sushi
breadboard corgi cpp firebase firebase-admob firebase-appinvites firebase-auth firebase-cloud-messaging firebase-remote-config flatbuffers flatui game game-engine-3d motive webp
Last synced: 08 Apr 2025
https://github.com/dmitribogdanov/utl
Collection of self-contained header-only libraries for C++17
async cpp cpp17 formatting header-only json logger math matrix no-dependencies parallel prng profiling random reflection timing
Last synced: 04 Jul 2025
https://github.com/ethereon/lycon
A minimal and fast image library for Python and C++
computer-vision cpp image-processing python
Last synced: 05 Apr 2025
https://github.com/ChristianPanov/lwlog
Very fast synchronous and asynchronous C++17 logging library
asynchronous cpp cpp17 cpp17-library high-performance library logger logger-middleware logging logging-framework logging-library low-latency lwlog metaprogramming
Last synced: 15 Mar 2025
https://github.com/Point72/csp
csp is a high performance reactive stream processing library, written in C++ and Python
cpp python reactive reactive-programming stream-processing streaming
Last synced: 14 May 2025
https://github.com/iwatake2222/inferencehelper
C++ Helper Class for Deep Learning Inference Frameworks: TensorFlow Lite, TensorRT, OpenCV, OpenVINO, ncnn, MNN, SNPE, Arm NN, NNabla, ONNX Runtime, LibTorch, TensorFlow
cpp deep-learning deeplearning inference mnn ncnn nnabla opencv tensorflow tensorrt
Last synced: 11 Jun 2025
https://github.com/NLPOptimize/flash-tokenizer
EFFICIENT AND OPTIMIZED TOKENIZER ENGINE FOR LLM INFERENCE SERVING
bert berttokenizer cpp cpp17 deep-learning flash huggingface nlp pybind11 python tokenizer trie wordpiece wordpiece-tokenization
Last synced: 10 Apr 2025
https://github.com/VlSomers/native-opencv-android-template
A tutorial for setting up OpenCV 4.6.0 (and other 4.x.y version) for Android in Android Studio with Native Development Kit (NDK) support for C++ development.
android android-ndk android-studio computer-vision cpp java java-native-interface jni kotlin kotlin-android ndk opencv opencv-android-release opencv-android-sdk opencv4android
Last synced: 02 Apr 2025
https://github.com/apache/logging-log4cxx
Apache Log4cxx is a C++ port of Apache Log4j
Last synced: 12 Apr 2025
https://github.com/andrewkchan/deepseek.cpp
CPU inference for the DeepSeek family of large language models in pure C++
cpp deepseek llama llm llm-inference machine-learning transformers
Last synced: 16 May 2025
https://github.com/nholthaus/gtest-runner
A cross-platform, Qt5 based Graphical User Interface for Google Test unit tests
cpp cross-platform dark-theme google-test graphical-user-interface qt5
Last synced: 07 Apr 2025
https://github.com/bobluppes/graaf
A general-purpose lightweight C++ graph library
algorithm algorithms bfs bfs-algorithm cpp cpp-library cpp20 dfs dfs-algorithm graph graph-algorigthms header-only header-only-library search-algorithm shortest-path-algorithm
Last synced: 16 May 2025
https://github.com/snape/rvo2-3d
Optimal Reciprocal Collision Avoidance in Three Dimensions (C++)
collision-avoidance cpp motion-planning robotics velocity-obstacles virtual-agents
Last synced: 06 Sep 2025
https://github.com/axodox/unpaint
A simple Windows / Xbox app for generating AI images with Stable Diffusion.
ai cpp directml image-generation inpaint native onnx onnxruntime stable-diffusion uwp windows winui
Last synced: 09 Apr 2025
https://github.com/andrewkchan/yalm
Yet Another Language Model: LLM inference in C++/CUDA, no libraries except for I/O
cpp cuda inference-engine llama llamacpp llm llm-inference machine-learning mistral
Last synced: 12 Apr 2025
https://github.com/GoogleCloudPlatform/esp-v2
A service proxy that provides API management capabilities using Google Service Infrastructure.
api api-gateway cloud-endpoints cpp envoyproxy go google google-cloud proxy
Last synced: 24 Apr 2025
https://github.com/iwatake2222/InferenceHelper
C++ Helper Class for Deep Learning Inference Frameworks: TensorFlow Lite, TensorRT, OpenCV, OpenVINO, ncnn, MNN, SNPE, Arm NN, NNabla, ONNX Runtime, LibTorch, TensorFlow
cpp deep-learning deeplearning inference mnn ncnn nnabla opencv tensorflow tensorrt
Last synced: 20 Mar 2025
https://github.com/googlecloudplatform/esp-v2
A service proxy that provides API management capabilities using Google Service Infrastructure.
api api-gateway cloud-endpoints cpp envoyproxy go google google-cloud proxy
Last synced: 08 Apr 2025
https://github.com/vpetrigo/caches
C++ cache with LRU/LFU/FIFO policies implementation
c-plus-plus cache cpp cpp11 fifo fifo-cache header-only lfu lfu-cache lru lru-cache
Last synced: 24 Mar 2025
https://github.com/tymonx/logic
CMake, SystemVerilog and SystemC utilities for creating, building and testing RTL projects for FPGAs and ASICs.
asic cmake cpp fpga hdl modelsim quartus rtl systemc systemverilog testing-rtl unit-tests uvm verification verilator verilog vivado xilinx
Last synced: 14 Apr 2025
https://github.com/getnamo/GlobalEventSystem-Unreal
Loosely coupled internal event system plugin for the Unreal Engine.
blueprint cpp event-system loosely-coupled pinning ue4 ue5 unreal-engine
Last synced: 08 Apr 2025
https://github.com/shivaylamba/hacktoberfest
Make your first PR! ~ A beginner friendly repository made specifically for open source beginners. Add any program under any language (it can be anything from a hello-world program to a complex data structure algorithm) or update the existing one. Just make sure you add the program under the correct language directory. Happy coding
cpp css dev developer digitalocean github hacktoberfest hacktoberfest2019 hacktoberfest2020 html java javascript machine-learning
Last synced: 15 May 2025
https://github.com/getnamo/globaleventsystem-unreal
Loosely coupled internal event system plugin for the Unreal Engine.
blueprint cpp event-system loosely-coupled pinning ue4 ue5 unreal-engine
Last synced: 06 Apr 2025
https://github.com/snikulov/google-test-examples
Short example how to use Google Test with CMake project
c-plus-plus cmake cpp docker-container gtest
Last synced: 06 Apr 2025
https://github.com/microsoft/xbox-gdk-samples
Game development samples published by the Xbox Advanced Technology Group using the Microsoft GDK.
cpp cpp14 direct3d game-development gdk microsoft xbox
Last synced: 16 May 2025
https://github.com/lefticus/json2cpp
Compiles JSON into static constexpr C++ data structures with nlohmann::json API
Last synced: 24 Jul 2025
https://github.com/LLNL/blt
A streamlined CMake build system foundation for developing HPC software
blt build-system build-tools cmake cpp cuda hpc radiuss testing
Last synced: 21 Apr 2025
https://github.com/tesseract-robotics/tesseract
Motion Planning Environment
cpp motion-planning robotics ros
Last synced: 10 May 2025
https://github.com/99x/emojicpp
Emoji :smile: for c++ developers :+1:
cpp cpp11 emoji emoji-unicode hacktoberfest header-only
Last synced: 07 Apr 2025
https://github.com/llnl/blt
A streamlined CMake build system foundation for developing HPC software
blt build-system build-tools cmake cpp cuda hpc radiuss testing
Last synced: 15 May 2025
https://github.com/momo5502/cod-exploits
☠️ Call of Duty - Vulnerabilities and proof-of-concepts
assembly cod cpp exploit hack ida mw2 poc security-vulnerability
Last synced: 19 Apr 2025
https://github.com/igorski/mwengine
Audio engine and DSP library for Android, written in C++ providing low latency performance within a musical context, while providing a Java/Kotlin API. Supports both OpenSL and AAudio.
aaudio android android-ndk audio audio-engine audio-library audio-processing c-plus-plus cplusplus cpp java low-latency ndk opensl
Last synced: 06 Apr 2025
https://github.com/Trinkle23897/Fast-Poisson-Image-Editing
A fast poisson image editing implementation that can utilize multi-core CPU or GPU to handle a high-resolution image input.
cpp cuda high-performance-computing image-processing jacobi-iteration jacobi-method mpi numpy openmp parallel-computing poisson-image-editing pybind11 python
Last synced: 02 Apr 2025
https://github.com/ariym/whisper-node
Node.js bindings for OpenAI's Whisper. (C++ CPU version by ggerganov)
ai cpp ffmpeg ml nodejs openai typescript whisper
Last synced: 13 Apr 2025
https://github.com/trinkle23897/fast-poisson-image-editing
A fast poisson image editing implementation that can utilize multi-core CPU or GPU to handle a high-resolution image input.
cpp cuda high-performance-computing image-processing jacobi-iteration jacobi-method mpi numpy openmp parallel-computing poisson-image-editing pybind11 python
Last synced: 05 Apr 2025
https://github.com/benui-dev/UE-BUITween
Unreal 4 UMG UI tweening plugin in C++
animation cpp plugin tween ue4 ui umg unreal unreal-engine unreal-engine-4 user-interface
Last synced: 08 Apr 2025
https://github.com/Xtr126/XtMapper
Keyboard and mouse input mapper
android android-x86 blissos cpp java
Last synced: 21 Apr 2025
https://github.com/kautenja/limit-order-book
A C++ and Python implementation of the limit order book.
cpp limit-order-book matching-engine python
Last synced: 06 Apr 2025
https://github.com/upupming/algorithm
acwing, leetcode, kickstart, 算法模板, PAT 等等
acwing algorithm competitive-programming cpp frontend interview javascript kick-start leetcode pat pseudocode template typescript
Last synced: 08 Apr 2025
https://github.com/staghado/vit.cpp
Inference Vision Transformer (ViT) in plain C/C++ with ggml
ai c computer-vision cpp cpu edge-computing ggml image-classification llamacpp vision-transformer whisper-cpp
Last synced: 07 Apr 2025
https://github.com/owent/xresloader
跨平台Excel导表工具(Excel=>protobuf/msgpack/lua/javascript/json/xml)
convert cpp cross-platform cxx excel ini jar java javascript json lua msgpack pbc protobuf protobuf3 xls xlsx xml xresloader
Last synced: 06 Apr 2025
https://gitlab.com/conradsnicta/armadillo-code
Armadillo: fast C++ library for linear algebra (matrix maths) & scientific computing - https://arma.sourceforge.net
BLAS C++ LAPACK Matrix-Factorization bioinformatics cpp high performance computing linear algebra linear-algebra-library machine learning matlab matrix inverse matrix-functions pattern recognition scientific computing signal processing statistics
Last synced: 16 May 2025
https://github.com/mbasso/gccx
Transforms CPX (JSX like syntax) into asm-dom Virtual DOM
asm-dom cpp cpx jsx virtual-dom
Last synced: 09 Apr 2025
https://github.com/loopperfect/rxterm
Functional reactive terminals in C++ ⚡⌨️
console console-application cpp reactive reactive-streams terminal
Last synced: 23 Jul 2025
https://github.com/aseprite/laf
A C++ library to create desktop applications
cpp cpp17 cross-platform ui-library
Last synced: 06 Apr 2025
https://banditcpp.github.io/bandit/
Human-friendly unit testing for C++11
bdd behavior-driven-development c-plus-plus c-plus-plus-11 cpp cpp-library cpp11 header-only library tdd test-driven-development test-framework testing testing-framework testing-library
Last synced: 09 May 2025
https://github.com/bloomberg/koan
A word2vec negative sampling implementation with correct CBOW update.
cbow cpp skipgram word-embeddings word2vec
Last synced: 13 Apr 2025
https://github.com/banditcpp/bandit
Human-friendly unit testing for C++11
bdd behavior-driven-development c-plus-plus c-plus-plus-11 cpp cpp-library cpp11 header-only library tdd test-driven-development test-framework testing testing-framework testing-library
Last synced: 15 Mar 2025
https://github.com/3f/conari
🧬 One-touch unmanaged memory, runtime dynamic use of the unmanaged native C/C++ in .NET world, related P/Invoke features, and …
accessor binary-data binding conari cpp dll dllexport dllimport hack interop libraries memory native pe32 pe32-plus pinvoke pinvoke-wrapper runtime unmanaged winapi
Last synced: 05 Apr 2025
https://github.com/symisc/tiny-dream
Tiny Dream - An embedded, Header Only, Stable Diffusion C++ implementation
ai cpp cpp-library embedded generative-art header-only image-generation latent-diffusion library machine-learning stable-diffusion text2image txt2img txt2img-generation
Last synced: 09 Apr 2025
https://github.com/DegateCommunity/Degate
A modern and open-source cross-platform software for chips reverse engineering.
chips cpp cross-platform cybersecurity gui multi-platform reverse-engineering security security-tools verilog vhdl vlsi
Last synced: 12 May 2025
https://github.com/99x/timercpp
Javascript like setTimeout and setInterval for c++ developers
cpp cpp14 header-only setinterval settimeout
Last synced: 09 Apr 2025
https://github.com/yukunj/turtle
A C++17-based lightweight high-performance network library
asynchornous-logging cpp cpp17 http-server linux mysql network networking updating-often webframework
Last synced: 09 Apr 2025
https://github.com/libriscv/rvscript
Fast RISC-V-based scripting backend for game engines
cpp cpp20 game-development gamedev low-latency riscv sandbox scripting-engine
Last synced: 04 Apr 2025