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-09-30 00:07:07 UTC
- JSON Representation
https://github.com/zk-call/zkp-hmac-communication-cpp
"Zero-Knowledge" Proof Implementation with HMAC Communication in C++
cpp hmac zero-knowledge zk-call zkproof
Last synced: 20 Jul 2025
https://github.com/pardcode/opengl-3d-game-tutorial-series
C++ OpenGL 3D Game Tutorial Series - Learn to code a Cross-Platform OpenGL 3D Game in C++ from scratch
3d-game 3d-game-tutorial 3d-graphics 3d-graphics-engine cpp cpp11 game-engine gamedev graphics-engine opengl opengl-3d opengl-game opengl-game-engine opengl-graphics-api opengl-tutorial
Last synced: 10 Apr 2025
https://github.com/philips-software/amp-embedded-infra-lib
amp-embedded-infra-lib is a set of C++ libraries and headers that provide heap-less, STL like, infrastructure for embedded software development
c-plus-plus cpp cpp11 embedded embedded-systems infra infrastructure iot iot-device iot-firmware
Last synced: 16 May 2025
https://github.com/lefroid/viper-browser
A lightweight Qt5 web browser using QtWebEngine
adblockplus browser cpp privacy qt qt-framework qtwebengine ublock viper-browser
Last synced: 07 May 2025
https://github.com/dosyago/discohash
:rocket: DISCoHAsH - Simple, fast, quality hash in 120 lines. 10GB/s serial (depending on hardware). Also in NodeJS
256-bit 64-bit arx bebb4185 cpp cryptanalysis cryptography cryptohash discohash ecrypt encryption hash hashing hashing-algorithm node-js nodejs prime smhasher supercop supercrypt
Last synced: 13 Apr 2025
https://github.com/idov31/novahypervisor
NovaHypervisor is a defensive x64 Intel host based hypervisor. The goal of this project is to protect against kernel based attacks (either via Bring Your Own Vulnerable Driver (BYOVD) or other means) by safeguarding defense products (AntiVirus / Endpoint Protection) and kernel memory structures and preventing unauthorized access to kernel memory.
blue-team blueteam cpp cyber-security cybersecurity defense driver hypervisor infosec kernel
Last synced: 30 Aug 2025
https://github.com/evgeniypeshkov/syntax-highlighter
Syntax Highlighter extension for Visual Studio Code (VSCode). Based on Tree-sitter.
c cpp cxx go golang javascript lua php python ruby rust shellscript syntax syntax-highlighter syntax-highlighting syntax-tree tree-sitter typescript vscode vscode-extension
Last synced: 09 Apr 2025
https://github.com/terminal29/Simple-OpenVR-Driver-Tutorial
A sample OpenVR Driver for you to learn from
cpp openvr openvr-driver steamvr tutorial virtual-reality vr
Last synced: 11 Mar 2025
https://github.com/LLNL/SAMRAI
Structured Adaptive Mesh Refinement Application Infrastructure - a scalable C++ framework for block-structured AMR application development
adaptive-mesh-refinement amr cpp hpc math-physics parallel-computing radiuss scientific-computing
Last synced: 16 Mar 2025
https://github.com/do-say-go/discohash
:rocket: DISCoHAsH - Simple, fast, quality hash in 120 lines. 10GB/s serial (depending on hardware). Also in NodeJS
256-bit 64-bit arx bebb4185 cpp cryptanalysis cryptography cryptohash discohash ecrypt encryption hash hashing hashing-algorithm node-js nodejs prime smhasher supercop supercrypt
Last synced: 24 Jun 2025
https://github.com/EvgeniyPeshkov/syntax-highlighter
Syntax Highlighter extension for Visual Studio Code (VSCode). Based on Tree-sitter.
c cpp cxx go golang javascript lua php python ruby rust shellscript syntax syntax-highlighter syntax-highlighting syntax-tree tree-sitter typescript vscode vscode-extension
Last synced: 08 Apr 2025
https://github.com/bincrafters/community
Central repository for issues and recipes
bincrafters c community conan cpp hacktoberfest
Last synced: 06 Apr 2025
https://github.com/DO-SAY-GO/DISCoHAsH
:rocket: DISCoHAsH - Simple, fast, quality hash in 120 lines. 10GB/s serial (depending on hardware). Also in NodeJS
256-bit 64-bit arx bebb4185 cpp cryptanalysis cryptography cryptohash discohash ecrypt encryption hash hashing hashing-algorithm node-js nodejs prime smhasher supercop supercrypt
Last synced: 06 Aug 2025
https://github.com/tumftm/openlidarmap
Zero-Drift Point Cloud Mapping using Map Priors
cpp docker localization mapping pcd python ros2 slam
Last synced: 20 Aug 2025
https://github.com/aminnj/cpptqdm
(unofficial) tqdm-like single header c++ pretty progress bar
Last synced: 09 Apr 2025
https://github.com/krupkat/xpano
Automated photo stiching tool. Lets you import a directory of images and then export the autodetected panoramas.
cpp imgui imgui-sdl opencv panorama panorama-stitching sdl
Last synced: 26 Aug 2025
https://github.com/TheOpenSpaceProgram/osp-magnum
A spaceship game
cpp entity-component-system game-development game-engine physics-engine simulation
Last synced: 14 Apr 2025
https://github.com/r-lib/cpp11
cpp11 helps you to interact with R objects using C++ code.
Last synced: 14 May 2025
https://github.com/t-vk/memory-hacking-class
Easy-to-use class to read and modify other processes memory.
c-plus-plus cheat-engine cheating class cpp hacking library memory memory-hacking modify multi-level-pointers pointers ram read
Last synced: 11 Apr 2025
https://github.com/objectbox/objectbox-c
C and C++ database for objects and structs
c cpp database edge embedded flatbuffers offline-first performance persistence storage sustainable sync
Last synced: 12 Apr 2025
https://github.com/Cararasu/holodec
Decompiler for x86 and x86-64 ELF binaries
cpp decompile disassembler elf x86 x86-64
Last synced: 24 Apr 2025
https://github.com/pinto0309/tensorflowlite-bin
Prebuilt binary for TensorFlowLite's standalone installer. For RaspberryPi. A very lightweight installer. I provide a FlexDelegate, MediaPipe Custom OP and XNNPACK enabled binary.
android cpp flex-delegate java mediapipe multithreading python raspberry-pi raspberrypi tensorflow tensorflowlite tflite wheel xnnpack
Last synced: 11 Jun 2025
https://github.com/zeroxs/aegis.cpp
Discord C++ library for interfacing with the API. Join our server: https://discord.gg/w7Y3Bb8
aegis api bot c-plus-plus c-plus-plus-17 cpp cpp14 cpp17 discord discord-api discord-library header-only libaegis library magic unicorns
Last synced: 14 Mar 2025
https://github.com/ugeneunipro/ugene
UGENE is free open-source cross-platform bioinformatics software
bioinformatics cpp cross-platform dna msa ngs pipeline qt5 science sequencing ugene workflow
Last synced: 03 Apr 2025
https://github.com/fastverse/fastverse
An Extensible Suite of High-Performance and Low-Dependency Packages for Statistical Computing and Data Manipulation in R
c cpp data-aggregation data-manipulation data-science data-transformation high-performance low-dependency panel-data r rstats statistical-computing time-series weights
Last synced: 05 Apr 2025
https://github.com/olde-skuul/burgerlib
The Only Low Level Library you'll ever need
cpp game-development library linux macos windows
Last synced: 16 May 2025
https://github.com/bluescarni/heyoka
C++ library for ODE integration via Taylor's method and LLVM
astrodynamics astronomy astrophysics celestial-mechanics cpp cpp17 differential-equations extended-precision just-in-time llvm multiprecision n-body nbody ode ode-solver simd
Last synced: 12 Apr 2025
https://github.com/mariuz/flamerobin
FlameRobin is a database administration tool for Firebird RDBMS. Our goal is to build a tool that is: lightweight (small footprint, fast execution) cross-platform (Linux, Windows, Mac OS X, FreeBSD) dependent only on other Open Source software
cplusplus cpp firebird firebirdsql sql wxwidgets
Last synced: 06 Apr 2025
https://github.com/microsoft/vscode-makefile-tools
Makefile Tools offers a robust workflow for Makefile projects in VS Code, with pre and post-configure script automation, easy configuration switching, and IntelliSense support for Makefile. The customizable user interface and environment variable management simplify development. It can also generate a compilation database for use with other tools.
c compilation-database cpp intellisense make makefile multiple-configurations vscode
Last synced: 16 May 2025
https://github.com/DeanRoddey/CIDLib
The CIDLib general purpose C++ development environment
build-tools client-server compression cpp encryption graphics-formats idl internet-programming macro-language more networking odbc orb platform-independent speech-recognition standard-libraries test-framework text-encodings ui-framework xml
Last synced: 09 Jul 2025
https://github.com/retroachievements/ralibretro
RALibretro is a multi-emulator used to develop RetroAchievements.
cpp emulator libretro retroachievements retroachievements-api
Last synced: 31 Aug 2025
https://github.com/rigtorp/seqlock
An implementation of Seqlock in C++11
atomic concurrency cpp cpp11 header-only lock-free no-dependencies
Last synced: 09 Apr 2025
https://github.com/barisione/clang-format-hooks
Apply a coding style with clang-format only to new code added to an existing code base.
c clang clang-format cpp git gitbook objective-c syntax
Last synced: 06 Apr 2025
https://github.com/Lcbx/GdScript2All
A transpiler for GdScript (targeting C# and c++) written in Python
cpp csharp gdscript godot godot4 programming-language python3 scripting scripting-language transpiler
Last synced: 04 Sep 2025
https://github.com/tencent/bqlog
Maybe the world's fastest logging library, originating from the client of the top mobile game Honor of Kings, is lightweight, works on PC, mobile, and servers, supports C#, Java, and C++, and is well adapted to Unity and Unreal engines. 可能是全球最快的日志库,源自最成功的手游之一《王者荣耀》客户端,轻量级,适用于PC、移动设备和服务器,支持C#、Java、C++,并对Unity、Unreal引擎做了良好适配。
cpp cross-platform csharp gamedev high-performance ios java linux logging mac ndk posix unity unix unreal windows
Last synced: 04 Apr 2025
https://github.com/evanbowman/blind-jump-portable
Action/adventure game for the Nintendo GameBoy Advance and Sony PSP
cpp cpp17 game gameboy-advance gameboy-development gba gba-game indiegame multiplayer playstation-portable psp
Last synced: 08 May 2025
https://github.com/bazelbuild/rules_cc
C++ Rules for Bazel
bazel bazel-rules c cpp rules-cc
Last synced: 16 May 2025
https://github.com/avakar/vcrtl
C++ Exceptions in Windows Drivers
cpp exceptions kernel-mode-driver windows
Last synced: 20 Aug 2025
https://github.com/gazatu/x11-emoji-picker
Linux XServer emoji picker
cmake cpp dialog emoji emoji-keyboard emoji-picker kaomoji linux linux-app qt5 x-server x11
Last synced: 13 Apr 2025
https://github.com/epi5131/patch.aul
AviUtlのバグを直す/高速化する/機能追加
aviutl aviutl-plugin boost cpp cpp20 monkey-patching opencl simd x86-assembly
Last synced: 08 May 2025
https://github.com/spillerrec/overmix
Automatic anime screenshot stitching in high quality
anime cpp image-processing image-stitching qt
Last synced: 10 Apr 2025
https://github.com/helixlang/helix-lang
Python's Simplicity, C++'s Power, Native Interoperable with all, and Rust (W.I.P)
c compiler cpp helix helix-lang language llvm programing-language programming-language python rust toolchain xmake
Last synced: 18 Jul 2025
https://github.com/Is-Daouda/is-Engine
C++, SDL 2 and SFML game engine that allows to create games on Web (HTML 5), Mobile and PC.
android android-studio box-2d code-blocks cplusplus cpp cpp17 css3 emscripten game-engine html html5 ios qt sdl sfml tmx visual-studio-code web webassembly
Last synced: 01 Apr 2025
https://github.com/gpakosz/ppk_assert
PPK_ASSERT is an orthodox drop-in & self-contained C++ assertion library ⚠️
Last synced: 03 Sep 2025
https://github.com/is-daouda/is-engine
C++, SDL 2 and SFML game engine that allows to create games on Web (HTML 5), Mobile and PC.
android android-studio box-2d code-blocks cplusplus cpp cpp17 css3 emscripten game-engine html html5 ios qt sdl sfml tmx visual-studio-code web webassembly
Last synced: 03 Apr 2025
https://github.com/0vercl0k/udmp-parser
A Cross-Platform C++ parser library for Windows user minidumps with Python 3 bindings.
Last synced: 24 Sep 2025
https://github.com/taocpp/operators
A highly efficient, move-aware operators library
Last synced: 18 Jul 2025
https://github.com/reklatsmasters/webassembly-examples
From Simple To Complex. A complete collection of webassembly examples.
clang cpp emcc emscripten example examples js llvm nodejs wasm wast webassembly
Last synced: 21 Jun 2025
https://github.com/skyzh/riscv-simulator
💻 RISC-V Simulator of RV32I ISA. 5-stage pipeline / out-of-order execution with Tomasulo algorithm and Speculation. Support runtime visualization. Project report available.
branch-prediction cmake computer-architecture cpp cpu gtest pipeline riscv riscv-emulator riscv-simulator riscv32 speculation tomasulo-algorithm
Last synced: 16 Mar 2025
https://github.com/teamwisp/wisprenderer
RTX Ray Tracing Renderer, made by Y3 students at Breda University of Applied Science
cpp cpp17 cpp20 direct3d12 directx12 raytracing raytracing-render renderer
Last synced: 23 Jan 2025
https://github.com/kovacsv/visualscriptengine
A C++ visual scripting engine designed for embedding.
cpp node-editor visual-scripting
Last synced: 09 Apr 2025
https://github.com/ziacko/TinyWindow
a cross platform (Linux and Windows) OpenGL window library in a single header
c-plus-plus cpp cross-platform header-only linux opengl opengl-library windows
Last synced: 08 May 2025
https://github.com/llnl/serac
Serac is a high order nonlinear thermomechanical simulation code
cpp finite-elements math-physics proxy-application simulation
Last synced: 12 Apr 2025
https://github.com/lcbx/gdscript2all
A transpiler for GdScript (targeting C# and c++) written in Python
cpp csharp gdscript godot godot4 programming-language python3 scripting scripting-language transpiler
Last synced: 04 Apr 2025
https://github.com/eatonphil/jsc
A JavaScript compiler written in TypeScript targeting C++/V8
cpp javascript javascript-compiler typescript typescript-compiler v8
Last synced: 15 Mar 2025
https://github.com/gpakosz/PPK_ASSERT
PPK_ASSERT is an orthodox drop-in & self-contained C++ assertion library ⚠️
Last synced: 15 Mar 2025
https://github.com/stephanecharette/DarkMark
Marking up images for use with Darknet.
computer-vision cpp darknet image-annotation juce machine-learning neural-network opencv yolo
Last synced: 21 Apr 2025
https://github.com/stephanecharette/darkmark
Marking up images for use with Darknet.
computer-vision cpp darknet image-annotation juce machine-learning neural-network opencv yolo
Last synced: 04 Apr 2025
https://github.com/overshifted/overengine
Tiny little game engine
cplusplus cpp game-development game-editor game-engine game-engine-2d gamedev imgui linux opengl windows
Last synced: 04 Apr 2025
https://github.com/krshrimali/no-reference-image-quality-assessment-using-brisque-model
Implementation of the paper "No Reference Image Quality Assessment in the Spatial Domain" by A Mittal et al. in OpenCV (using both C++ and Python)
computer-vision cpp image-processing image-quality image-quality-assessment libsvm machine-learning opencv python svm
Last synced: 20 Aug 2025
https://github.com/csukuangfj/kaldifeat
Kaldi-compatible online & offline feature extraction with PyTorch, supporting CUDA, batch processing, chunk processing, and autograd - Provide C++ & Python API
cpp fbank features-extraction kaldi mfcc online-feature-extractor plp python pytorch streaming-feature-extractor
Last synced: 08 Apr 2025
https://github.com/goldsborough/ig
:fireworks: Include graph visualization for C++
Last synced: 09 Apr 2025
https://github.com/ryan-rsm-mckenzie/commonlibsse
A reverse engineered library for hacking Skyrim Special Edition
cpp modding skse64 skyrim-special-edition
Last synced: 09 Apr 2025
https://github.com/lukka/run-vcpkg
The GitHub Action to setup vcpkg for your C++ based projects. Stores built ports using Binary Caching backed onto GH Cache.
cmake cplusplus cpp devops git github-action ninja vcpkg
Last synced: 04 Apr 2025
https://github.com/zandaqo/iswasmfast
Performance comparison of WebAssembly, C++ Addon, and native implementations of various algorithms in Node.js.
cpp nodejs performance webassembly
Last synced: 10 Apr 2025
https://github.com/angeluriot/Galaxy_simulation
An n-body type simulation using GPU acceleration to simulate galaxies, galaxy collisions and expanding universes.
cpp dimension3d galaxy gpu opencl simulation
Last synced: 13 Apr 2025
https://github.com/ast-al/rangeless
c++ LINQ -like library of higher-order functions for data manipulation
cpp cpp11 functional functional-programming itertools lazy-evaluation linq parallel pipeline range streaming-algorithms streaming-data
Last synced: 08 May 2025
https://github.com/codota/tabnine-sublime
Tabnine Autocomplete AI: JavaScript, Python, TypeScript, PHP, C/C++, HTML/CSS, Go, Java, Ruby, C#, Rust, SQL, Bash, Kotlin, Julia, Lua, OCaml, Perl, Haskell, React
artificial-intelligence autocomplete bash c cpp golang gpt-2 java javascript lua php python ruby rust sublime swift typescipt typescript
Last synced: 07 Apr 2025
https://github.com/pieking1215/fallingsandsurvival
2D survival game inspired by Noita and slightly Terraria
2d-game box2d cpp engine falling-sand fmod game-development imgui pixel-perfect procedural-generation sdl2 survival-game
Last synced: 21 Aug 2025
https://github.com/xarial/codestack
Library of SOLIDWORKS API, SOLIDWORKS PDM API, VBA and Desktop code examples, applications macros and tutorials.
cpp csharp solidworks solidworks-api solidworksapi solidworksmacro vba wpf
Last synced: 30 Jul 2025
https://github.com/snapchat/djinni
A tool for generating cross-language type declarations and interface bindings. Djinni's new home is in the Snapchat org.
Last synced: 16 May 2025
https://github.com/microsoft/regorus
Regorus - A fast, lightweight Rego (OPA policy language) interpreter written in Rust.
c confidential-computing cpp csharp golang interpreter java javascript no-std opa policy-as-code python rego rust wasm
Last synced: 14 Apr 2025
https://github.com/Open-GD/OpenGD
Open source implementation of Geometry Dash powered by a fork of cocos2dx 4.0.
axmol axmolengine cocos2d cocos2d-x cpp geometry-dash geometrydash reverse-engineering
Last synced: 28 Mar 2025
https://github.com/serge1/coffi
A header-only C++ library for accessing files in COFF binary format. (Including Windows PE/PE+ formats)
c-plus-plus coff cplusplus cpp
Last synced: 04 Apr 2025
https://github.com/kimkulling/osre
An open source render engine
3d-graphics cpp cpp11 engine opengl vulkan
Last synced: 04 Apr 2025
https://github.com/mattgodbolt/pt-three-ways
Path tracing, done three ways
cpp cpp17 graphics path-tracing style
Last synced: 24 Mar 2025
https://github.com/ncdhz/Yolo-LibTorch
一个 LibTorch 版本的 Yolo 封装库
cmake cpp libtorch object-detection opencv yolov5 yolov6 yolov7 yolov8
Last synced: 20 Apr 2025
https://github.com/skyzh/RISCV-Simulator
💻 RISC-V Simulator of RV32I ISA. 5-stage pipeline / out-of-order execution with Tomasulo algorithm and Speculation. Support runtime visualization. Project report available.
branch-prediction cmake computer-architecture cpp cpu gtest pipeline riscv riscv-emulator riscv-simulator riscv32 speculation tomasulo-algorithm
Last synced: 25 Mar 2025
https://github.com/treefrogframework/cpi
Tiny c++ interpreter
c-plus-plus cpp cpp14 cpp17 cpp20 interpreter
Last synced: 07 Apr 2025
https://github.com/fogleman/dlaf
Diffusion-limited aggregation, fast.
cpp diffusion-limited-aggregation high-performance
Last synced: 08 Jul 2025
https://github.com/hijkzzz/cuda-neural-network
Convolutional Neural Network with CUDA (MNIST 99.23%)
cnn cpp cuda mnist neural-network
Last synced: 14 Jul 2025
https://github.com/1hAck-0/UE4-Cheat-Source-Code
This a small cheat menu for Sword With Sauce (a UE4 game) that I made in a week or so. The reason why I am sharing the project is that it is probably one of the best sources to learn UE game hacking from. The project has many comments.
aimbot c cheat code cpp engine esp exploits game-hacking hack menu mod mod-menu source source-code ue ue4 unreal unreal-engine unreal-engine4
Last synced: 20 Apr 2025
https://github.com/kovacsv/VisualScriptEngine
A C++ visual scripting engine designed for embedding.
cpp node-editor visual-scripting
Last synced: 01 Apr 2025
https://github.com/pplux/px_sched
Single Header C++11 Task Scheduler
cpp cpp11 multiplatform multithreading single-file task-scheduler
Last synced: 08 May 2025
https://github.com/deoplete-plugins/deoplete-clang
deoplete.nvim source for C/C++/Obj-C/Obj-C++ with clang-python3
c clang cpp deoplete deoplete-source libclang libclang-python3 neovim neovim-plugin objc objcpp
Last synced: 17 Jul 2025
https://github.com/cortexm/baremetal
ARM Cortex-M bare-metal example code in C++ and CMake build
arm bare-metal cmake cortex-m cpp hello-blinky linker-script startup-files stm32
Last synced: 22 Apr 2025
https://github.com/cair/deep-rts
A Real-Time-Strategy game for Deep Learning research
ai artificial-intelligence cpp deep-learning deep-reinforcement-learning game machine-learning neural-networks per-arne python reinforcement-learning tree-search
Last synced: 20 Aug 2025
https://github.com/rpm-software-management/libdnf
Package management library.
cpp dnf libdnf library package-management package-manager python rpm solver
Last synced: 16 May 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/olrea/openai-cpp
OpenAI C++ is a community-maintained library for the Open AI API
artificial-intelligence chatgpt chatgpt-api chatgpt3 cpp cpp11 machine-learning openai openai-api
Last synced: 28 Apr 2025
https://github.com/rigtorp/Seqlock
An implementation of Seqlock in C++11
atomic concurrency cpp cpp11 header-only lock-free no-dependencies
Last synced: 17 Apr 2025
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