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-28 00:06:49 UTC
- JSON Representation
https://github.com/atsushisakai/numpycpp
A c++ header library for matrix operation inspired Numpy Scipy, MATLAB only using Eigen.
cpp cpp-library eigen header-only matrix-library numpy scipy
Last synced: 08 Oct 2025
https://github.com/ibaigorordo/depthai-android-jni-example
Android example to get the rgb and disparity images from the OAK-D device connected to a phone.
android computer-vision cpp deep-learning depthai jni-android object-detection
Last synced: 28 Jun 2025
https://github.com/AmplitudeAudio/sdk
A powerful cross-platform audio engine, optimized for games.
audio audio-effects audio-engine audio-filters audio-processing audio-programming cpp game-development game-engine sdk
Last synced: 01 Apr 2025
https://github.com/einararnason/arduinoqueue
A lightweight linked list type queue implementation, meant for microcontrollers.
arduino cpp microcontrollers queue
Last synced: 19 Apr 2025
https://github.com/igorski/homecorrupter
VST plugin that reduces sampling rate, bit depth and playback speed on-the-fly
audio-processing audio-unit bitcrusher cmake cplusplus cpp distortion dsp linux lo-fi lofi macos resampler steinberg vst vst-plugin vst2 vst3 vst3-sdk windows
Last synced: 01 Sep 2025
https://github.com/oberon00/luabind
Luabind is a library that helps you create bindings between C++ and Lua.
cpp cpp-library cpp11 cpp98 lua luabind
Last synced: 04 Oct 2025
https://github.com/lekssays/oudados
An Open-Source Lightweight Operating System for Educational Purposes
assembly cpp driver hardware-communication operating-systems os osdev
Last synced: 11 Jun 2025
https://github.com/mortennobel/simplerenderengineproject
Small C++14 render engine with dependencies
Last synced: 25 Sep 2025
https://github.com/scriptware-software/native-predicate-solver
Native opaque predicate cleaner plugin for Binary Ninja
binary-ninja binary-ninja-plugin cpp malware-analysis obfuscated-code obfuscation obfuscation-script opaque-predicates reverse-engineering
Last synced: 17 Mar 2026
https://github.com/vahancho/erkir
Երկիր (Erkir) - a C++ library for geodesic and trigonometric calculations
coordinate-systems coordinates cpp cpp11 datum distance distance-calculation earth ellipsoidal-earth-models geodesy geodesy-functions geodetic geodetic-aplications geodetic-datum geodetic-point geography geometry library stl trigonometric-calculations
Last synced: 06 May 2025
https://github.com/bitwizeshift/lazy
A lightweight lazy-loading wrapper written in Modern C++
Last synced: 12 Apr 2025
https://github.com/janseliv/morphsplayer
Open-source plugin with new Notify State to play morphs from animation in UE5.6
animations blend-shapes c-plus-plus cpp game-development morph-maps morph-targets plugin plugin-repo shape-keys ue4 ue4-plugin ue5-plugin unreal unreal-engine unreal-engine-4 unreal-engine-code-plugin unreal-engine-cpp-plugin unreal-engine-plugin unreal-plugin
Last synced: 02 Mar 2026
https://github.com/ksachdeva/tensorflow-cc-examples
Tensorflow examples written in C++
cpp deep-learning machine-learning neural-networks tensorflow tensorflow-cc tensorflow-cmake tensorflow-examples tensorflow-tutorials
Last synced: 24 Oct 2025
https://github.com/vimpostor/quickcurver
Modern C++20/Qt6 implementation of the famous game "Achtung die Kurve", also known as Curve Fever
achtung-die-kurve cpp curvefever material material-design qml qt qt6
Last synced: 12 May 2025
https://github.com/hominsu/neujson
JSON parser/generator in C++17
cpp cpp17 deserialization generator json json-parser parser serialization
Last synced: 13 Apr 2025
https://github.com/kicer86/cpp_restapi
Rest API library for c++
cpp github-api libcurl qt5 qt6 rest-api restapi
Last synced: 17 Mar 2025
https://github.com/portaloffreedom/godot_entt_example
A simple example on how to use entt (https://github.com/skypjack/entt) within godot
cpp entt example game-development gdnative godot template
Last synced: 29 Oct 2025
https://github.com/anyks/alm
Smart Language Model
alm arpa cpp language-models tokenization tokenizer vocab-pruning
Last synced: 28 Apr 2025
https://github.com/ryanmcdermott/katas
:school: Coding katas
algorithms cpp data-structures interview-practice interview-preparation interview-questions kata
Last synced: 23 Sep 2025
https://github.com/Einsums/Einsums
Provides compile-time contraction pattern analysis to determine optimal tensor operation to perform.
cp-decomposition cpp cpp20 dense-matrices einsum linear-algebra matrix matrix-computations matrix-library scientific-computing tensor tensor-contraction tensor-decomposition tensors tucker-decomposition
Last synced: 09 Jul 2025
https://github.com/adityabisoi/ds-algo-solutions
A collection of solutions for Hackerrank data structures and algorithm problems in Python
algo algorithms cpp data-structures hackerrank java problem-solving python
Last synced: 16 Jan 2026
https://github.com/idov31/nidhoggscript
NidhoggScript is a tool to generate "script" file that allows execution of multiple commands for Nidhogg
cpp cyber-security cybersecurity driver infosec kernel red-team redteam rootkit windows windows-rootkits
Last synced: 10 Jul 2025
https://github.com/qengineering/tensorflow-raspberry-pi_64-bit
TensorFlow installation wheels for Raspberry Pi 64 OS
aarch64 armv8 cpp deep-learning installation-wheel linux pip python python3 raspberry-pi raspberry-pi-4 raspberry-pi-64-os raspberry-pi-ubuntu1804 raspberry-pi-ubuntu2004 tensorflow tensorflow-2-3 tensorflow-2-4 tensorflow2 wheel whl
Last synced: 26 Oct 2025
https://github.com/switchgdx/clearwing-vm
A Java to C++ transpiler project
cplusplus cpp java transpiler vm
Last synced: 12 Apr 2025
https://github.com/jackgerrits/opengl-car-game
A simple car sandbox implemented using OpenGL and C++
Last synced: 01 Mar 2026
https://github.com/wonderlandengine/emscripten-webxr
WebXR library for use with Emscripten.
ar cpp emscripten vr wasm webassembly webxr xr
Last synced: 24 Oct 2025
https://github.com/kbinani/je2be-core
Map converter for Minecraft Java, Bedrock, Xbox360, and PS3 Edition: Available as a Web App https://je2be.app, and as a Desktop App on Microsoft Store: https://www.microsoft.com/store/apps/9PC9MFX9QCXS
c-plus-plus cpp data-converter game minecraft minecraft-tool
Last synced: 12 Apr 2025
https://github.com/marceldobehere/maslos-2
MaslOS but 2
64-bit audio-system cplusplus cpp custom-os doom-port file-system fs gui gui-framework interpreter kernel limine maslos2 operating-system os osdev scheduler window-manager wm
Last synced: 14 Mar 2026
https://github.com/openmined/pir
Private Information Retrieval protocol
bazel cpp crypto cryptography homomorphic-encryption private-information-retrieval seal
Last synced: 02 Jul 2025
https://github.com/sn99/rust-ffi-examples
FFI examples written in Rust
c cmake cpp dart ffi ffi-bindings ffi-wrapper foreign-function-interface golang node python rust swift
Last synced: 26 Jul 2025
https://github.com/rgimad/gravity_defied_cpp
Rewrite Gravity Defied mobile game from Java to C++ & SDL
cpp gamedev gravity-defied j2me sdl sdl2
Last synced: 16 Jan 2026
https://github.com/blackmatov/enum.hpp
C++17 compile-time enum reflection library
c-plus-plus c-plus-plus-17 cplusplus-17 cpp cpp17 enum enum-to-string header-only no-dependencies reflection string-to-enum
Last synced: 22 Mar 2025
https://github.com/rogerbarton/vr-modeling
3D Modeling in Virtual Reality with libigl
3d-modeling cpp csharp libigl unity vr
Last synced: 18 Jan 2026
https://github.com/platisd/clang-tidy-pr-comments
Turn clang-tidy warnings and fixes to comments in your pull request
clang-tidy code-quality code-review cpp pull-requests review-comments
Last synced: 19 Oct 2025
https://github.com/naghim/zlang
ZLang is a fun and innovative project aimed at translating C++ code into the language of Gen Z. With the rise of Gen Z culture and language trends, this project seeks to bridge the gap between traditional programming languages and the unique expressions and terminology used by today's youth.
cpp cpp-all cpp-programming genz zlang
Last synced: 25 Apr 2025
https://github.com/jlospinoso/abrade
A fast Web API scraper written in C++ and built on Boost ASIO
boost-asio boost-beast cpp web-scraper
Last synced: 27 Mar 2025
https://github.com/gazebosim/gz-plugin
Cross-platform C++ library for dynamically loading plugins.
cpp gazebo gazebosim hacktoberfest ignition-plugin ignition-robotics plugin-loader plugin-manager plugin-system robotics-simulation
Last synced: 12 Dec 2025
https://github.com/ReimuNotMoe/Marisa
A lightening fast, express-like C++ web server framework
Last synced: 26 Mar 2025
https://github.com/d-led/influxdb-cpp-rest
Simple C++ InfluxDB client via MS C++ REST SDK + RxCpp for batching (Windows/OSX/Linux) + a C wrapper
batching c client cpp cross-platform influxdb rxcpp time-series
Last synced: 14 Apr 2025
https://github.com/twig-energy/stronk
An easy to customize, strong type library with built in support for unit-like behavior
Last synced: 12 Jul 2025
https://github.com/Im-dex/xray-162
XRay engine 1.6.2 (S.T.A.L.K.E.R: Call of Pripyat) evolution
Last synced: 20 Mar 2025
https://github.com/engcang/tensorrt_yolov9_ros
(ROS, C++) YOLOv9 detection using TensorRT, now supporting TensorRT 10
computer-vision cpp object-detection ros yolo yolov9
Last synced: 25 Jun 2025
https://github.com/zxshady/enchantum
A Faster Enum Reflection For C++20 Since I Don't Want To Wait For C++26 Reflection
c-plus-plus cpp cpp20 enum enum-to-string header-only is-bitflag-enum metaprogramming no-dependencies reflection reflection-library serialization string-to-enum templates
Last synced: 13 Jun 2025
https://github.com/llnl/qball
Qball (also known as qb@ll) is a first-principles molecular dynamics code that is used to compute the electronic structure of atoms, molecules, solids, and liquids within the Density Functional Theory (DFT) formalism. It is a fork of the Qbox code by Francois Gygi.
c-plus-plus cpp dft molecular-dynamics mpi qbox simulation tddft
Last synced: 01 Aug 2025
https://github.com/gonglei007/gamedevmind-en
The most comprehensive technical map of game development. Help game developers save time on known problems and save more energy for more creative work.
3d cpp devops framework game game-development game-framework game-server gamedev management mmorpg pipeline programming roadmap scrum shader unity unity3d unreal-engine unrealengine
Last synced: 15 Apr 2025
https://github.com/mahmudahsan/203-acm-problems-code
203 ACM Problems Source Code in C++
acm acm-icpc algorithm c-plus-plus cpp data-structures problem-set problem-sets problem-solving
Last synced: 10 Sep 2025
https://github.com/ianfhunter/gnoll
GNOLL is an efficient dice notation parser for multiple programming languages that supports a wide set of dice notation
board-game c cpp dice dice-notation dice-roller dice-rolls go golang haskell java javascript js julia perl python r roleplaying-games rpg-dice-roller ttrpg
Last synced: 27 Feb 2026
https://github.com/agauniyal/termdb
Terminfo parser for modern c++ :fax:
cpp cpp11 cpp14 linux terminal terminfo-parser
Last synced: 12 Apr 2025
https://github.com/andywhittaker/idaproboschme7x
IDA Pro Bosch ME7x C16x Disassembler Helper
bosch cpp ida ida-plugin ida-pro idapro visual-studio visual-studio-code visualstudio
Last synced: 10 May 2025
https://github.com/z4kn4fein/cpp-semver
Semantic Versioning library for modern C++.
cplusplus cplusplus-17 cpp cpp17 header-only header-only-library semantic-version semantic-versioning semver single-file-library
Last synced: 16 Mar 2025
https://github.com/openmultiplayer/open.mp-sdk
The open.mp SDK
cpp gta gtasa hacktoberfest omp openmp openmultiplayer samp sdk
Last synced: 17 Jan 2026
https://github.com/mojtabatajik/sandbox-detection
Contains some tricks to detect Sandboxes and gradually completed
cpp sandbox sandbox-detection security
Last synced: 18 Mar 2025
https://github.com/open-quantum-safe/liboqs-cpp
C++ bindings for liboqs
c-plus-plus cpp cpp11 cryptography post-quantum-cryptography quantum-computing
Last synced: 03 Jul 2025
https://github.com/italia/cie-middleware-linux
Middleware della CIE (Carta di Identità Elettronica) per Linux
Last synced: 22 Apr 2025
https://github.com/hpc203/Ultra-Fast-Lane-Detection-v2-opencv-onnxrun
分别使用OpenCV、ONNXRuntime部署Ultra-Fast-Lane-Detection-v2车道线检测,包含C++和Python两种版本的程序
cpp lane-detection onnxruntime opencv-dnn python ultra-fast-lane-detection-v2
Last synced: 18 Mar 2025
https://github.com/deveshsangwan/coding-ninjas-competitive-programming
Solutions to all the questions I solved during the Competitive programming course with Coding Ninjas.
coding-ninja-data-structure coding-ninjas coding-ninjas-dsa coding-ninjas-practice coding-ninjas-solution competitive-programming cpp cpp17 hacktoberfest python
Last synced: 21 Mar 2025
https://github.com/sandialabs/tracktable
Tracktable: moving object trajectory analysis in C++ and Python
clustering cpp distance-geometry feature-vectors geospatial geospatial-analysis geospatial-visualization jupyter-notebooks prediction python scr-1681 snl-applications snl-data-analysis snl-visualization
Last synced: 12 Apr 2025
https://github.com/sourcemeta/core
A comprehensive set of foundational C++ libraries and CMake utilities to power Sourcemeta projects
cpp cxx json json-pointer json-schema jsonpointer jsonschema
Last synced: 11 Oct 2025
https://github.com/baderouaich/BitmapPlusPlus
Simple and Fast single header Bitmap (BMP) C++ library
bitmap bitmap-graphics bitmap-image bitmap-images bitmaps blazingly-fast bmp cpp cpp-header cpp-library cpp17 cpp20 header-only header-only-library image-manipulation single-header
Last synced: 08 Jul 2025
https://github.com/juangburgos/qconsolelistener
Small class to listen to console input asynchronously
console cplusplus cpp qt qt-applications qt5
Last synced: 12 Apr 2025
https://github.com/BlackMATov/enum.hpp
C++17 compile-time enum reflection library
c-plus-plus c-plus-plus-17 cplusplus-17 cpp cpp17 enum enum-to-string header-only no-dependencies reflection string-to-enum
Last synced: 08 May 2025
https://github.com/mortennobel/SimpleRenderEngineProject
Small C++14 render engine with dependencies
Last synced: 08 May 2025
https://github.com/blackmatov/promise.hpp
C++ asynchronous promises like a Promises/A+
c-plus-plus c-plus-plus-17 cpp cpp17 promise promise-library promises promises-aplus
Last synced: 22 Mar 2025
https://github.com/guillaume-haerinck/imac-tower-defense
OpenGl 4.4 game made with Entity Component System
cpp design-pattern entity-component-system entt game-2d game-development noesis noesisgui opengl sdl2 tower-defense
Last synced: 06 Sep 2025
https://github.com/ryan-rsm-mckenzie/bsa
C++ library for working with the Bethesda archive file format
cpp elder-scrolls fallout fallout-3 fallout-4 fallout-76 fallout-new-vegas morrowind oblivion skyrim skyrim-special-edition starfield
Last synced: 03 Oct 2025
https://github.com/Qengineering/TensorFlow_Lite_SSD_RPi_64-bits
TensorFlow Lite SSD on bare Raspberry Pi 4 with 64-bit OS at 24 FPS
aarch64 armv7 armv8 bare-raspberry-pi cpp deep-learning frame-rate high-fps jamesbond lite raspberry-pi-4 ssd-mobilenet tensorflow-examples tensorflow-lite testtensorflow-lite ubuntu ubuntu1804
Last synced: 17 Apr 2025
https://github.com/hannes/miniparquet
Library to read a subset of Parquet files
cpp cpp11 dependency-free parquet parquet-cpp parquet-files
Last synced: 15 Mar 2025
https://github.com/wenlng/gonacli
🖖 This is a development tool that can quickly use Golang to develop and build NodeJS Addon.
addon c cpp devtools go golang javascript js napi nodejs nodejsaddon v8
Last synced: 07 Oct 2025
https://github.com/msdeep14/deepdatabase
A relational database engine using B+ tree indexing
algorithms b-plus-tree bplus-tree bplustree btree-indexes cpp data-storage database development indexing mysql-database relational-databases search-algorithm
Last synced: 26 Oct 2025
https://github.com/xenomega/nesgen
Static Recompilation of NES ROMs to C code
assembly compiler compilers cpp disassembly emulation mos6502 nes nes-rom python reverse-engineering static-recompilation
Last synced: 14 Oct 2025
https://github.com/seigtm/meov
Minimalistic Easy Object Viewer: lightweight, fast and easy-to-use 3D object viewer
3d 3d-model-viewer 3d-models 3d-viewer assimp cpp dear-imgui dear-imgui-cpp dearimgui diploma diploma-project graphics imgui imgui-sdl opengl pet-project sdl sdl2 viewer
Last synced: 08 May 2025
https://github.com/bloomberg/bde_verify
Tool used to format, improve and verify code to BDE guidelines
clang-format code-formatter cpp
Last synced: 20 Aug 2025
https://github.com/tzcnt/toomanycooks
C++20 thread pool / tasking library / coroutine runtime with no compromises. Excellent performance, powerful features, and simple syntax.
concurrency coroutines cpp cpp20 lock-free multi-threading multithreading parallel task-graph tasking threadpool wait-free work-stealing
Last synced: 02 Feb 2026
https://github.com/milerius/nephtys
Nephtys Open Source MMORPG Written in C++17
boost-asio cpp cpp-17 entt mmorpg mmorpg-game noesis noesisgui sfml sfml-game sqlite3
Last synced: 30 Apr 2025
https://github.com/neur1n/x.h
Cross platform C/C++ utilities.
c cpp cross-platform cublas cuda logger logging
Last synced: 14 Jan 2026
https://github.com/thelartians/typescriptxx
🧷 Stay safe! Type-safe scripting for C++ using TypeScriptToLua and CMake with auto-generated declarations.
asmjs bindings browser c cmake cpp embedded embind emscripten javascript live-reload lua lua-binding nodejs scripting scripting-language typescript typescripttolua wasm webassembly
Last synced: 30 Apr 2025
https://github.com/baderouaich/bitmapplusplus
Simple and Fast single header Bitmap (BMP) C++ library
bitmap bitmap-graphics bitmap-image bitmap-images bitmaps blazingly-fast bmp cpp cpp-header cpp-library cpp17 cpp20 header-only header-only-library image-manipulation single-header
Last synced: 14 Jun 2025
https://github.com/llnl/mgmol
MGmol is a scalable O(N) First-Principles Molecular Dynamics code that is capable of performing large-scale electronics structure calculations and molecular dynamics simulations of atomistic systems.
cpp molecular-dynamics simulation
Last synced: 29 Apr 2025
https://github.com/francescmm/GitQlientPlugin
GitQlientPlugin provides you a plugin to integrate Git in QtCreator full UI oriented
c-plus-plus cpp qt qt5 qt5-gui qtcreator
Last synced: 17 Jul 2025
https://github.com/onuralpszr/gfpgan-ncnn-vulkan
[WIP] NCNN with Vulkan implementation of GFPGAN aims at developing Practical Algorithms for Real-world Face Restoration
cpp deep-learning hacktoberfest machine-learning ncnn
Last synced: 31 Jul 2025
https://github.com/mrtkp9993/cpp-examples
Numerical C++ examples.
cpp cpp-examples eigen-library linear-algebra numerical-algorithms numerical-analysis numerical-computation numerical-computations numerical-methods scientific-computing
Last synced: 18 Oct 2025
https://github.com/qengineering/tensorflow_lite_ssd_rpi_64-bits
TensorFlow Lite SSD on bare Raspberry Pi 4 with 64-bit OS at 24 FPS
aarch64 armv7 armv8 bare-raspberry-pi cpp deep-learning frame-rate high-fps jamesbond lite raspberry-pi-4 ssd-mobilenet tensorflow-examples tensorflow-lite testtensorflow-lite ubuntu ubuntu1804
Last synced: 24 Oct 2025
https://github.com/std-microblock/cpp-reference-refined
Make cppreference.com Great Again.
Last synced: 10 Jun 2025
https://github.com/liyupi/design-pattern-guide
2025 年最新 Java 设计模式教程,全面覆盖 23 种经典设计模式(单例模式、工厂方法模式、策略模式、适配器模式、代理模式、观察者模式、模板方法模式等),提供 Java 示例代码、设计模式类图、使用场景详解与源码解析,系统讲解 JDK 和 Spring 框架中的设计模式的实现。每篇都配有基础概念、常见用法、优缺点分析、设计模式应用场景,设计模式面试题与解析,适合准备 Java 面试、学习源码架构、掌握设计模式实战的开发者使用。
algorithm backend cpp design-patterns frontend go java python software-engineering structure
Last synced: 11 Sep 2025
https://github.com/francescmaestre/GitQlientPlugin
GitQlientPlugin provides you a plugin to integrate Git in QtCreator full UI oriented
c-plus-plus cpp qt qt6 qtcreator qtcreator-plugin
Last synced: 29 Aug 2025
https://github.com/lioncash/biscuit
A runtime code generator for RISC-V
assembly code-generation cpp risc-v riscv
Last synced: 22 Mar 2025
https://github.com/clickermonkey/ents
A hybrid of the Entity-Component-System and Model-View-Controller patterns with new concepts developed specifically for games. Ents is easy to integrate into your game, is developed to be decoupled from a graphics library, and is very memory conscious compared to similar frameworks.
cpp entity entity-component-system game java model-view-controller
Last synced: 22 Mar 2025
https://github.com/rvarago/absent
A small C++17 library meant to simplify the composition of nullable types in a generic, type-safe, and declarative way.
cpp cpp-library cpp17 declarative-programming functional-programming modern-cpp monad-library monadic-interface nullable-type optional-chaining optional-type
Last synced: 30 Jul 2025
https://github.com/resetius/miniraft-cpp
Raft Consensus Algorithm. Uses in-house C++20 coroutines-based library for communications. Tested with unit-tests.
coroutines cpp cpp20 raft raft-consensus-algorithm raft-cpp raft-protocol
Last synced: 21 Aug 2025
https://github.com/xtensor-stack/xtensor-zarr
Implementation of the Zarr core protocol (version 2 and 3) based on xtensor.
Last synced: 06 May 2025
https://github.com/zebradevs/flow
C++14, header-only library for multi-stream data synchronization.
cpp cpp14 fetchrobotics flow header-only synchronization
Last synced: 10 Jul 2025
https://github.com/StefanoBelli/xxtelebot
**DISCONTINUED** A simple C++11 Telegram Bot API implementation
api bot cplusplus cpp cxx11 telegram telegram-bot telegram-bot-api tgbot
Last synced: 10 May 2025
https://github.com/tomohxx/shanten-number
A tool for calculating the shanten number in Japanese mahjong.
cpp cpp20 japanese-mahjong mahjong shanten-number
Last synced: 17 Feb 2026
https://github.com/getnamo/tensorflownative-unreal
Tensorflow Plugin for Unreal Engine using C API for inference focus.
Last synced: 14 Apr 2025