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-06-16 00:06:40 UTC
- JSON Representation
https://github.com/wojciech-graj/termgl
2D & 3D graphics engine in the terminal [C/C++]
3d 3d-graphics c c-plus-plus cli computer-graphics cpp cpp-library graphics graphics-engine graphics-library linux linux-shell terminal terminal-based terminal-graphics unix unix-shell windows
Last synced: 16 May 2025
https://github.com/cvanaret/uno
A next-gen SQP & barrier solver for nonlinearly constrained optimization
constrained-optimization continuous-optimization cpp gradient-descent interior-point-method local-optimization mathematical-optimization mathematical-programming newton-method nonconvex-optimization nonlinear-optimization nonlinear-programming nonlinear-programming-algorithms numerical-optimization optimization optimization-algorithms optimization-methods optimization-solver quadratic-programming sequential-quadratic-programming
Last synced: 16 May 2025
https://github.com/soasis/text
A spicy text library for C++ that has the explicit goal of enabling the entire ecosystem to share in proper forward progress towards a bright Unicode future.
cpp cpp17 cpp17-library cpp20 cpp20-library liberation ranges text unicode
Last synced: 16 May 2025
https://github.com/Tradias/asio-grpc
Asynchronous gRPC with Asio/unified executors
asio asynchronous asynchronous-programming coroutine cpp cpp17 cpp20 executors grpc sender-reciever
Last synced: 31 Mar 2025
https://github.com/tradias/asio-grpc
Asynchronous gRPC with Asio/unified executors
asio asynchronous asynchronous-programming coroutine cpp cpp17 cpp20 executors grpc sender-reciever
Last synced: 06 Apr 2025
https://github.com/ropensci/osmdata
R package for downloading OpenStreetMap data
cpp openstreetmap osm osm-data overpass-api peer-reviewed r r-package rstats
Last synced: 08 Apr 2025
https://github.com/hkrn/nanoem
nanoem is an MMD (MikuMikuDance) compatible implementation and its like cross-platform application mainly built for macOS.
Last synced: 18 Jan 2026
https://github.com/justanhduc/task-spooler
A scheduler for GPU/CPU tasks
c cpp debian gpu-support job-scheduler linux makefile slurm slurm-job slurm-job-scheduler task-spooler
Last synced: 06 Apr 2025
https://github.com/kumar-laxmi/algorithms
A Repository for algorithms in C, C++, Python and Java
algorithm algorithms c cpp hacktoberfest java python ssoc2023 swoc2023
Last synced: 16 May 2025
https://github.com/jll63/yomm2
Fast, orthogonal, open multi-methods. Solve the Expression Problem in C++17.
cpp cpp17 expression-problem multi-methods multiple-dispatch open-methods polymorphism
Last synced: 06 Apr 2025
https://github.com/clickhouse/clickhouse-cpp
C++ client library for ClickHouse
Last synced: 14 Apr 2025
https://github.com/onlyoffice/core
Server core components which are a part of ONLYOFFICE Document Server
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: 08 Oct 2025
https://github.com/eliemichel/learnwebgpu
Learn to use WebGPU for native graphic applications in C++
cpp graphics lecture-notes webgpu
Last synced: 05 Apr 2025
https://github.com/neargye/semver
Semantic Versioning for modern C++
c-plus-plus c-plus-plus-17 cplusplus cplusplus-17 cpp cpp17 header-only no-dependencies semantic-versioning semver single-file
Last synced: 08 Apr 2025
https://github.com/eliemichel/LearnWebGPU
Learn to use WebGPU for native graphic applications in C++
cpp graphics lecture-notes webgpu
Last synced: 09 Jul 2025
https://github.com/AlexanderVeselov/RayTracing
Realtime GPU Path tracer based on OpenCL and OpenGL
3d cpp gpgpu gpu opencl opengl pathtracing pbr raytracing render
Last synced: 16 May 2025
https://github.com/Neargye/semver
Semantic Versioning for modern C++
c-plus-plus c-plus-plus-17 cplusplus cplusplus-17 cpp cpp17 header-only no-dependencies semantic-versioning semver single-file
Last synced: 28 Mar 2025
https://eliemichel.github.io/LearnWebGPU/
Learn to use WebGPU for native graphic applications in C++
cpp graphics lecture-notes webgpu
Last synced: 01 Apr 2025
https://github.com/albin-johansson/centurion
A modern C++ wrapper library for SDL2 in order to improve type-safety, memory safety and overall ease-of-use.
cpp cpp17 cpp20 cross-platform game-development gamedev header-only modern-cpp sdl sdl-image sdl-mixer sdl-ttf sdl2 sdl2-image sdl2-mixer sdl2-ttf wrapper wrapper-library
Last synced: 06 Apr 2025
https://github.com/indeemasoftware/qsimplescada
Qt based simple SCADA framework, with dashboard, static and dynamic components
configurator cpp dashboard dashboard-application dashboard-templates dashboard-widget dashboards industrial industry-4 iot iot-framework iot-platform qpm qt qt-gui qt5 scada scada-framework
Last synced: 07 Apr 2025
https://github.com/yahoo/monitr
A Node.js process monitoring tool.
cpp nodejs process-monitoring web
Last synced: 15 May 2025
https://github.com/ameenmaali/urldedupe
Pass in a list of URLs with query strings, get back a unique list of URLs and query string combinations
bugbounty cpp hacking infosec penetration-testing url-parser
Last synced: 11 Jul 2025
https://github.com/0xda568/iconjector
Unorthodox and stealthy way to inject a DLL into the explorer using icons
cpp dll dll-injection injection malware-development offensive-security win64 windows windows-10 windows-11
Last synced: 12 Apr 2025
https://github.com/iapolinario/100-days-of-code
This is a project with a collection of coding challenges for those who wants to commit themselves to code at least one hour a day for at least a hundred days.
challenges cpp dart golang kotlin kts python swift
Last synced: 05 Apr 2025
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/LiuXiaolong19920720/simple_net
A simple deep neural network implemented in C++οΌbased with OpenCV Mat matrix class
Last synced: 19 Mar 2025
https://github.com/haxefoundation/hxcpp
Runtime files for c++ backend for haxe
Last synced: 15 Mar 2026
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: 07 May 2026
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/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: 26 Oct 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/koba-jon/pytorch_cpp
Deep Learning sample programs using PyTorch in C++
anomaly-detection autoencoder convolutional-autoencoder cpp dagmm dcgan deep-learning dimensionality-reduction generative-modeling image-to-image-translation libtorch linux multiclass-classification object-detection pix2pix pytorch semantic-segmentation u-net vae yolo
Last synced: 22 Jan 2026
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/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: 30 Jan 2026
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/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: 04 Mar 2026
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/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/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/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/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/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/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/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: 25 Dec 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/jskorepa/fbx
C++ Library for reading and writing FBX files
Last synced: 08 May 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/JoaoPauloCMarra/react-native-nitro-markdown
High-performance Markdown parser for React Native using Nitro Modules and md4c
cpp gfm latex markdown math nitro-modules parser performance react-native
Last synced: 09 Jun 2026
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/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/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/KhronosGroup/ANARI-SDK
ANARI Software Development Kit (SDK)
3d-graphics 3d-rendering 3d-visualization c cpp
Last synced: 29 May 2026
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/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/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/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/apache/logging-log4cxx
Apache Log4cxx is a C++ port of Apache Log4j
Last synced: 12 Apr 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/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/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/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/define-private-public/PSRayTracing
A (modern) C++ implementation of the Peter Shirley Ray Tracing mini-books (https://raytracing.github.io). Features a clean project structure, perf. improvements (compared to the original code), multi-core rendering, and more.
computer-graphics cpp cpp17 ray-tracing
Last synced: 25 Nov 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: 24 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: 08 Apr 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/sourcemeta/jsonschema
The CLI for working with JSON Schema. Covers formatting, linting, testing, bundling, and more for both local development and CI/CD pipelines
asyncapi cpp json json-schema json-schemas jsonschema openapi schema schemas schemastore tooling tools
Last synced: 11 May 2026
https://github.com/xarial/codestack
Library of SOLIDWORKS API, SOLIDWORKS PDM API, VBA and Desktop code examples, applications macros and tutorials.
cpp csharp solidworks solidworks-api solidworksapi solidworksmacro vba wpf
Last synced: 16 Jan 2026
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/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