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/goldsborough/k-means
Code accompanying my blog post on k-means in Python, C++ and CUDA
cpp cuda k-means machine-learning parallel python
Last synced: 12 Oct 2025
https://github.com/blockspacer/cxxctp
DEPRECATED. USE INSTEAD github.com/blockspacer/flextool
clang cling cmake codestyle conan cplusplus cpp cpp11 cpp14 cpp17 libtooling llvm metaclasses preprocessor refactoring reflection serialization source-to-source static-analysis transpiling
Last synced: 29 Sep 2025
https://github.com/blockspacer/CXXCTP
DEPRECATED. USE INSTEAD github.com/blockspacer/flextool
clang cling cmake codestyle conan cplusplus cpp cpp11 cpp14 cpp17 libtooling llvm metaclasses preprocessor refactoring reflection serialization source-to-source static-analysis transpiling
Last synced: 09 Jul 2025
https://github.com/johnsonjason/rudiac
A client-sided anti-cheat developed during a freelance project to "plug-in" to a proprietary client for a private server. Includes memory integrity checks, thread execution restrictions, hook detection, memory honeypots, and more.
anticheat cpp reverse-engineering security windows x86
Last synced: 04 Jul 2025
https://github.com/saschagrunert/func
Functional additions to C
c cpp either functional-programming maybe
Last synced: 20 Mar 2025
https://github.com/kobalicek/mpsl
Shader-Like Mathematical Expression JIT Engine for C++ Language
cpp expression jit math parser shader
Last synced: 21 Mar 2025
https://github.com/krxkgit/helpuploadfiles
HelpUploadFiles - 星空上传助手,为 上传文件夹 赋能。 HelpUploadFiles - empowering upload folders.
7z aliyun baiduyun bandizip chromium compression cpp dll-injection edge folder google-drive intercept localsend regular-expression send-anywhere tecentcloud tianyiyunpan upload-files windows winscp
Last synced: 20 Aug 2025
https://github.com/takahirox/three.wasm-experimental
Experimental Three.js WASM (WIP)
c cpp javascript threejs wasm webassembly webgl
Last synced: 13 Nov 2025
https://github.com/thelartians/glue
⛓️ Bindings that stick. A simple and generic API for C++ to other language bindings supporting bidirectional communication, inheritance and automatic declarations.
automatic bindings cpp declarations glue inheritance language-bindings multi-language scripting-language typescript
Last synced: 07 Aug 2025
https://github.com/google/CTAP2-test-tool
Test tool for CTAP2 authenticators
cpp ctap2 fido2 security security-key
Last synced: 11 Jul 2025
https://github.com/changgang/steps
Simulation Toolkit for Electrical Power Systems
cpp dynamic power-flow power-system python simulation-toolkit
Last synced: 02 Feb 2026
https://github.com/xlite-dev/yolov5face-toolkit
🍅 YOLO5Face 2021 with MNN/NCNN/TNN/ONNXRuntime
cpp yolo5-face yolo5face yolov5-face yolov5-face-landmark yolov5face yolov7-face yolov8-face
Last synced: 19 Oct 2025
https://github.com/viatorus/compile-time-printer
Prints values and types during compilation!
compile-time cpp print printf tool
Last synced: 17 Mar 2025
https://github.com/adamsol/pyxell
Multi-paradigm programming language compiled to C++, written in Python.
compiler cpp generators indentation parser programming-language python rational-numbers syntax
Last synced: 10 Apr 2025
https://github.com/brotcrunsher/brotboxengine
A C++ prototyping engine that is striving for an easy to use API, hiding all the dirty details so that you don't have to care.
box2d cmake cpp cpp17 curl curl-library dear-imgui engine github-actions glfw google-test imgui libcurl openal opengl portaudio stb-image stb-truetype vulkan vulkan-game-engine
Last synced: 10 Apr 2025
https://github.com/semaicze/inicpp
C++ parser of INI files with schema validation.
cpp ini inicpp modern parser schema validation
Last synced: 06 Sep 2025
https://github.com/enwi/hueplusplus
A simple C++ library to control Philips Hue lights on Linux, MacOS, Windows, Espressif ESP32 SDK and Arduino. Full documentation at
arduino c-plus-plus cpp esp32 hacktoberfest hue hue-bridge hue-lights lights linux macos philips philips-hue philips-hue-bridge philips-hue-lights windows
Last synced: 08 Apr 2025
https://github.com/pcawte/agdev
Port to Agon Light of TI-84-CE C/C++ Toolchain which uses LLVM and generates eZ80 ADL code
agon-light agonlight agonlight2 c-language compiler cpp ez80 programming ti-84-plus-ce
Last synced: 28 Apr 2025
https://github.com/sourcemeta/one
A high-performance self-hosted JSON Schema registry that transforms your existing Git repositories of schemas into searchable, discoverable schema catalogs with enterprise-grade governance capabilities to operate a "single source of truth" of schemas in your organisation
api cpp high-performance json json-schema json-server jsonschema registry schema-registry schemastore
Last synced: 04 Mar 2026
https://github.com/bowdown097/qttube
A minimalist, cross-platform desktop app for streaming media.
cplusplus cpp qt video-player youtube youtube-client youtube-desktop youtube-frontend
Last synced: 28 Feb 2026
https://github.com/typedb/typedb-driver
TypeDB Drivers for Rust, Python, Java, Node.js, C, C++, and C#.
c cpp java nodejs python rust typedb typedb-client typedb-driver typeql
Last synced: 01 Mar 2026
https://github.com/laffernandes/gatl
GATL: Geometric Algebra Template Library
clifford-algebras cpp geometric-algebra geometric-algebra-libraries
Last synced: 09 Jul 2025
https://github.com/mogi-ros/week-1-2-introduction-to-ros2
Introduction to ROS2 Jazzy basics
bash cpp publisher python remote-procedure-calls ros2 ros2-jazzy rqt rqt-graph services subscriber turtlesim
Last synced: 13 Apr 2025
https://github.com/nlohmann/std_json
A proposal for a JSON data type in the C++ standard library
cpp json proposal standardization stl
Last synced: 22 Mar 2025
https://github.com/siliconlabs/mltk
A Python package with command-line utilities and scripts to aid the development of machine learning models for Silicon Lab's embedded platforms
aiot cpp embedded embedded-c embedded-systems internet-of-things iot keras keras-tensorflow machine-learning machinelearning python python3 tensorflow tensorflow-lite tensorflow-lite-micro tensorflow2
Last synced: 06 Apr 2025
https://github.com/uskr/jsonrpc-lean
Lightweight, fast, transport-agnostic, c++ implementation of the JSON-RPC 2.0 specification
Last synced: 19 Jan 2026
https://github.com/pardcode/illuxui
illuxUI - GUI Framework for Desktop Applications
cpp cpp-gui cpp-library cpp11 gui gui-applications gui-framework gui-library
Last synced: 12 Apr 2025
https://github.com/robert-van-engelen/lisp
A mini Lisp in 1k lines of C with garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a mark-sweep/compacting garbage collector and REPL.
c cpp garbage-collection lisp lisp-interpreter mark-and-compact mark-and-sweep
Last synced: 11 Apr 2025
https://github.com/lschmid83/dragon-island
This is a 2D platform game similiar to Super Mario World written in Java and C++ with a level editor. Available for PC, Android, GP2X and PSP platforms.
2d-game-engine admob-banner android-studio cpp eclipse-ide game-development gp2x graphics-engine java level-editor mario-game object-oriented-programming open-gl paralax-effect physics platform-game-2d playstation-portable tile-map
Last synced: 25 Jun 2025
https://github.com/snape/AVO2
Reciprocal Collision Avoidance with Acceleration-Velocity Obstacles (C++)
collision-avoidance cpp motion-planning robotics velocity-obstacles virtual-agents
Last synced: 18 Mar 2025
https://github.com/JoshuaSenouf/tracer
Renderer using C++, Embree and USD to achieve Path Tracing techniques on the CPU
bsdf cpp cpu intel-embree path-tracing pixar-usd progressive-rendering rendering-engine tbb
Last synced: 04 Apr 2025
https://github.com/firebaseextended/cocos2dx-cpp-sample
Firebase Cocos2d-x samples
cocos2d-x cpp firebase firebase-admob firebase-analytics firebase-auth firebase-cloud-messaging firebase-cocos2d firebase-remote-config
Last synced: 19 Jun 2025
https://github.com/mpoeter/emr
Effective Memory Reclamation
cpp cpp11 debra epoch-based-reclamation hazard-pointer lock-free reclamation-schemes reference-counting stamp-it
Last synced: 07 May 2025
https://github.com/yhirose/cpp-fstlib
A single file C++17 header-only Minimal Acyclic Subsequential Transducers, or Finite State Transducers
cpp cpp17 finite-state-transducers fst header-only
Last synced: 24 Apr 2025
https://github.com/jintaolee-roger/cigsegy
A tool for exchanging data between SEG-Y format and NumPy array inside Python environment
cpp geophysics python segy seismic-data
Last synced: 17 Jan 2026
https://github.com/ccbrown/needy
A C++ library dependency helper.
cli cpp dependancy-manager python
Last synced: 07 Feb 2026
https://github.com/realtimechris/jsonifier
A few classes for parsing and serializing objects from/into JSON, in C++ - very rapidly.
cpp jasonparser json json-parsing json-parsing-library json-simd jsonifier parsing serialization simd-instructions simd-json
Last synced: 20 Aug 2025
https://github.com/meteorix/pylcs
super fast cpp implementation of longest common subsequence/substring
cpp edit-distance longest-common-subsequence longest-common-substring python
Last synced: 15 Jul 2025
https://github.com/justinfx/gofileseq
A library for parsing/building frame ranges and sequences. A port of the python fileseq library, for Go and C++(https://github.com/justinfx/fileseq)
cpp fileseq filesystem go golang ranges vfx
Last synced: 12 Mar 2026
https://github.com/jfalcou/kiwaku
C++20 and onward collection of high performance data containers and related tools
cpp cpp-library cpp20 matrix parallel-computing
Last synced: 02 Jul 2025
https://github.com/shuvalov-mdb/xstate-cpp-generator
C++ State Machine generator for Xstate
cpp fsm fsm-library state-machine state-management xstate xstate-cpp
Last synced: 02 Apr 2025
https://github.com/coinbump/phasejumppro
Game Design Patterns for C++
cpp game game-2d game-development game-engine gamedev opengl opengl-game ui-components
Last synced: 02 Aug 2025
https://github.com/zigrazor/cxxstatetree
A C++ Header-Only Hierarchical State Tree Library
cpp cpp-library cpp20 gaming header-only-library state-machine statetrees
Last synced: 31 Aug 2025
https://github.com/lukaszkurantdev/react-native-fast-opencv
A powerful port of OpenCV for React Native.
cpp jsi new-architecture opencv react-native
Last synced: 05 Apr 2025
https://github.com/nonunknown/godot-native-integration
Plug-n-play GDNative Support for Godot-engine
cpp gdnative godot-engine integration native rust-lang
Last synced: 21 Jul 2025
https://github.com/SiliconLabs/mltk
A Python package with command-line utilities and scripts to aid the development of machine learning models for Silicon Lab's embedded platforms
aiot cpp embedded embedded-c embedded-systems internet-of-things iot keras keras-tensorflow machine-learning machinelearning python python3 tensorflow tensorflow-lite tensorflow-lite-micro tensorflow2
Last synced: 18 Mar 2025
https://github.com/pisaucer/book-c-plus-plus
[INCOMPLETE] Beginning C++ Through Game Programming
cplusplus cpp learn-cpp learn-to-code learning-by-doing learning-cplusplus teaching
Last synced: 08 May 2025
https://github.com/doom/strong_type
C++ implementation of strong types
cpp metaprogramming strongly-typed types
Last synced: 08 May 2025
https://github.com/red0124/ssp
C++ CSV parser
c-plus-plus c-plus-plus-17 conversion cpp cpp17 csv deserialization header-only parser
Last synced: 18 Jul 2025
https://github.com/guyutongxue/clangd-in-browser
Port clangd language server to WASM, and run it in your browser.
clang clangd cpp llvm lsp monaco-editor wasm
Last synced: 11 May 2025
https://github.com/iricartb/buffer-overflow-vulnerability-services-tester-tool
Ivan Ricart Borges - Program to detect the existence of remote/local stack-based buffer-overflow vulnerabilities using the standard communication protocol for each service.
buffer-overflow cpp customize ftp-server imap-server libwsock32 mingw pop3-server services smtp-server stf tester vulnerability-detection
Last synced: 12 Jun 2025
https://github.com/adamczykpiotr/pico-mcp2515
Raspberry Pi Pico MCP2515 CAN-Bus Interface Library
can-bus canbus canbus-communications cpp cpp17 mcp2515 pi-pico pico raspberry-pi raspberry-pi-pico raspberry-pi-pico-rp2040 raspberrypi raspberrypi-pico rp2040
Last synced: 13 May 2025
https://github.com/untrustedmodders/plugify
A Modern C++ Plugin Manager with Multi-Language Support
cpp cpp20 cross-platform game-dev game-engine gamedev multi-language package-manager plugify plugin-development plugin-framework plugin-loader plugin-manager plugin-system plugins
Last synced: 25 Dec 2025
https://github.com/leon-bckl/lsp-framework
Language Server Protocol implementation in C++
cpp language-server-protocol lsp lsp-client lsp-server
Last synced: 02 Mar 2026
https://github.com/ahmadov/v8_inspector_example
V8 Inspector example
chrome-devtools-protocol cpp debugger inspector v8 v8-inspector
Last synced: 28 Jan 2026
https://github.com/llnl/metall
Persistent memory allocator for data-centric analytics
allocator cpp ecp exascale-computing memory-allocator persistent-memory
Last synced: 29 Apr 2025
https://github.com/m4x1m1l14n/registry
C++ wrapper for manipulating Windows registry
c-plus-plus c-plus-plus-11 cpp cpp11 library registry win32 win32-api win32api windows windows-registry
Last synced: 12 Aug 2025
https://github.com/forthright48/code-library
All my CPPS codes
algorithm competitive-programming cpp data-structure
Last synced: 25 Jul 2025
https://github.com/offa/scope-guard
Implementation of Scoped Guards and Unique Resource as proposed in P0052.
cmake cpp cpp17 cpp20 p0052 raii scope-exit scope-fail scope-guard scope-success unique-resource
Last synced: 28 Feb 2026
https://github.com/akashsingh3031/striver-sde-sheet-challenge
algorithm codestudio cpp data-structures leetcode sdesheetchallenge
Last synced: 17 Mar 2026
https://github.com/mortennobel/kick
Simple game engine for C++ 11 / OpenGL 3.x +
Last synced: 24 Apr 2025
https://github.com/brainboxdotcc/windows-bot-template
A D++ Discord Bot template for Visual Studio 2022 (Windows x64 and x86) - Ready to go, just add your code!
cpp cpp17 discord discord-api discord-bot discord-bot-api discord-bot-client discord-bot-template discord-client discord-cpp dpp
Last synced: 12 Apr 2025
https://github.com/royjacobson/externis
Generate profiling traces for GCC
cpp flamegraph gcc-complier profiling
Last synced: 11 Apr 2025
https://github.com/dianhsu/swin-transformer-cpp
Swin Transformer C++ Implementation
cpp neural-network swin-transformer transformer
Last synced: 18 Mar 2025
https://github.com/slint-ui/slint-cpp-template
A template for a C++ Application using Slint
Last synced: 05 Aug 2025
https://github.com/xeverous/fuser
Header-only library for automatic (de)serialization of C++ types to/from JSON.
cpp cpp11 cpp14 cpp17 json serialization serialization-library
Last synced: 14 Jun 2025
https://github.com/tumftm/open-car-dynamics
C++ Implementation of a Multibody Vehicle Dynamics Simulation
cpp race-car-dynamics racing vehicle-dynamics
Last synced: 07 Sep 2025
https://github.com/typicalhog/thcrypt
C++ console application that features unique (at least I think so) symmetric key based file encryption algorithm.
algorithm application base58 bytes character cipher cli console cpp cryptography decryption encryption encryption-algorithm file key lookup password security symmetric table
Last synced: 16 Jul 2025
https://github.com/GaZaTu/im-emoji-picker
emoji picker compatible with Linux systems using either XServer or Wayland with either Fcitx5 or IBus
cmake cpp emoji emoji-keyboard emoji-picker fcitx5 ibus input-method kaomoji linux qt5 wayland x-server
Last synced: 29 Mar 2025
https://github.com/hiitiger/coolercppidiom
cooler c++ patterns like async, event delegate, json auto serialization
cplusplus-11 cpp design-patterns toolkits
Last synced: 10 Apr 2025
https://github.com/qengineering/face-detection-raspberry-pi-32-64-bits
Super fast face detection on Raspberry Pi 4
aarch64 alibaba armv8 cpp deep-learning face-detection high-fps mnn-framework ncnn opencv-dnn raspberry-pi-4 ssd-model
Last synced: 26 Oct 2025
https://github.com/abdeltwabmf/next-prayer
Islamic prayer reminder for Unix status bars.
bash cpp docker hacktoberfest hacktoberfest2022 linux makefile muslim-prayer-times prayer-times prayertimes python3 salat-timings
Last synced: 14 Apr 2025
https://github.com/AbdeltwabMF/next-prayer
Islamic prayer reminder for Unix status bars.
bash cpp docker hacktoberfest hacktoberfest2022 linux makefile muslim-prayer-times prayer-times prayertimes python3 salat-timings
Last synced: 14 May 2025
https://github.com/skiniks/react-native-shiki-engine
Shiki syntax highlighting for React Native. Zero bridge overhead with native Oniguruma regex engine.
android cpp ios javascript jsi native react react-native shiki syntax-highlighting textmate turbo-modules typescript
Last synced: 13 Apr 2025
https://github.com/m4x1m1l14n/Registry
C++ wrapper for manipulating Windows registry
c-plus-plus c-plus-plus-11 cpp cpp11 library registry win32 win32-api win32api windows windows-registry
Last synced: 12 Apr 2025
https://github.com/hash-anu/anudb
AnuDB: C++ based document store on RocksDB with native MQTT support
ai anudb cpp document-database iot lightweight messagepack messagepack-serializer mosquitto-mqtt-broker mqtt nanomq nlohmann-json nosql rocksdb zstd
Last synced: 13 May 2025
https://github.com/rafaelbeckel/test-c-rust-wasm
Rust+C WASM compilation under the same binary for the `wasm32-unknown-unknown` target
c cpp llvm rust wasm wasm-bindgen
Last synced: 26 Jan 2026
https://github.com/chetanxpro/nodejs-whisper
Introducing NodeJS Bindings for Whisper - the CPU version of OpenAI's Whisper, as initially crafted in C++ by ggerganov.
ai cpp ml nodejs-whisper openai speech-recognition speech-to-text timestamp whisper whisper-nodejs
Last synced: 12 Apr 2025
https://github.com/laserpants/dotenv-cpp
:cow: A utility to load environment variables from a .env file
cpp dotenv dotenv-cpp header-only
Last synced: 29 Oct 2025
https://github.com/ffAudio/foleys_video_engine
A video engine to load, play, assemble and write video - to be used with JUCE
cpp ffmpeg juce nle player processing video
Last synced: 08 May 2025
https://github.com/aw-junaid/computer-science
Explore a collection of resources and projects in Computer Science, covering algorithms, data structures, programming languages, and emerging technologies. Ideal for learners and enthusiasts looking to enhance their knowledge and skills in the field
algorithms assembly-language automata computer-architecture computer-networks computer-science computer-vision cpp cybersecurity data-science data-science-projects data-structures database game-development machine-learning networking operating-system python
Last synced: 26 Mar 2025
https://github.com/ud84/wui
Window User Interface Library :: libWUI offical repo
cpp ui-components ui-library uikit
Last synced: 22 Jan 2026
https://github.com/andreped/nocodeseg
🔬 Code-free deep segmentation for computational pathology
annotation convolutional-neural-networks cpp deep-learning deepmib digital-pathology fastpathology java matlab medical-imaging multi-class open-annotations open-datasets qupath semantic-segmentation u-net
Last synced: 18 Aug 2025