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-10-01 00:07:27 UTC
- JSON Representation
https://github.com/xfg16/youtubediscordpresence
An extension that takes data directly from the YouTube video playing on the browser and displays it as a rich presence on Discord. Works similar to the Spotify Discord rich presence.
64-bit chrome-extension cpp discord discord-js discordjs javascript native-messaging nodejs opera-extension windows youtube youtube-video
Last synced: 04 Apr 2025
https://github.com/papierkorb/bindgen
Binding and wrapper generator for C/C++ libraries
binding-generator c c-plus-plus cpp crystal wrapper-generator
Last synced: 13 Aug 2025
https://github.com/rvolosatovs/docker-protobuf
An all-inclusive protoc Docker image
c cpp csharp docker go gogoproto grpc grpc-gateway grpc-web java javascript objective-c php protobuf protoc python rust swift
Last synced: 16 May 2025
https://github.com/ncdhz/yolo-libtorch
一个 LibTorch 版本的 Yolo 封装库
cmake cpp libtorch object-detection opencv yolov5 yolov6 yolov7 yolov8
Last synced: 10 Apr 2025
https://github.com/ricab/scope_guard
A modern C++ scope guard that is easy to use but hard to misuse.
c-plus-plus cpp cpp11 cpp14 cpp17 guard header-only idioms no-dependencies raii scope-exit scope-guard single-file
Last synced: 14 May 2025
https://github.com/richelbilderbeek/boost_graph_cookbook_1
Boost.Graph Cookbook 1: Basics
boost cpp cpp14 graph graph-tutorial tutorial
Last synced: 11 Sep 2025
https://github.com/boostorg/url
Boost.URL is a library for manipulating Uniform Resource Identifiers (URIs) and Locators (URLs).
Last synced: 12 Apr 2025
https://github.com/hpc203/yolov7-opencv-onnxrun-cpp-py
分别使用OpenCV、ONNXRuntime部署YOLOV7目标检测,一共包含14个onnx模型,依然是包含C++和Python两个版本的程序
cpp onnxruntime opencv-dnn python yolov7
Last synced: 20 Mar 2025
https://github.com/PragmaTwice/protopuf
Protocol Puffers: A little, highly templated, and protobuf-compatible serialization/deserialization header-only library written in C++20
cpp header-only library metaprogramming protobuf serialization template
Last synced: 23 Jul 2025
https://github.com/hollance/synth-plugin-book
Source code for the book Code Your Own Synth Plug-Ins With C++ and JUCE
audio-plugin audio-processing audio-programming audio-units book cplusplus cpp digital-signal-processing dsp juce sound-synthesis synth synthesizer virtual-instruments vst
Last synced: 10 May 2025
https://github.com/NVIDIA/GMAT
A toolkit showing GPU's all-round capability in video processing
codec cpp cuda deep-learning ffmpeg gpu image-processing nvidia video video-codec
Last synced: 04 Apr 2025
https://github.com/Papierkorb/bindgen
Binding and wrapper generator for C/C++ libraries
binding-generator c c-plus-plus cpp crystal wrapper-generator
Last synced: 20 Apr 2025
https://github.com/pfultz2/tick
Trait introspection and concept creator for C++11
c-plus-plus c-plus-plus-11 concepts cpp cpp11 cpp14 modern
Last synced: 18 Jun 2025
https://github.com/utkuufuk/cpp-quick-reference
C++ Quick Reference
c-plus-plus cpp guide language-learning reference tutorial
Last synced: 11 Jul 2025
https://github.com/taocpp/config
C++ header-only config reader library based on JSON
config cpp cpp17 header-only json
Last synced: 13 May 2025
https://github.com/ldionne/metabench
A simple framework for compile-time benchmarks
benchmark cmake cpp metaprogramming
Last synced: 20 Aug 2025
https://github.com/sksalahuddin2828/c_plus_plus
Explore something new
cpp cpp-library cpp-programming
Last synced: 07 Apr 2025
https://github.com/oatpp/oatpp-examples
List of example projects of how to use oat++ framework
c-plus-plus consul cpp crud examples hls-live-streaming libressl oatpp tls
Last synced: 25 Apr 2025
https://github.com/pfultz2/Tick
Trait introspection and concept creator for C++11
c-plus-plus c-plus-plus-11 concepts cpp cpp11 cpp14 modern
Last synced: 15 Mar 2025
https://github.com/azure/azure-sdk-for-cpp
This repository is for active development of the Azure SDK for C++. For consumers of the SDK we recommend visiting our versioned developer docs at https://azure.github.io/azure-sdk-for-cpp.
azure azure-sdk cpp hacktoberfest
Last synced: 15 May 2025
https://github.com/srbcheema1/Algo_Ds
Repository for cool algorithms and Datastructures
algorithms-datastructures cpp hactoberfest
Last synced: 04 May 2025
https://github.com/sdslabs/rubeus
A cross platform 2D game engine written in C++ for beginners
cpp cpp17 cross-platform engine game game-development opengl sdslabs
Last synced: 21 Apr 2025
https://github.com/lukka/run-cmake
GitHub Action to build C++ applications with CMake (CMakePresets.json), Ninja and vcpkg on GitHub.
cmake cplusplus cpp git github-action ninja vcpkg
Last synced: 05 Apr 2025
https://github.com/sdslabs/Rubeus
A cross platform 2D game engine written in C++ for beginners
cpp cpp17 cross-platform engine game game-development opengl sdslabs
Last synced: 20 Mar 2025
https://github.com/neutree/c_cpp_project_framework
CMake build system( framework) with kconfig support for C/CPP projects
build c cmake compile cpp framework gui-configuration kconfig kconfig-support make project template wasm
Last synced: 22 Aug 2025
https://github.com/gazebosim/sdformat
Simulation Description Format (SDFormat) parser and description files.
cpp gazebo gazebosim hacktoberfest robot-description robotics robotics-simulation sdformat simulation xml
Last synced: 08 Apr 2025
https://github.com/Azure/azure-sdk-for-cpp
This repository is for active development of the Azure SDK for C++. For consumers of the SDK we recommend visiting our versioned developer docs at https://azure.github.io/azure-sdk-for-cpp.
azure azure-sdk cpp hacktoberfest
Last synced: 04 May 2025
https://github.com/yhirose/cpp-linenoise
A single file multi-platform (Unix, Windows) C++ header-only linenoise-based readline library.
c-plus-plus cpp cpp11 header-only linenoise readline-library
Last synced: 09 Apr 2025
https://github.com/kthohr/mcmc
A C++ library of Markov Chain Monte Carlo (MCMC) methods
armadillo automatic-differentiation cpp cpp11 de differential-evolution eigen eigen3 hamiltonian-monte-carlo hmc langevin-diffusion mala markov-chain-monte-carlo mcmc metropolis-hastings riemannian-manifold
Last synced: 31 Jul 2025
https://github.com/CBICA/CaPTk
Cancer Imaging Phenomics Toolkit (CaPTk) is a software platform to perform image analysis and predictive modeling tasks. Documentation: https://cbica.github.io/CaPTk
analytics cancer cancer-imaging-research cbica cpp cpp11 cwl cwltool image-analysis itcr machine-learning medical-image-computing medical-image-processing medical-imaging nci nci-itcr nih radiomics radiomics-features u24
Last synced: 07 May 2025
https://github.com/gosha20777/keras2cpp
it's a small library for running trained Keras 2 models from a native C++ code.
c-plus-plus c-plus-plus-17 cpp keras keras2cpp machine-learning neural-networks python
Last synced: 13 Jul 2025
https://github.com/tessil/array-hash
C++ implementation of a fast and memory efficient hash map and hash set specialized for strings
c-plus-plus cpp data-structures hash-map hash-table header-only
Last synced: 21 Mar 2025
https://github.com/dfm/celerite
Scalable 1D Gaussian Processes in C++, Python, and Julia
astronomy c-plus-plus cpp exoplanets gaussian-processes julia python stars time-series
Last synced: 05 Apr 2025
https://github.com/TotallyNotAHaxxer/Red-Rabbit
The Red Rabbit project is just what a hacker needs for everyday automation. Red Rabbit unlike most frameworks out there does not automate other peoples tools like the aircrack suite or the wifite framework, it rather has its own code and is raw source with over 270+ options. This framework might just be your everyday key to your workflow
cpp digital-forensics golang hacking-tool linux osint-tool pcap pcap-analyzer penetration-testing perl prox raw ssh tor web webapp xml
Last synced: 03 Apr 2025
https://github.com/nambers/miraicp
c++ SDK of Mirai
cpp jni kotlin kotlin-native mirai
Last synced: 12 Mar 2025
https://github.com/genta-technology/kolosal
Kolosal AI is an OpenSource and Lightweight alternative to LM Studio to run LLMs 100% offline on your device.
c cpp deepseek gemma gemma2 gemma3 gpt llama llama2 llama3 llamacpp llava llm llms localai mistral phi3 phi4 qwen self-hosted
Last synced: 09 Apr 2025
https://github.com/reputeless/xoshiro-cpp
Header-only Xoshiro/Xoroshiro PRNG wrapper library for modern C++ (C++17/C++20)
cpp cpp17 cpp20 prng rng xoshiro xoshiro256
Last synced: 21 Aug 2025
https://github.com/minio/minio-cpp
MinIO C++ Client SDK for Amazon S3 Compatible Cloud Storage
aws aws-s3 cpp minio minio-client minio-server storage
Last synced: 20 Aug 2025
https://github.com/airdcpp-web/airdcpp-webclient
Communal peer-to-peer file sharing application for file servers/NAS devices
airdcpp api cpp cross-platform direct-connect file-sharing linux p2p peer-to-peer rest rest-api websocket webui
Last synced: 05 Apr 2025
https://github.com/Monday-Leo/Yolov5_Tensorrt_Win10
A simple implementation of tensorrt yolov5 python/c++🔥
cpp deployment python tensorrt yolov5
Last synced: 21 Apr 2025
https://github.com/CherryPill/system_info
Hardware information tool for Windows
cpp smbios speccy windows windowsapi wmi x64
Last synced: 05 May 2025
https://github.com/heremaps/flatdata
Write-once, read-many, minimal overhead binary structured file format.
cpp memory-mapped python3 rust serialization storage
Last synced: 12 Apr 2025
https://github.com/softmotions/iwnet
Pure C Asynchronous HTTP/IO framework with routing, websockets, SSL and reverse proxy.
c c-library c-programming cpp http http-proxy http-server http-server-library https ingress proxy reverse-proxy server ssl web web-framewok web-framework websocket websocket-server websockets
Last synced: 05 Apr 2025
https://github.com/rehlds/metamod-r
Optimized fork of Metamod for improved plugin management and compatibility on modern HLDS-based servers.
api-wrapper cpp hlds metamod plugin plugin-manager
Last synced: 04 Apr 2025
https://github.com/sago007/PlatformFolders
A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code
cpp library multi-platform platform-independent special-folders standardpaths xdg
Last synced: 08 May 2025
https://github.com/primitiv/primitiv
A Neural Network Toolkit.
cmake cpp cuda deep-learning framework gpu neural-network opencl
Last synced: 18 Jun 2025
https://github.com/onotelli/justniffer
Justniffer Just A Network TCP Packet Sniffer .Justniffer is a network protocol analyzer that captures network traffic and produces logs in a customized way, can emulate Apache web server log files, track response times and extract all "intercepted" files from the HTTP traffic
cpp network sniffer tcp-ip traffic-analysis
Last synced: 20 Apr 2025
https://github.com/melloware/jintellitype
JIntellitype is a Java API for interacting with Microsoft Intellitype commands as well as registering for Global Hotkeys in your Java application.
cpp global-hotkeys java jni-wrapper
Last synced: 04 Apr 2025
https://github.com/pichi-router/pichi
Flexible Rule-Based Proxy
boost-asio boost-beast boost-coroutine2 cpp cpp17 http-proxy proxy shadowsocks socks5-proxy trojan trojan-gfw
Last synced: 14 Mar 2025
https://github.com/camera-2018/hdu-cs-wiki
HDU计算机科学讲义
ai c computer-science cpp cs development documentation javascript python3 security technical typescript vitepress
Last synced: 14 Apr 2025
https://github.com/mrexodia/appinithook
Global user-mode hooking framework, based on AppInit_DLLs. The goal is to allow you to rapidly develop hooks to inject in an arbitrary process.
cmake cmkr cpp hook-framework hooking
Last synced: 17 Jul 2025
https://github.com/jlaumon/bedrock
Minimal C++20 STL replacement library. Simpler, smaller, and in many cases faster.
allocators atomic cpp cpp20 hashmap string thread vector
Last synced: 05 Apr 2025
https://github.com/vallentin/gltext
Cross-platform single header text rendering library for OpenGL
c computer-graphics cpp drawing graphics opengl rendering text
Last synced: 17 Mar 2025
https://github.com/annihilatorq/shadow_syscall
windows syscalls with a single line and a high level of abstraction. has modern cpp20 wrappers and utilities, range-based DLL and export enumeration, wrapper around KUSER_SHARED_DATA. supported compilers: clang, gcc and msvc
analysis cpp direct-syscalls export getmodulehandle getprocaddress hashing header-only masm obfuscation reverse-engineering shadow-syscalls shellcode syscall syscalls win-internals
Last synced: 04 Apr 2025
https://github.com/llnl/axom
CS infrastructure components for HPC applications
app-infrastructure c-plus-plus cpp fortran hpc llnl parallel-computing radiuss
Last synced: 12 Apr 2025
https://github.com/zmij/afsm
C++14 Finite State Machine library
afsm cpp cpp14 cpp14-library finite-state-machine fsm fsm-library pushdown-automata pushdown-automaton state-machine
Last synced: 10 May 2025
https://github.com/openxray/xray-15
X-Ray Engine 1.5 expansion. Original version was used in S.T.A.L.K.E.R.: Clear Sky.
ai alife community-edition cpp d3d10 d3d9 directx10 directx9 game-engine gsc-game-world improved opengl stalker x64 x86 xray xray-engine
Last synced: 12 Feb 2025
https://github.com/saurabhshri/CCAligner
🔮 Word by word audio subtitle synchronisation tool and API. Developed under GSoC 2017 with CCExtractor.
aligner api ccextractor cli closed-captions cpp forced-alignment google-summer-of-code gsoc gsoc-2017 karaoke phonetic-transcriptions pocketsphinx speech-recognition subtitle-alignment subtitles transcription word-level-alignment
Last synced: 21 Apr 2025
https://github.com/ibob/itlib
A collection of std-like single-header C++ libraries
collection cpp expected flat-map generator static-vector
Last synced: 04 Apr 2025
https://github.com/vizor-games/InfraworldRuntime
A solution that enables Unreal Engine 4 to work with Google gRPC services from either C++ or Blueprints.
blueprints cpp grpc ue4 unreal-engine
Last synced: 08 Apr 2025
https://github.com/librapid/librapid
A highly optimised C++ library for mathematical applications and neural networks.
array cpp cpp20 cpp23 cuda gpu high-performance-computing library matrix multidimensional-arrays multithreading parallel-programming pypy pypy3 python python3 simd
Last synced: 08 Apr 2025
https://github.com/OpenXRay/xray-15
X-Ray Engine 1.5 expansion. Original version was used in S.T.A.L.K.E.R.: Clear Sky.
ai alife community-edition cpp d3d10 d3d9 directx10 directx9 game-engine gsc-game-world improved opengl stalker x64 x86 xray xray-engine
Last synced: 20 Mar 2025
https://github.com/vshymanskyy/node-inline-cpp
Inline C++ with Node.js
cplusplus cpp inline inline-cpp native node-napi
Last synced: 13 Apr 2025
https://github.com/uleroboticsgroup/yasmin
YASMIN (Yet Another State MachINe)
cpp python ros2 ros2-foxy ros2-humble ros2-jazzy state-machine
Last synced: 10 May 2025
https://github.com/open-space-collective/open-space-toolkit
Collection of versatile software libraries for space engineering applications.
cpp engineering python space toolkit
Last synced: 31 Jul 2025
https://github.com/pragmatwice/protopuf
Protocol Puffers: A little, highly templated, and protobuf-compatible serialization/deserialization header-only library written in C++20
cpp header-only library metaprogramming protobuf serialization template
Last synced: 04 Apr 2025
https://github.com/thanhit95/multi-threading
Practical multithreading tutorials. Languages supported: C++, Java, C#, Python, Javascript/Nodejs.
blocking-queue concurrency cpp csharp java javascript multithreading mutex nodejs producer-consumer pthread python semaphore synchronization thread thread-pool threading tutorial worker
Last synced: 28 Aug 2025
https://github.com/LLNL/axom
CS infrastructure components for HPC applications
app-infrastructure c-plus-plus cpp fortran hpc llnl parallel-computing radiuss
Last synced: 26 Mar 2025
https://github.com/richelbilderbeek/travis_cpp_tutorial
Tutorial how to use Travis CI with C++
cpp cpp11 cpp14 cpp17 travis travis-ci travis-cpp-tutorial tutorial
Last synced: 16 Mar 2025
https://github.com/enkisoftware/glfw-cmake-starter
Use CMake to create a project with GLFW - Multi-platform Windows, Linux and MacOS.
c c-plusplus cmake cpp gamedev glfw linux macos multi-platform opengl unix windows
Last synced: 09 Apr 2025
https://github.com/MikeS96/autonomous_landing_uav
ROS packages of the Autonomous landing system of a UAV in Gazebo
computer-vision cpp gazebo mavros python sitl uav
Last synced: 10 May 2025
https://github.com/VastoLorde95/Competitive-Programming
VastoLorde95's solutions to 2000+ competitive programming problems from various online judges
algorithm codechef codeforces codejam competitive-programming cpp data-structures datastructures hackerearth hackerrank icpc python solutions spoj spoj-solutions template timus
Last synced: 14 Mar 2025
https://github.com/PowerGridModel/power-grid-model
Python/C++ library for distribution power system analysis
cpp eigen3 numpy powerflow powersystem python shortcircuit stateestimation
Last synced: 07 May 2025
https://github.com/jasmcaus/tau
A Micro (1k lines of code) Unit Test Framework for C/C++
1k-lines assertion-macros assertions binary-comparisons c c-plus-plus c11 c17 cmake cpp cpp11 cpp17 cpp20 embedded macros tau test-framework testing testing-framework unit-testing
Last synced: 04 Apr 2025
https://github.com/sniper00/moondemo
moon game server的一个使用示例,搭建简单的房间类游戏服务器框架
cpp game game-server lua network unity
Last synced: 04 Apr 2025
https://github.com/ArsenArsen/KShare
The free and open source and cross platform screen sharing software.
cpp cpp11 qt qt5 screensharing screenshot screenshot-utility
Last synced: 24 Mar 2025
https://github.com/johnBuffer/ZombieV
Top down Zombie shooter game in C++ using SFML as graphics library
2d-game cpp cpp11 sfml-game sfml2 video-game zombie zombie-survival-shooter
Last synced: 20 Mar 2025
https://github.com/dmitigr/pgfe
PostgreSQL C++ driver
cpp postgresql postgresql-client postgresql-driver
Last synced: 10 May 2025
https://github.com/lettier/lambda-lantern
🧙 A 3D game about functional programming patterns. Uses PureScript Native, C++, and Panda3D.
bindings cpp cpp11 desktop-app functional functional-language functional-programming functional-reactive-programming game game-development game-engine gamedev haskell indiegame native native-apps panda3d purescript purescript-native video-game
Last synced: 26 Mar 2025
https://github.com/saurabhshri/ccaligner
🔮 Word by word audio subtitle synchronisation tool and API. Developed under GSoC 2017 with CCExtractor.
aligner api ccextractor cli closed-captions cpp forced-alignment google-summer-of-code gsoc gsoc-2017 karaoke phonetic-transcriptions pocketsphinx speech-recognition subtitle-alignment subtitles transcription word-level-alignment
Last synced: 19 Aug 2025
https://github.com/thelartians/format.cmake
💅 Stylize your code! Automatic clang-format and cmake-format targets for CMake.
c ci clang clang-format cmake cmake-format continuous-integration cpm cpp format git lint linter style
Last synced: 04 Apr 2025
https://github.com/LibRapid/librapid
A highly optimised C++ library for mathematical applications and neural networks.
array cpp cpp20 cpp23 cuda gpu high-performance-computing library matrix multidimensional-arrays multithreading parallel-programming pypy pypy3 python python3 simd
Last synced: 01 Aug 2025
https://github.com/allalgorithms/algorithms
The All ▲lgorithms documentation website.
algorithms allalgorithms bit-manipulation c clustering cpp csharp game-theory go greedy-algorithm hacktoberfest java javascript numerical-analysis python ruby selection-algorithm sort sorting-algorithms swift
Last synced: 10 Apr 2025
https://github.com/paullouisageneau/datachannel-wasm
C++ WebRTC Data Channels and WebSockets for WebAssembly in browsers
cpp datachannel emscripten libdatachannel p2p peer-to-peer peerconnection rtcdatachannel rtcpeerconnection wasm webassembly webrtc webrtc-datachannel websocket
Last synced: 04 Apr 2025
https://github.com/sony/easyhttpcpp
A cross-platform HTTP client library with a focus on usability and speed
cache cpp cross-platform http https networking
Last synced: 15 Apr 2025
https://github.com/weespin/khinsiderdownloader
A simple Bulk Khinsider downloader with GUI, better and faster than all implementations on python 👀
cpp downloader khinsider linux-app music music-downloader ost qt6 video-game-music video-games windows-app
Last synced: 07 May 2025
https://github.com/gammasoft71/examples_wxwidgets
Shows how to use wxWidgets controls only by programming code (c++17).
checkbox controls cpp cpp17 example examples linux macos messagebox modern-cpp multi-platform progressbar radio-buttons sample samples tabcontrol textbox trackbar windows wxwidgets
Last synced: 04 Apr 2025
https://github.com/ajeetdsouza/pifs
The compile-time, data-free filesystem.
Last synced: 05 Apr 2025
https://github.com/stephanecharette/darkhelp
C++ wrapper library for Darknet
computer-vision cpp darknet machine-learning neural-network yolo
Last synced: 04 Apr 2025
https://github.com/neargye/scope_guard
Scope Guard & Defer C++
c-plus-plus c-plus-plus-11 cplusplus cplusplus-11 cpp cpp11 defer-operator header-only no-dependencies scope-guard single-file
Last synced: 20 Aug 2025