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-27 00:07:05 UTC
- JSON Representation
https://github.com/jeremy-rifkin/libassert
The most over-engineered C++ assertion library
Last synced: 15 May 2025
https://github.com/landelare/ue5coro
A C++20 coroutine plugin, offering seamless integration with Unreal Engine 5.
async-await coroutines cpp unreal-engine
Last synced: 08 Apr 2025
https://github.com/foxglove/mcap
MCAP is a modular, performant, and serialization-agnostic container file format, useful for pub/sub and robotics applications.
cpp data deserialization golang python robotics serialization swift typescript
Last synced: 14 May 2025
https://github.com/meonmedical/log4qt
Log4Qt - Logging for the Qt cross-platform application framework
cmake cpp cpp11 log4qt logging logging-library qbs qmake qt-framework qt5 qt6
Last synced: 15 May 2025
https://github.com/OpenLightingProject/ola
The Open Lighting Architecture - The Travel Adaptor for the Lighting Industry
api artnet c-plus-plus cli cpp dmx dmx512 dmxking enttec hacktoberfest lighting ola protobuf rdm sacn streaming-acn
Last synced: 15 Mar 2025
https://github.com/Distributive-Network/PythonMonkey
A Mozilla SpiderMonkey JavaScript engine embedded into the Python VM, using the Python engine to provide the JS host environment.
cpp javascript python pythonmonkey spidermonkey
Last synced: 16 Mar 2025
https://github.com/MeshInspector/MeshLib
Mesh processing library
3d cpp cross-platform distance-map geometry library mesh mesh-analysis mesh-boolean mesh-decimation mesh-processing mesh-registration mesh-segmentation mesh-smoothing point-cloud pointcloud pointcloud-triangulation python voxel voxel-segmentation
Last synced: 16 Apr 2025
https://github.com/texmacs/texmacs
Source Code of GNU TeXmacs, Developers Guide ==>
cpp gnu mathematics qt scheme texmacs
Last synced: 30 Mar 2025
https://github.com/deathkiller/jazz2-native
🎮 · Jazz² Resurrection: Native C++ reimplementation of Jazz Jackrabbit 2
2d 2d-game android cpp cpp20 emscripten game game-2d gamedev jazz-jackrabbit linux macos multi-platform ncine opengl reimplementation steamdeck uwp windows windows-10
Last synced: 15 May 2025
https://github.com/machinezone/ixwebsocket
websocket and http client and server library, with TLS support and very few dependencies
cpp http http-server websocket-client websocket-server websockets
Last synced: 14 May 2025
https://github.com/datoviz/datoviz
⚡ Datoviz: high-performance GPU scientific data visualization C/C++/Python library
c cpp data-visualization data-viz gpu graphics python rendering scientific-computing scientific-visualization visualization vulkan
Last synced: 15 Mar 2025
https://github.com/jobhope/TechnicalNote
Repository to store what we have studied. :book: We want everyone to get a job through TechnicalNote.
algorithm computer-architecture computer-science cpp data-structures database design-patterns github java linear-algebra network operating-system programming-language security software-engineering sort tech-interview technical-notes web windows
Last synced: 05 May 2025
https://github.com/bakwc/JamSpell
Modern spell checking library - accurate, fast, multi-language
cpp csharp java ngrams nlp python ruby spellcheck spellchecker spelling-correction
Last synced: 04 May 2025
https://github.com/Nomango/configor
A light weight configuration library for C++
Last synced: 26 Apr 2025
https://github.com/nomango/configor
A light weight configuration library for C++
Last synced: 04 Apr 2025
https://github.com/stuntrally/stuntrally
Note: development continues in stuntrally3. 3D racing game based on VDrift and OGRE with own Track Editor. The main repository with Stunt Rally 2.x sources and data.
3d bullet-physics c-plus-plus car cmake cpp editor game gui linux multiplayer ogre3d openal physics racing racing-game simulation terrain vehicle windows
Last synced: 15 Mar 2025
https://github.com/charlesnicholson/nanoprintf
The smallest public printf implementation for its feature set.
bsd-license c cortex-m cpp embedded embedded-c embedded-systems firmware format iot libc mpaland no-dependencies printf public-domain snprintf text threadsafe tinyprintf vsnprintf
Last synced: 08 May 2025
https://github.com/bloomberg/quantum
Powerful multi-threaded coroutine dispatcher and parallel execution engine
boost coroutines cpp multi-threading parallel
Last synced: 13 Apr 2025
https://github.com/rek7/mxtract
mXtract - Memory Extractor & Analyzer
c-plus-plus cpp cpp11 credentials exploitation linux malware memory-hacking pentesting redteam regex security security-tools stealing
Last synced: 04 Apr 2025
https://github.com/rek7/mXtract
mXtract - Memory Extractor & Analyzer
c-plus-plus cpp cpp11 credentials exploitation linux malware memory-hacking pentesting redteam regex security security-tools stealing
Last synced: 30 Mar 2025
https://github.com/googleapis/google-cloud-cpp
C++ Client Libraries for Google Cloud Services
bigtable cloud cpp cpp14 cxx14 gcp google google-cloud google-cloud-bigtable google-cloud-platform google-cloud-pubsub google-cloud-spanner google-cloud-storage spanner
Last synced: 14 May 2025
https://github.com/tomlooman/ue4-tutorials
Collection of Unreal 4 Tutorials & Experiments.
blueprints c-plus-plus cpp engine tutorial ue4 unreal
Last synced: 05 Apr 2025
https://github.com/linuxdeploy/linuxdeploy
AppDir creation and maintenance tool. Featuring flexible plugin system.
Last synced: 30 Mar 2025
https://github.com/bfrg/vim-c-cpp-modern
Extended Vim syntax highlighting for C and C++ (C++11/14/17/20/23)
cpp cpp11 cpp14 cpp17 cpp20 cpp23 highlighting syntax vim
Last synced: 15 May 2025
https://github.com/fogleman/hmm
Heightmap meshing utility.
3d computational-geometry cpp heightmap mesh
Last synced: 04 Apr 2025
https://github.com/lastmjs/zwitterion
A web dev server that lets you import anything*
assemblyscript c cpp es2016 es6 es7 esnext javascript rust spa typescript wasm webassembly
Last synced: 15 May 2025
https://github.com/softwareQinc/qpp
Modern C++ quantum computing library
c-plus-plus cpp cpp11 cpp17 quantum quantum-computing quantum-development-kit simulator
Last synced: 02 Apr 2025
https://github.com/softwareqinc/qpp
Modern C++ quantum computing library
c-plus-plus cpp cpp11 cpp17 quantum quantum-computing quantum-development-kit simulator
Last synced: 15 May 2025
https://github.com/mudita/MuditaOS
Mobile operating system based on FreeRTOS™ optimized for E Ink displays - developed for Mudita Pure minimalist phone
cpp e-ink embedded-c embedded-systems freertos minimalist mobile os phone
Last synced: 17 Apr 2025
https://github.com/daandemeyer/reproc
A cross-platform (C99/C++11) process library
c cmake cpp cross-platform library posix processes windows
Last synced: 16 May 2025
https://github.com/omeryusufyagci/fast-music-remover
A C++ based, lightweight music and noise remover for YouTube and other internet media, using DeepFilterNet for audio enhancement.
audio-cleaner audio-enhancement audio-extractor audio-processing cpp deepfilternet ffmpeg flask machine-learning media-editor media-processing music-remover noise-removal processing realtime speech-extractor vocal-extractor youtube yt-dlp
Last synced: 15 May 2025
https://github.com/niosus/easyclangcomplete
:boom: Robust C/C++ code completion for Sublime Text 3/4
auto-complete c clang cmake code-completion compilation-database compile cplusplus cpp libclang plugin sublime-text sublime-text-3 sublime-text-4
Last synced: 04 Apr 2025
https://github.com/DaanDeMeyer/reproc
A cross-platform (C99/C++11) process library
c cmake cpp cross-platform library posix processes windows
Last synced: 14 Apr 2025
https://github.com/niosus/EasyClangComplete
:boom: Robust C/C++ code completion for Sublime Text 3/4
auto-complete c clang cmake code-completion compilation-database compile cplusplus cpp libclang plugin sublime-text sublime-text-3 sublime-text-4
Last synced: 26 Mar 2025
https://github.com/TEN-framework/ten_framework
TEN, a AI agent framework to create various AI agents which supports real-time conversation.
ai ai-agents answer-set-programming c clingo cloud-edge-computing cloud-store cpp cross-language cross-platform golang javascript nodejs package-management plugin-system python rust typescript workflow
Last synced: 08 Mar 2025
https://github.com/swl-x/MystiQ
Qt5/C++ FFmpeg Media Converter
audio conversion converter-encoding cpp ffmpeg ffmpeg-wrapper gui media-converter multimedia qml qt5 transcoding video
Last synced: 14 Mar 2025
https://github.com/kakao/buffalo
TOROS Buffalo: A fast and scalable production-ready open source project for recommender systems
cpp machine-learning matrix-factorization python recommender-system
Last synced: 08 Apr 2025
https://github.com/swl-x/mystiq
Qt5/C++ FFmpeg Media Converter
audio conversion converter-encoding cpp ffmpeg ffmpeg-wrapper gui media-converter multimedia qml qt5 transcoding video
Last synced: 13 Apr 2025
https://github.com/google/yggdrasil-decision-forests
A library to train, evaluate, interpret, and productionize decision forest models such as Random Forest and Gradient Boosted Decision Trees.
cart cli cpp decision-forest decision-trees distributed-computing go gradient-boosting interpretability javascript machine-learning ml pypi python random-forest tensorflow
Last synced: 14 May 2025
https://github.com/mpoeter/xenium
A C++ library providing various concurrent data structures and reclamation schemes.
concurrency cpp cpp17 debra epoch-based-reclamation hazard-era hazard-pointer lock-free reclamation-schemes
Last synced: 15 May 2025
https://github.com/soedinglab/hh-suite
Remote protein homology detection suite.
alignment bioinformatics cpp hh-suite hhblits hhpred hhsearch opensource profile-profile-search profile-search protein-structure sequence-search simd viterbi
Last synced: 14 Apr 2025
https://github.com/squadrick/shadesmar
Fast C++ IPC using shared memory
cpp high-performance interprocess-communication ipc publish-subscribe rpc shared-memory
Last synced: 05 Apr 2025
https://github.com/BradyBrenot/huestacean
Philips Hue control app for desktop with screen syncing. C++ with Qt Quick GUI.
cpp philips-hue philips-hue-lights qt qtquick
Last synced: 24 Apr 2025
https://github.com/nest/nest-simulator
The NEST simulator
cpp nest nest-simulator neurons point-neurons python simulation-toolkit simulator
Last synced: 14 May 2025
https://github.com/microsoft/gltf-sdk
glTF-SDK is a C++ Software Development Kit for glTF (GL Transmission Format -https://github.com/KhronosGroup/glTF).
android cpp cpp14 cross-platform gltf gltf2 gltf2-loader ios macos windows
Last synced: 31 Mar 2025
https://github.com/accumulatemore/cplusplus
✔(已完结)最全面的 C++ 笔记 【黑马程序员】
cplusplus cplusplus-11 cpp cpp11
Last synced: 15 May 2025
https://github.com/abdularis/lan-share
Cross platform LAN File transfer application built with Qt C++ framework
appimage cpp cross-platform file-transfer lan-share qt qt5 tcp tcp-client-server udp
Last synced: 05 Apr 2025
https://github.com/Maknee/minigpt4.cpp
Port of MiniGPT4 in C++ (4bit, 5bit, 6bit, 8bit, 16bit CPU inference with GGML)
c cpp deep-learning ggml machine-learning minigpt4 multimodal quantization
Last synced: 15 Apr 2025
https://github.com/abdularis/LAN-Share
Cross platform LAN File transfer application built with Qt C++ framework
appimage cpp cross-platform file-transfer lan-share qt qt5 tcp tcp-client-server udp
Last synced: 02 Apr 2025
https://github.com/markaren/threepp
C++17 port of three.js (r129)
3d-graphics cpp emscripten opengl threejs wasm
Last synced: 05 Apr 2025
https://github.com/cppfastio/fast_io
Significantly faster input/output for C++20
cpp cxx header-only input-output
Last synced: 12 Apr 2025
https://github.com/ericsson/codecompass
CodeCompass is a software comprehension tool for large scale software written in C/C++ and Java
code-comprehension cpp java static-analysis
Last synced: 15 May 2025
https://github.com/frol/completely-unscientific-benchmarks
Naive performance comparison of a few programming languages (JavaScript, Kotlin, Rust, Swift, Nim, Python, Go, Haskell, D, C++, Java, C#, Object Pascal, Ada, Lua, Ruby)
ada benchmark cpp csharp dlang golang haskell java javascript kotlin lua luajit nim programming-language python ruby rust scoreboard swift
Last synced: 05 Apr 2025
https://github.com/DuffsDevice/tiny-utf8
Unicode (UTF-8) capable std::string
codepoints conversion cplusplus cplusplus-11 cpp decoder drop-in encoder header-only std string string-conversion string-manipulation tiny-utf8 unicode utf-32 utf-8 utf8 utf8-string
Last synced: 08 Apr 2025
https://github.com/leggedrobotics/open3d_slam
Pointcloud-based graph SLAM written in C++ using open3D library.
cpp lidar localization mapping open3d open3d-catkin pointcloud robotics ros slam
Last synced: 15 May 2025
https://github.com/duffsdevice/tiny-utf8
Unicode (UTF-8) capable std::string
codepoints conversion cplusplus cplusplus-11 cpp decoder drop-in encoder header-only std string string-conversion string-manipulation tiny-utf8 unicode utf-32 utf-8 utf8 utf8-string
Last synced: 15 May 2025
https://github.com/parca-dev/parca-agent
eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
bpf c continuous-profiling cpp ebpf ebpf-programs go golang hacktoberfest kubernetes libbpf linux observability performance pprof profiling python ruby rust systemd
Last synced: 15 May 2025
https://github.com/quantumlib/qsim
Schrödinger and Schrödinger-Feynman simulators for quantum circuits.
algorithms api cirq cpp google-quantum nisq python quantum quantum-algorithms quantum-circuit quantum-circuit-simulator quantum-computing quantum-information quantum-programming quantum-simulation quantum-simulator schrodinger-equation sdk simulation
Last synced: 14 May 2025
https://github.com/JaCzekanski/Avocado
🥑 PlayStation 1 emulator
cpp emulation emulator hacktoberfest playstation ps1 psx
Last synced: 31 Mar 2025
https://github.com/mariosieg/magnetron
(WIP) A small but powerful, homemade PyTorch from scratch.
artificial-intelligence cpp cuda high-performance-computing machine-learning neuronal-network python pytorch research-project tensorflow tiny
Last synced: 08 Apr 2025
https://github.com/esphome/esphome-core
🚨 No longer used 🚨 - The C++ framework behind ESPHome
arduino cpp esp32 esp8266 home-assistant home-automation internet-of-things iot
Last synced: 20 Jan 2025
https://github.com/feelfreelinux/cspot
A Spotify Connect player targeting, but not limited to embedded devices (ESP32).
Last synced: 14 Apr 2025
https://github.com/talkuhulk/ai.deploy.box
A toolbox for deep learning model deployment using C++ YoloX | YoloV7 | YoloV8 | Gan | OCR | MobileVit | Scrfd | MobileSAM | StableDiffusion
controlnet cpp face gan lora mnn mobilesam ncnn ocr onnx paddlelite scrfd stablediffusion tnn webassembly yolov7 yolov8 yolox
Last synced: 15 May 2025
https://github.com/kthohr/stats
A C++ header-only library of statistical distribution functions.
armadillo armadillo-library blaze cdf constexpr cpp cpp11 density-functions distributions eigen eigen3 numerical-methods openmp probability quantile quantile-functions statistics stats
Last synced: 05 Apr 2025
https://github.com/TalkUHulk/ai.deploy.box
A toolbox for deep learning model deployment using C++ YoloX | YoloV7 | YoloV8 | Gan | OCR | MobileVit | Scrfd | MobileSAM | StableDiffusion
controlnet cpp face gan lora mnn mobilesam ncnn ocr onnx paddlelite scrfd stablediffusion tnn webassembly yolov7 yolov8 yolox
Last synced: 18 Mar 2025
https://github.com/arximboldi/ewig
The eternal text editor — Didactic Ersatz Emacs to show immutable data-structures and the single-atom architecture
cpp data-structures editor emacs immer immutable text
Last synced: 05 Apr 2025
https://github.com/Ericsson/CodeCompass
CodeCompass is a software comprehension tool for large scale software written in C/C++ and Java
code-comprehension cpp java static-analysis
Last synced: 23 Mar 2025
https://github.com/xyproto/o
Snappy and configuration-free little text editor/IDE for the terminal. Suitable for writing git commit messages, editing Markdown, config files, source code, man pages and for quick edit-format-compile cycles when programming. Has syntax highlighting, jump-to-error, rainbow parentheses, macros, cut/paste portals and a simple gdb front-end.
advent-of-code command-line configuration-free cpp editor focus freebsd gdb go golang ide image-viewer linux markdown rainbow-parentheses terminal text-editor tui tui-game unix
Last synced: 10 Apr 2025
https://github.com/jinja2cpp/jinja2cpp
Jinja2 C++ (and for C++) almost full-conformance template engine implementation
c-plus-plus cpp cpp17 cpp20 jinja jinja2 jinja2-templates jinja2-templating-engine string-formatter string-template template-engine templates
Last synced: 15 May 2025
https://github.com/nvidia/cucollections
cpp cpp17 cuda datastructures gpu hashmap hashset hashtable
Last synced: 15 May 2025
https://github.com/accellera-official/systemc
SystemC Reference Implementation
Last synced: 11 May 2025
https://github.com/tarscloud/tarscpp
C++ language framework rpc source code implementation
cpp high-performance microservices rpc tars tars-foundation
Last synced: 22 Apr 2025
https://github.com/imarvinle/csguide
🔥 计算机学习路线,计算机网络、操作系统、C++、Java 等面试复习题库
algorithms computer-science cpp go interview java leetcode offer
Last synced: 15 May 2025
https://github.com/mlouielu/cn_constitution_2018
2018-02-25 中国共产党中央委员会关于修改宪法部分内容的建议
china constitution cpp cppcc npc
Last synced: 06 Apr 2025
https://github.com/nvidia/jitify
A single-header C++ library for simplifying the use of CUDA Runtime Compilation (NVRTC).
cpp cuda jit-compilation nvrtc runtime-compilation single-header
Last synced: 15 May 2025
https://github.com/daid/EmptyEpsilon
Open source bridge simulator. Build with the SeriousProton engine.
artemis cpp emptyepsilon game multiplayer
Last synced: 03 Aug 2025
https://github.com/magiblot/turbo
An experimental text editor based on Scintilla and Turbo Vision.
cpp linux linux-console ncurses scintilla terminal text-editor tui turbo-vision utf-8 windows
Last synced: 15 May 2025
https://github.com/qxorm/qxorm
QxOrm library - C++ Qt ORM (Object Relational Mapping) and ODM (Object Document Mapper) library - Official repository
cplusplus cpp dao http-server introspection json mariadb mongodb mysql odm oracle orm persistence postgresql qt qxentityeditor serialization sqlite sqlserver xml
Last synced: 15 May 2025
https://github.com/luisagroup/luisarender
High-Performance Cross-Platform Monte Carlo Renderer Based on LuisaCompute
cpp cuda gpu high-performance ispc metal optix path-tracing ray-tracing renderer rendering siggraph-asia-2022
Last synced: 12 Apr 2025
https://github.com/proalgos/proalgos-cpp
C++ implementations of well-known (and some rare) algorithms, while following good software development practices
algorithm algorithms algorithms-and-data-structures algos cpp cpp11 cpp14 cpp17 data-structures datastructures proalgos
Last synced: 16 May 2025
https://github.com/renatoGarcia/icecream-cpp
🍦 Never use cout/printf to debug again
cpp cpp11 cpp14 cpp17 debug debugging debugging-tool header-only print single-header-lib
Last synced: 24 Jan 2025
https://github.com/renatogarcia/icecream-cpp
🍦 Never use cout/printf to debug again
cpp cpp11 cpp14 cpp17 debug debugging debugging-tool header-only print single-header-lib
Last synced: 05 Apr 2025
https://github.com/cuarzosoftware/louvre
C++ library for building Wayland compositors.
compositor cpp library linux wayland window-manager
Last synced: 07 Apr 2025
https://github.com/CuarzoSoftware/Louvre
C++ library for building Wayland compositors.
compositor cpp library linux wayland window-manager
Last synced: 26 Mar 2025
https://github.com/jmmartinez/easy-just-in-time
LLVM Optimization to extract a function, embedded in its intermediate representation in the binary, and execute it using the LLVM Just-In-Time compiler.
Last synced: 05 Apr 2025
https://github.com/sebastiandev/zipper
C++ wrapper around minizip compression library
compression compression-library cpp minizip minizip-compression-library zlib
Last synced: 21 Apr 2025
https://github.com/llnl/raja
RAJA Performance Portability Layer (C++)
blt c-plus-plus cpp llnl parallel-computing portability programming-model radiuss raja
Last synced: 15 May 2025
https://github.com/alexeyab/object_threadsafe
We make any object thread-safe and std::shared_mutex 10 times faster to achieve the speed of lock-free algorithms on >85% reads
concurrency cpp cpp11 cpp14 high-performance lock-free low-latency multithreading
Last synced: 05 Apr 2025
https://github.com/tessil/ordered-map
C++ hash map and hash set which preserve the order of insertion
c-plus-plus cpp data-structures hash-map hash-table header-only
Last synced: 09 Apr 2025
https://github.com/andrew-gresyk/HFSM2
High-Performance Hierarchical Finite State Machine Framework
cpp cpp11 embedded embedded-systems fsm fsm-library game-dev game-development header-only hfsm hierarchical-state-machine mit-license modern-cpp state-machine template-metaprogramming
Last synced: 10 May 2025
https://github.com/SharpGenTools/SharpGenTools
Accurate and high performance C++ interop code generator for C#.
c-sharp cpp interoperability sharpdx
Last synced: 29 Apr 2025