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-27 00:06:51 UTC
- JSON Representation
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/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/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/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/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/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/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: 27 Mar 2026
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/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/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/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/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/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/sniper00/moondemo
moon game server的一个使用示例,搭建简单的房间类游戏服务器框架
cpp game game-server lua network unity
Last synced: 04 Apr 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/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/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/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/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/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/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/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/copperspice/doxypress
Documentation generator using annotated sources for multiple computer languages
copperspice cpp documentation-tool
Last synced: 04 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/nebula-beta/MonocularSfM
Monocular Structure from Motion
cpp linux opencv sfm structure-from-motion
Last synced: 18 Nov 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/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/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/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/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/janwilczek/audio-plugin-template
A template repository that you can use for creating audio plugins with the JUCE C++ framework. It is based on CMake, uses CPM package manager, the JUCE C++ framework (obviously), and the GoogleTest framework. All of these are easy to change on demand. You can also base off your new repo off this template because the setup is very simple.
cmake cpp juce juce-framework juce-plugin
Last synced: 23 Jan 2026