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-03-25 00:06:40 UTC
- JSON Representation
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/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: 26 Oct 2025
https://github.com/vixcpp/vix
⚡ Vix a C++20 runtime for offline-first, P2P and high-performance applications. Local-first execution, Asio-powered async I/O, modular architecture.
asio backend bun cpp cpp20 crossplatform cxx deno http http-server modular nodejs-alternative offline-first peer-to-peer server vix vix-framework vix-runtime vixcpp websocket
Last synced: 21 Feb 2026
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/lifting-bits/sleigh
Unofficial CMake build for Ghidra's C++ SLEIGH code
binary-analysis cmake cplusplus cpp decompiler disassembler ghidra reverse-engineering sleigh
Last synced: 01 Feb 2026
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 Oct 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/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/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/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/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/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/uleroboticsgroup/yasmin
YASMIN (Yet Another State MachINe)
cpp python ros2 ros2-foxy ros2-humble ros2-jazzy state-machine
Last synced: 28 Dec 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/sniper00/moondemo
moon game server的一个使用示例,搭建简单的房间类游戏服务器框架
cpp game game-server lua network unity
Last synced: 04 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/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/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 Oct 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/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/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/dmitigr/pgfe
PostgreSQL C++ driver
cpp postgresql postgresql-client postgresql-driver
Last synced: 10 May 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/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/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/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/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: 07 Oct 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/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/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/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/stephanecharette/darkhelp
C++ wrapper library for Darknet
computer-vision cpp darknet machine-learning neural-network yolo
Last synced: 04 Apr 2025
https://github.com/ajeetdsouza/pifs
The compile-time, data-free filesystem.
Last synced: 05 Apr 2025
https://github.com/baotiao/inno_space
Inno_space is a command-line tool designed for direct access to InnoDB (.ibd) files.
Last synced: 27 Feb 2026
https://github.com/named-data/NFD
Named Data Networking Forwarding Daemon
cpp forwarding ndn networking packet-forwarder router
Last synced: 02 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
https://github.com/stereolabs/zed-yolo
3D Object detection using Yolo and the ZED in Python and C++
cpp object-detection python3 stereo-vision yolo yolov3 zed-camera
Last synced: 22 Feb 2026
https://github.com/eprosima/fast-cdr
eProsima FastCDR library provides two serialization mechanisms. One is the standard CDR serialization mechanism, while the other is a faster implementation of it. Looking for commercial support? Contact info@eprosima.com
cdr cpp deserialization omg serialization
Last synced: 27 Jan 2026
https://github.com/sony/nmos-cpp
An NMOS (Networked Media Open Specifications) Registry and Node in C++ (IS-04, IS-05)
Last synced: 16 May 2025
https://github.com/cookiejar/cookietemple
A collection of best practice cookiecutter templates for all domains and languages with extensive Github support ⛺
cookiecutter cpp hacktoberfest java kotlin latex project python template
Last synced: 12 Oct 2025
https://github.com/Palm-Studios/sh3redux
SILENT HILL 3 Engine Remake in OpenGL and C++
cmake cpp cpp11 cpp14 game-development opengl silent-hill
Last synced: 20 Mar 2025
https://github.com/lofcz/simplexrpgengine
Modular game engine built with MonoGame, with GMS2-like workflow and advanced level editor
cpp engine game game-engine game-maker game-maker-studio-2 games gml kit monogame monogame-extended monogame-framework rpg rpg-engine rpg-tool simplex simplex-rpg-engine xna yyc
Last synced: 01 Jul 2025
https://github.com/chinmaygarde/flutter_from_scratch
A minimal Flutter Embedder from Scratch.
clang cpp flutter gn raspberry-pi
Last synced: 05 Oct 2025
https://github.com/akabe/evilml
A compiler from ML to C++ template language
cpp functional-programming ocaml
Last synced: 10 Apr 2025
https://github.com/utilforever/baba-is-auto
Baba Is You simulator using C++ with some reinforcement learning
baba-is-you babaisyou cplusplus cpp cpp17 python-api reinforcement-learning rl rl-environment simulator-game
Last synced: 03 Nov 2025
https://github.com/lofcz/SimplexRpgEngine
Modular game engine built with MonoGame, with GMS2-like workflow and advanced level editor
cpp engine game game-engine game-maker game-maker-studio-2 games gml kit monogame monogame-extended monogame-framework rpg rpg-engine rpg-tool simplex simplex-rpg-engine xna yyc
Last synced: 18 Mar 2025
https://github.com/Milerius/shiva
Modern Cross-Platform C++ Engine with modularity (MIT). Maintains here: https://github.com/KomodoPlatform/antara-gaming-sdk
c cmake-modules cpp cpp-library cpp17 game-engine game-engine-framework
Last synced: 08 May 2025
https://github.com/qlik-oss/server-side-extension
A Qlik server-side extension protocol for extending the Qlik built-in expression library with functionality from external calculation engines.
advanced-analytics-integration cpp csharp java protobuf python qlik
Last synced: 16 May 2025
https://github.com/realtimechris/discordcoreapi
A bot library for Discord, written in C++, and featuring explicit multithreading through the usage of custom, asynchronous C++ CoRoutines.
bot bot-library coroutine cpp discord discord-api discord-bot discord-core discord-server discordcoreapi rest-api voice-support websocket
Last synced: 11 Mar 2026
https://github.com/PushkinStudio/PsRealVehicle
Plugin for Unreal Engine 4 with simple force-driven vehicle simulation
cpp mit-license physics simulation tank ue4 ue4-plugin unreal-engine unreal-engine-4 vehicle
Last synced: 08 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: 08 May 2025
https://github.com/copperspice/doxypress
Documentation generator using annotated sources for multiple computer languages
copperspice cpp documentation-tool
Last synced: 04 Apr 2025
https://github.com/DeveloperPaul123/eventbus
A simple, header only event bus library written in modern C++17.
c-plus-plus c-plus-plus-17 c-plus-plus-library callbacks cmake cplusplus cpp cpp-library cpp17 cpp17-library cross-platform event-bus eventbus events flexible-callbacks hacktoberfest header-only library modern-cpp no-dependencies
Last synced: 14 Apr 2025
https://github.com/fogleman/cellularforms
An implementation of Andy Lomas' Cellular Forms.
3d cellular-forms cpp graphics simulation
Last synced: 13 May 2025
https://github.com/OroChippw/LightGlue-OnnxRunner
LightGlue-OnnxRunner is a repository hosts the C++ inference code of LightGlue in ONNX format,supporting end-to-end/decouple model inference of SuperPoint/DISK + LightGlue
Last synced: 03 Mar 2025
https://github.com/hpc203/yolox-opencv-dnn
使用OpenCV部署YOLOX,支持YOLOX-S、YOLOX-M、YOLOX-L、YOLOX-X、YOLOX-Darknet53五种结构,包含C++和Python两种版本的程序
anchor-free cpp object-detection opencv opencv-dnn python yolox
Last synced: 20 Mar 2025
https://github.com/gradle/native-samples
Samples of modern build automation for native languages with Gradle
build-automation build-tool cmake cpp gradle gradle-bt gradle-bt-native native samples swift
Last synced: 28 Oct 2025
https://github.com/bowenfu/hspp
hspp: An experimental library to bring Haskell Style Programming to C++.
concurrency concurrent-programming cpp cpp-library cpp17 cpp20 do-notation functional-programming haskell monad monadic monadic-interface parser-combinator parser-combinators software-transactional-memory stm transactional-memory
Last synced: 19 Oct 2025
https://github.com/mehedirm6244/sysfex
Just another system information fetching tool written in C++
cli command-line cpp fetch linux neofetch
Last synced: 05 Apr 2025
https://graphicsprogramming.github.io/learnd3d11/
Learn how to D3D11
abstraction cpp cpp17 d3d11 how-to learn learning tutorial tutorial-series
Last synced: 27 Sep 2025
https://github.com/zerodaycode/zork
Project manager and builder automation tool for modern C++ projects
build-system cpp cpp20 cpp20-modules cpp23
Last synced: 16 Oct 2025
https://github.com/developerpaul123/eventbus
A simple, header only event bus library written in modern C++17.
c-plus-plus c-plus-plus-17 c-plus-plus-library callbacks cmake cplusplus cpp cpp-library cpp17 cpp17-library cross-platform event-bus eventbus events flexible-callbacks hacktoberfest header-only library modern-cpp no-dependencies
Last synced: 05 Apr 2025
https://github.com/RealTimeChris/DiscordCoreAPI
A bot library for Discord, written in C++, and featuring explicit multithreading through the usage of custom, asynchronous C++ CoRoutines.
bot bot-library coroutine cpp discord discord-api discord-bot discord-core discord-server discordcoreapi rest-api voice-support websocket
Last synced: 14 Mar 2025
https://github.com/irajsb/UE4_Assimp
Assimp mesh importer for Unreal Engine
assimp cpp fbx gamedev import mesh ue4 unreal unreal-engine unreal-engine-4
Last synced: 08 Apr 2025
https://github.com/tabnine/tabnine-xcode
Xcode client for TabNine.
applescript artificial-intelligence autocomplete c cpp gpt-2 java objective-c python ruby swift xcode xcode-extension xcode-plugin
Last synced: 18 Jan 2026
https://github.com/yuesong-feng/pine
A C++ network library for study.
concurrency cpp cpp-library epoll network server socket
Last synced: 14 Apr 2025
https://github.com/TheOnlyZac/sly1
Decompilation of Sly Cooper and the Thievius Raccoonus for PS2
cpp decomp decompilation emotion-engine mips playstation-2 ps2 reverse-engineering sly-cooper
Last synced: 26 Feb 2026
https://github.com/krystianity/keras-serving
bring keras-models to production with tensorflow-serving and nodejs + docker :pizza:
cpp docker grpc keras network neuronal nodejs production python serving tensorflow
Last synced: 17 Mar 2025
https://github.com/adobe/svg-native-viewer
SVG Native viewer is a library that parses and renders SVG Native documents
cpp opentype-svg-fonts svg svg-icons svg-native
Last synced: 04 Apr 2025
https://github.com/eProsima/Fast-CDR
eProsima FastCDR library provides two serialization mechanisms. One is the standard CDR serialization mechanism, while the other is a faster implementation of it. Looking for commercial support? Contact info@eprosima.com
cdr cpp deserialization omg serialization
Last synced: 20 Mar 2025
https://github.com/alexmercerind/flutter_native_view
[WIP] Embedding native windows into Flutter. Scrollable support & widgets placement on-top. 🪟
cpp flutter flutter-desktop hacktoberfest linux win32 winapi windows
Last synced: 11 Jul 2025
https://github.com/llnl/units
A run-time C++ library for working with units of measurement and conversions between them and with string representations of units and measurements
conversion cpp energy math-physics measurements physical-units si-units string-conversions unit-conversions
Last synced: 08 Apr 2025
https://github.com/pezy/designpatterns
Design patterns for C++ example.
cpp design-patterns design-patterns-for-humans
Last synced: 10 Aug 2025
https://github.com/breecew/winuiedit
Code editor control for UWP and WinUI 3 based on Scintilla
code-editor cpp csharp scintilla uwp wasdk winappsdk windows windows-10 windows-11 windows-app-sdk winui winui3 xaml
Last synced: 05 Apr 2025
https://github.com/jenova-framework/jenova-runtime
Jenova Runtime is a component for the Godot Engine that brings fully-featured C++ scripting directly into the engine.
cpp godot godot-engine godot4 godotengine jenova
Last synced: 09 Oct 2025
https://github.com/try/tempest
API abstraction layer for 3D graphics, UI and sound. Written in C++17 with Vulkan, DX12 and Metal support.
3d cpp d3d12 directx directx12 engine graphics-engine graphics-library metal ray-tracing vulkan vulkan-engine vulkan-game-engine
Last synced: 04 Apr 2025
https://github.com/nebula-beta/MonocularSfM
Monocular Structure from Motion
cpp linux opencv sfm structure-from-motion
Last synced: 18 Nov 2025
https://github.com/orca-zhang/influxdb-cpp
💜 C++ client for InfluxDB.
cpp cross-platform header-only influxdb influxdb-cpp no-dependencies
Last synced: 07 Apr 2025
https://github.com/JanSeliv/Bomber
Open-source Bomberman multiplayer game made in Unreal Engine 5.3
bomb bomberman bomberman-game c-plus-plus cpp dynablaster game game-development multiplayer ue4 ue5 ue5-project unreal unreal-engine unreal-engine-4 unreal-engine-5 unrealengine unrealengine4 unrealengine5
Last synced: 27 Mar 2025
https://github.com/osprogramadores/op-desafios
Soluções para os desafios (por usuário)
c challenges cpp desafios hacktoberfest java javascript learning learning-by-doing pt-br
Last synced: 16 May 2025
https://github.com/htm-community/htm.core
Actively developed Hierarchical Temporal Memory (HTM) community fork (continuation) of NuPIC. Implementation for C++ and Python
ai anomaly-detection cortical-learning cpp hierarchical-temporal-memory htm neural-networks neuromorphic-computing neuroscience neuroscience-inspired-ai nupic prediction reproducible-research sparse-distributed-memory
Last synced: 09 Jul 2025
https://github.com/ying32/liblcl
A common cross-platform GUI library, the core uses Lazarus LCL.
c cpp delphi desktop-widget go golang golang-library govcl gui lcl liblcl rust rust-library vcl
Last synced: 05 Apr 2025
https://github.com/mgerhardy/caveexpress
CaveExpress is a classic 2D platformer with physics-based gameplay and dozens of levels. CavePacker is a Sokoban game.
android arcade arcade-game cmake cpp emscripten game html5 html5-game ios opensource
Last synced: 05 Apr 2025
https://github.com/gpustack/llama-box
LM inference server implementation based on *.cpp.
cpp diffusion gguf openai-compatible-api transformer
Last synced: 05 Apr 2025
https://github.com/Floydlang/floyd
The Floyd programming language
actors c-plus-plus cache-control composable concurrency cpp floyd game-development general-purpose immutable immutable-data-structures language optimisation parallelism performance persistent-data-structures software-systems systems-programming threading
Last synced: 12 Apr 2025
https://github.com/aappleby/metron
A C++ to Verilog translation tool with some basic guarantees that your code will work.
c compiler cpp fpga hdl transpiler verilog
Last synced: 20 Aug 2025