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/yandex/ozo
OZO is a C++17 Boost.Asio based header-only library for asyncronous communication with PostgreSQL DBMS.
asio cpp cpp-library cpp17 header-only pgsql postgres postgresql postgresql-driver
Last synced: 08 Jul 2025
https://github.com/idov31/jormungandr
Jormungandr is a kernel implementation of a COFF loader, allowing kernel developers to load and execute their COFFs in the kernel.
cpp cyber-security cybersecurity driver infosec kernel red-team redteam rootkit windows windows-rootkits
Last synced: 13 Apr 2025
https://github.com/jbcoe/polymorphic_value
A polymorphic value-type for C++
Last synced: 08 Apr 2025
https://github.com/LBANN/lbann
Livermore Big Artificial Neural Network Toolkit
artificial-intelligence cpp hpc machine-learning neural-network performance radiuss
Last synced: 14 Mar 2025
https://github.com/charmplusplus/charm
The Charm++ parallel programming system. Visit https://charmplusplus.org/ for more information.
asynchronous-tasks cpp hpc parallel-computing runtime
Last synced: 16 Jan 2026
https://github.com/retroachievements/ralibretro
RALibretro is a multi-emulator used to develop RetroAchievements.
cpp emulator libretro retroachievements retroachievements-api
Last synced: 08 Mar 2026
https://github.com/lbann/lbann
Livermore Big Artificial Neural Network Toolkit
artificial-intelligence cpp hpc machine-learning neural-network performance radiuss
Last synced: 16 May 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 May 2025
https://github.com/andreasfertig/programming-with-cpp20
Companion source code for "Programming with C++20 - Concepts, Coroutines, Ranges, and more"
concepts coroutines cpp cpp20 ranges
Last synced: 07 Apr 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: 11 May 2025
https://github.com/hanks10100/wasm-examples
WebAssembly Examples
c cpp javascript wasm webassembly
Last synced: 06 Oct 2025
https://github.com/ideoforms/signalflow
A sound synthesis framework for Python, designed for clear and concise expression of musical ideas
audio composition cpp dsp music python sound sound-synthesis synthesis
Last synced: 29 Jun 2025
https://github.com/wpmed92/mednes
A cycle-accurate, cross-platform NES emulator written in C++
6502 cpp emulator html5-canvas nes-emulator webassembly
Last synced: 16 Sep 2025
https://github.com/casbin/casbin-cpp
An authorization library that supports access control models like ACL, RBAC, ABAC in C/C++
abac access-control access-control-list acl attribute-based-access-control authorization c casbin cpp permission rbac role-based-access-control
Last synced: 09 Apr 2025
https://github.com/adarshaddee/hacktoberfest2022_for_beginers
Hacktoberfest2022🥳 - Contribute given programs in every language😎 you want, every PR will be accepted😍!!!
adarsh-addee adarshaddee c codarsh cpp hacktober-fest hacktober-fest-contributions hacktoberfest hacktoberfest-accepted hacktoberfest2022 html java javascript mr-idealhat mridealhat php python python-script python-scripts python3
Last synced: 16 May 2025
https://github.com/pymumu/tinylog
A lightweight C, C++ logging library developed for Linux, It is designed with high performance, asynchronized, thread-safe and process-safe; tinylog是一个专为UNIX设计的轻量级的C/C++日志模块,其提供了高性能,异步,线程安全,进程安全的日志功能。
asynchronous c cpp library lightweight log logging logging-library multithreading tinylog
Last synced: 12 Apr 2025
https://github.com/sortmerna/sortmerna
SortMeRNA: next-generation sequence filtering and alignment tool
alignment bioinformatics cpp metatranscriptomics ngs python sequencing
Last synced: 06 Apr 2025
https://github.com/Green-Sky/imgui_entt_entity_editor
A drop-in entity editor for EnTT with Dear ImGui
cpp ecs entity-component-system entity-editor entt game-development imgui mushmachine single-file single-header-lib
Last synced: 08 May 2025
https://github.com/llnl/conduit
Simplified Data Exchange for HPC Simulations
cpp data-management fortran hdf5 hpc json llnl python radiuss scientific-computing yaml
Last synced: 16 May 2025
https://github.com/firebase/quickstart-cpp
Firebase Quickstart Samples for C++
admob cpp firebase firebase-analytics firebase-appinvites firebase-auth firebase-cloud-messaging firebase-database firebase-remote-config firebase-storage
Last synced: 16 May 2025
https://github.com/wichtounet/etl
Blazing-fast Expression Templates Library (ETL) with GPU support, in C++
c-plus-plus convolution cpp cpp11 cpp14 cpu expression-template gpu matrix performance
Last synced: 09 Apr 2025
https://github.com/Embedded-AMS/EmbeddedProto
Embedded Proto is a C++ Protocol Buffers implementation specifically suitable for microcontrollers. It is small, reliable and easy to use.
arm arm-cortex avr cortex-m cpp embedded embedded-systems embeddedproto freescale microcontroller nucleo nxp protobuf protocol-buffers stm32
Last synced: 14 May 2025
https://github.com/bcapathshala/dsa-supreme-2-0-notes
DATA STRUCTURE USING CPP NOTES
algorithms cpp data data-structures dsa
Last synced: 12 Apr 2025
https://github.com/colorcop/colorcop
a multi-purpose color picker for Windows
colorpicker cpp cpplint github-actions inno-setup mfc visual-studio win32 windows-application
Last synced: 01 Feb 2026
https://github.com/heremaps/gluecodium
Cross-language bindings generator for C++, Java, Swift, and Dart
android code-generator cpp dart glue-code ios java swift
Last synced: 12 Apr 2025
https://github.com/LLNL/conduit
Simplified Data Exchange for HPC Simulations
cpp data-management fortran hdf5 hpc json llnl python radiuss scientific-computing yaml
Last synced: 26 Mar 2025
https://github.com/shuhaoliu/docker-clion-dev
Debugging C++ in a Docker Container with CLion IDE
clion clion-ide cpp debug docker docker-container dockerfile gdb ide remote-debug
Last synced: 28 Jul 2025
https://github.com/r-lib/cpp11
cpp11 helps you to interact with R objects using C++ code.
Last synced: 20 Jan 2026
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/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: 07 Jan 2026
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: 17 Jan 2026
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: 26 Feb 2026
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/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/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/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: 08 Apr 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/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/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: 06 Aug 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/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/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/epi5131/patch.aul
AviUtlのバグを直す/高速化する/機能追加
aviutl aviutl-plugin boost cpp cpp20 monkey-patching opencl simd x86-assembly
Last synced: 02 Mar 2026
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/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/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/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/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: 12 Dec 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: 04 Mar 2026
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/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/yanet-platform/yanet
A high performance framework for forwarding traffic based on DPDK
cpp dpdk firewall networking router
Last synced: 17 Jan 2026
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/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/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: 25 Nov 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/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/bazelbuild/rules_cc
C++ Rules for Bazel
bazel bazel-rules c cpp rules-cc
Last synced: 16 May 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/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: 04 Oct 2025
https://github.com/avakar/vcrtl
C++ Exceptions in Windows Drivers
cpp exceptions kernel-mode-driver windows
Last synced: 03 Oct 2025
https://github.com/jimmiebergmann/mini-yaml
Single header YAML 1.0 C++11 serializer/deserializer.
cpp deserialize mini-yaml parser parsing serialization serializer yaml
Last synced: 18 Nov 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/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/gpakosz/ppk_assert
PPK_ASSERT is an orthodox drop-in & self-contained C++ assertion library ⚠️
Last synced: 06 Mar 2026
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/dsharlet/array
C++ multidimensional arrays in the spirit of the STL
cpp cpp14 header-only multidimensional-arrays performance stl-containers template-metaprogramming tensors
Last synced: 19 Feb 2026
https://github.com/taocpp/operators
A highly efficient, move-aware operators library
Last synced: 18 Jul 2025
https://github.com/foxglove/foxglove-sdk
Multimodal visualization and data platform
cpp data-visualization mcap python robotics ros ros2 rust visualization
Last synced: 13 Mar 2026
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/flanglet/kanzi-cpp
Fast lossless data compression in C++
asymmetric-numeral-systems bwt compression cpp decompression huffman lossless-data-compression lz77 multithreading
Last synced: 28 Feb 2026
https://github.com/kovacsv/visualscriptengine
A C++ visual scripting engine designed for embedding.
cpp node-editor visual-scripting
Last synced: 05 Mar 2026
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/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: 24 Oct 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/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/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