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/andrey1994/screen_recorder_sdk
Library to take screenshots and record videos
cpp python screen-capture screen-recorder screensaver screenshot screenshot-utility screenshots video-recording
Last synced: 17 Mar 2025
https://github.com/azadkuh/mbedcrypto
a portable, small, easy to use and fast c++14 library for cryptography.
aes-encryption cipher cpp cpp11 cpp14 crypto cryptography mbedtls qt5 rsa-cryptography
Last synced: 29 Apr 2025
https://github.com/gazebosim/gz-rendering
C++ library designed to provide an abstraction for different rendering engines. It offers unified APIs for creating 3D graphics applications.
3d-graphics abstraction-layer cpp gazebo gazebosim hacktoberfest ignition-rendering ignition-robotics ogre optix rendering rendering-engines robotics robotics-simulation
Last synced: 12 Dec 2025
https://github.com/mortennobel/simplerenderengineproject
Small C++14 render engine with dependencies
Last synced: 25 Sep 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/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/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/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/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/jackgerrits/opengl-car-game
A simple car sandbox implemented using OpenGL and C++
Last synced: 01 Mar 2026
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/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/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/einararnason/arduinoqueue
A lightweight linked list type queue implementation, meant for microcontrollers.
arduino cpp microcontrollers queue
Last synced: 19 Apr 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/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/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/anyks/alm
Smart Language Model
alm arpa cpp language-models tokenization tokenizer vocab-pruning
Last synced: 28 Apr 2025
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/ryanmcdermott/katas
:school: Coding katas
algorithms cpp data-structures interview-practice interview-preparation interview-questions kata
Last synced: 23 Sep 2025
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/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/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/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/ReimuNotMoe/Marisa
A lightening fast, express-like C++ web server framework
Last synced: 26 Mar 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/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/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/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/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/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/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/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/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/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/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/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/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/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/openmined/pir
Private Information Retrieval protocol
bazel cpp crypto cryptography homomorphic-encryption private-information-retrieval seal
Last synced: 02 Jul 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/italia/cie-middleware-linux
Middleware della CIE (Carta di Identità Elettronica) per Linux
Last synced: 22 Apr 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/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/agauniyal/termdb
Terminfo parser for modern c++ :fax:
cpp cpp11 cpp14 linux terminal terminfo-parser
Last synced: 12 Apr 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/neur1n/x.h
Cross platform C/C++ utilities.
c cpp cross-platform cublas cuda logger logging
Last synced: 14 Jan 2026
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/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/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/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/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/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/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/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/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/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/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/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/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/lioncash/biscuit
A runtime code generator for RISC-V
assembly code-generation cpp risc-v riscv
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/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/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/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/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/deftio/c-and-cpp-tests-with-ci-cd-example
C/C++ example project for CI testing with Github Actions or Travis CI + build badges
badge build-pipelines c c-plus-plus cicd code-coverage continuous-integration cpp example-ci github github-actions github-actions-ci testing testing-framework travis-ci travisci unit-testing
Last synced: 28 Oct 2025
https://github.com/blockspacer/flextool
C++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
clang cling codestyle cplusplus cpp cpp11 cpp14 introspection libtooling llvm metaclass preprocessor refactoring reflection serialization source-to-source static-analysis transpiling
Last synced: 09 Jul 2025
https://github.com/igorski/transformant
VST plugin that acts as a multi channel formant filter
audio audio-processing audio-unit audiounit cpp daw dsp filter formant formants linux macos steinberg vst vst-plugin vst2-vst3 vst3 vst3-sdk windows
Last synced: 04 Apr 2025
https://github.com/oberon00/apollo
Convert anything from C++ to Lua and back, easily create modules & more.
Last synced: 09 Sep 2025