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-05-13 00:06:10 UTC
- JSON Representation
https://github.com/godlikepanos/anki-3d-engine
AnKi 3D Engine - Vulkan backend, modern renderer, scripting, physics and more
3d android c-plus-plus cpp game-engine graphics linux vulkan windows
Last synced: 15 Mar 2025
https://github.com/0x09al/rdpthief
Extracting Clear Text Passwords from mstsc.exe using API Hooking.
api-hooking cpp pentesting-windows redteaming
Last synced: 08 Apr 2025
https://github.com/sakura-editor/sakura
SAKURA Editor (Japanese text editor for MS Windows)
appveyor azure-pipelines bregonig codefactor cpp cpplint editor grep macro regex sakura sakura-editor sonarcloud text-editor visual-studio windows windows-desktop
Last synced: 12 Apr 2025
https://github.com/facebook/CacheLib
Pluggable in-process caching engine to build and scale high performance services
cache cache-engine concurrency cpp performance ssd
Last synced: 27 Apr 2025
https://github.com/matt-42/lithium
Easy to use C++17 HTTP Server with no compromise on performances. https://matt-42.github.io/lithium
api-server asynchronous cpp cpp-library cpp17 http-client http-server json mysql mysql-server object-relational-mapper orm postgresql sql-driver sqlite3 webframework webprogramming
Last synced: 08 Apr 2025
https://github.com/zenustech/zeno
ZEn NOde system - a simulation & rendering engine in nodes
3d cpp dataflow-programming graphics node-editor rendering simulation vfx visualization
Last synced: 11 Apr 2025
https://github.com/GameTechDev/IntroductionToVulkan
Source code examples for "API without Secrets: Introduction to Vulkan" tutorial
cpp intel tutorial tutorials vulkan vulkan-api vulkan-demos
Last synced: 08 May 2025
https://github.com/facebook/cachelib
Pluggable in-process caching engine to build and scale high performance services
cache cache-engine concurrency cpp performance ssd
Last synced: 11 Apr 2025
https://github.com/gametechdev/introductiontovulkan
Source code examples for "API without Secrets: Introduction to Vulkan" tutorial
cpp intel tutorial tutorials vulkan vulkan-api vulkan-demos
Last synced: 18 Jan 2025
https://github.com/angelo1211/hybridrenderingengine
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
3d-graphics c-plus-plus clustering-algorithm compute-shaders cpp deferred-shading forward-plus-shading graphics graphics-programming image-based-lighting learning opengl physically-based-rendering prototype rendering-engine rendering-pipeline sdl2 shaders triangles
Last synced: 12 Apr 2025
https://github.com/justasmasiulis/xorstr
heavily vectorized c++17 compile time string encryption.
compile-time cpp cpp17 encryption string template vectorized xor
Last synced: 09 Apr 2025
https://github.com/JustasMasiulis/xorstr
heavily vectorized c++17 compile time string encryption.
compile-time cpp cpp17 encryption string template vectorized xor
Last synced: 12 Apr 2025
https://github.com/drtimothyaldendavis/suitesparse
The official SuiteSparse library: a suite of sparse matrix algorithms authored or co-authored by Tim Davis, Texas A&M University.
c cholmod colamd cpp csparse graph-algorithms graphblas klu mathematics matlab sparse-matrix spqr suitesparse umfpack
Last synced: 28 Apr 2025
https://github.com/juliettef/iconfontcppheaders
C and C++ headers, C# and Python classes, Rust files and Go package for icon fonts Font Awesome, Fork Awesome, Google Material Design icons and symbols, Pictogrammers Material Design icons, Kenney game icons, Fontaudio, Codicons and Lucide.
c codepoints cpp csharp font-icons fontawesome gamedev golang gui header-files headers icon-fonts icons imgui material-design python rust
Last synced: 12 Apr 2025
https://github.com/EnzymeAD/Enzyme
High-performance automatic differentiation of LLVM and MLIR.
ad automatic-differentiation c clang compiler cpp deep-learning derivative differentiable-programming enzyme gradient high-performance llvm llvm-enzyme machine-learning pytorch rust scientific-computing simulation tensorflow
Last synced: 20 Mar 2025
https://github.com/rigtorp/mpmcqueue
A bounded multi-producer multi-consumer concurrent queue written in C++11
concurrency cpp cpp11 header-only queue
Last synced: 08 Apr 2025
https://github.com/juliettef/IconFontCppHeaders
C and C++ headers, C# and Python classes, Rust files and Go package for icon fonts Font Awesome, Fork Awesome, Google Material Design icons and symbols, Pictogrammers Material Design icons, Kenney game icons, Fontaudio, Codicons and Lucide.
c codepoints cpp csharp font-icons fontawesome gamedev golang gui header-files headers icon-fonts icons imgui material-design python rust
Last synced: 01 Apr 2025
https://github.com/pptacher/probabilistic_robotics
solution of exercises of the book "probabilistic robotics"
armadillo-library autonomous-vehicles bayesian-inference cpp fastslam google-cloud-platform intel-mkl-library julia kalman-filter lapack matlab navigation numpy particle-filter probabilistic-robotics robotics seif slam textbook-solutions victoria-park-dataset
Last synced: 08 Apr 2025
https://github.com/cycfi/Q
C++ Library for Audio Digital Signal Processing
audio audio-processing c-plus-plus cpp cpp-library cpp20 dsp dsp-library effects frequency function-composition guitar-processor modern-cpp music pitch-detection pitch-tracking synth
Last synced: 11 May 2025
https://github.com/cycfi/q
C++ Library for Audio Digital Signal Processing
audio audio-processing c-plus-plus cpp cpp-library cpp20 dsp dsp-library effects frequency function-composition guitar-processor modern-cpp music pitch-detection pitch-tracking synth
Last synced: 12 Apr 2025
https://github.com/k2-fsa/sherpa-ncnn
Real-time speech recognition and voice activity detection (VAD) using next-gen Kaldi with ncnn without Internet connection. Support iOS, Android, Linux, macOS, Windows, Raspberry Pi, VisionFive2, LicheePi4A etc.
asr c cpp csharp go kotlin python speech-recognition vad voice-activity-detection
Last synced: 28 Apr 2025
https://github.com/tracktion/tracktion_engine
Tracktion Engine module
audio audio-processing c-plus-plus cpp daw framework juce
Last synced: 13 Apr 2025
https://github.com/NVIDIA/cccl
CUDA Core Compute Libraries
accelerated-computing cpp cpp-programming cuda cuda-cpp cuda-kernels cuda-library cuda-programming gpu gpu-acceleration gpu-computing gpu-programming hpc modern-cpp nvidia nvidia-gpu parallel-algorithm parallel-computing parallel-programming
Last synced: 19 Nov 2024
https://github.com/LemonOSProject/LemonOS
The Lemon Operating System
c cpp kernel lemon operating-system os osdev
Last synced: 26 Mar 2025
https://github.com/cppcon/cppcon2019
Slides and other materials from CppCon 2019
Last synced: 09 Apr 2025
https://github.com/Cylix/cpp_redis
C++11 Lightweight Redis client: async, thread-safe, no dependency, pipelining, multi-platform - NO LONGER MAINTAINED - Please check https://github.com/cpp-redis/cpp_redis
asynchronous cpp cpp11 multi-platform no-dependencies redis redis-client unix windows
Last synced: 15 Mar 2025
https://github.com/cylix/cpp_redis
C++11 Lightweight Redis client: async, thread-safe, no dependency, pipelining, multi-platform - NO LONGER MAINTAINED - Please check https://github.com/cpp-redis/cpp_redis
asynchronous cpp cpp11 multi-platform no-dependencies redis redis-client unix windows
Last synced: 18 Jan 2025
https://github.com/smv1999/competitiveprogrammingquestionbank
This repository contains all the popular Competitive Programming and DSA questions with solutions for your Coding Interview Preparation.
algorithms c codevita coding coding-challenges coding-interviews competitive-programming cpp data-structures dsa geeksforgeeks interview-preparation interview-questions interviews java javascript jobs leetcode programming
Last synced: 08 Apr 2025
https://github.com/muellan/clipp
easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation
args argument-parser argument-parsing argv argv-parser cli cmdline-parser command-line commandline cpp cpp11 header-only man-page nested-alternatives option option-parser options options-parsing
Last synced: 08 Apr 2025
https://github.com/CppCon/CppCon2019
Slides and other materials from CppCon 2019
Last synced: 17 Apr 2025
https://github.com/rust-qt/ritual
Use C++ libraries from Rust
cpp cpp-bindings crates qt qt-crate qt-generator rituals rust rust-bindings rust-crate rust-generator
Last synced: 13 Apr 2025
https://matt-42.github.io/lithium/
Easy to use C++17 HTTP Server with no compromise on performances. https://matt-42.github.io/lithium
api-server asynchronous cpp cpp-library cpp17 http-client http-server json mysql mysql-server object-relational-mapper orm postgresql sql-driver sqlite3 webframework webprogramming
Last synced: 22 Mar 2025
https://github.com/0x09AL/RdpThief
Extracting Clear Text Passwords from mstsc.exe using API Hooking.
api-hooking cpp pentesting-windows redteaming
Last synced: 21 Nov 2024
https://github.com/walkccc/leetcode
💡 LeetCode in C++23/Java/Python/MySQL/TypeScript (respect coding conventions)
cpp cpp20 java leetcode leetcode-cpp leetcode-java leetcode-python leetcode-solutions mysql python typescript
Last synced: 13 Apr 2025
https://github.com/jonmagon/kdiskmark
A simple open-source disk benchmark tool for Linux distros
benchmarking cpp crystaldiskmark dbus disk drive linux polkit qt5 ssd
Last synced: 13 Apr 2025
https://github.com/forthespada/mypoorwebserver
一款可运行的基于C++ 实现的WebServer服务器,基于《TCPIP网络编程》和《Linux高性能服务器编程》实现的服务器项目。
Last synced: 12 Apr 2025
https://github.com/Stiffstream/restinio
Cross-platform, efficient, customizable, and robust asynchronous HTTP(S)/WebSocket server C++ library with the right balance between performance and ease of use
asio cplusplus cpp http http-server https library linux rest tls-support websockets windows
Last synced: 14 Apr 2025
https://github.com/JonMagon/KDiskMark
A simple open-source disk benchmark tool for Linux distros
benchmarking cpp crystaldiskmark dbus disk drive linux polkit qt5 ssd
Last synced: 03 Apr 2025
https://github.com/stiffstream/restinio
Cross-platform, efficient, customizable, and robust asynchronous HTTP(S)/WebSocket server C++ library with the right balance between performance and ease of use
asio cplusplus cpp http http-server https library linux rest tls-support websockets windows
Last synced: 13 Apr 2025
https://github.com/stotko/stdgpu
stdgpu: Efficient STL-like Data Structures on the GPU
cpp cpp17 cpp20 cuda data-structures gpgpu gpu gpu-acceleration gpu-computing hip modern-cpp openmp rocm stl stl-containers stl-like
Last synced: 13 Apr 2025
https://github.com/tvaneerd/cpp17_in_TTs
Descriptions of C++17 features, presented mostly in "Tony Tables" (hey, the name wasn't my idea)
concepts cpp cpp17 optional structured-bindings template-metaprogramming tony-tables variant
Last synced: 01 May 2025
https://github.com/tvaneerd/cpp17_in_tts
Descriptions of C++17 features, presented mostly in "Tony Tables" (hey, the name wasn't my idea)
concepts cpp cpp17 optional structured-bindings template-metaprogramming tony-tables variant
Last synced: 09 Apr 2025
https://github.com/corrosion-rs/corrosion
Marrying Rust and CMake - Easy Rust and C/C++ Integration!
build-system build-systems build-tool c cargo cmake cmake-cargo cplusplus cpp cross-compilation rust
Last synced: 11 Apr 2025
https://github.com/Tracktion/tracktion_engine
Tracktion Engine module
audio audio-processing c-plus-plus cpp daw framework juce
Last synced: 08 Apr 2025
https://github.com/rigtorp/MPMCQueue
A bounded multi-producer multi-consumer concurrent queue written in C++11
concurrency cpp cpp11 header-only queue
Last synced: 08 May 2025
https://github.com/sheredom/subprocess.h
🐜 single header process launching solution for C and C++
c cpp process subprocess subprocess-run
Last synced: 08 Apr 2025
https://github.com/asc-community/mxengine
C++ open source 3D game engine
3d-graphics cpp game-development game-engine gamedev mxengine open-source opengl
Last synced: 08 Apr 2025
https://github.com/asc-community/MxEngine
C++ open source 3D game engine
3d-graphics cpp game-development game-engine gamedev mxengine open-source opengl
Last synced: 01 Apr 2025
https://github.com/plutoberth/sonyheadphonesclient
A {Windows, macOS, Linux} client recreating the functionality of the Sony Headphones app
bluetooth cpp dear-imgui gui imgui linux macos reverse-engineering windows
Last synced: 14 Apr 2025
https://github.com/Plutoberth/SonyHeadphonesClient
A {Windows, macOS, Linux} client recreating the functionality of the Sony Headphones app
bluetooth cpp dear-imgui gui imgui linux macos reverse-engineering windows
Last synced: 10 Apr 2025
https://github.com/cneben/QuickQanava
:link: C++17 network / graph visualization library - Qt6 / QML node editor.
complex-networks cpp cpp-library dataflow-programming graph graph-theory graph-visualization graphs qml qt qt-containers visualization
Last synced: 01 Apr 2025
https://github.com/cneben/quickqanava
:link: C++17 network / graph visualization library - Qt6 / QML node editor.
complex-networks cpp cpp-library dataflow-programming graph graph-theory graph-visualization graphs qml qt qt-containers visualization
Last synced: 12 Apr 2025
https://github.com/eventql/eventql
Distributed "massively parallel" SQL query engine
analytics columnar-storage cpp cpp11 database distributed distributed-database distributed-sql distributed-storage eventql mpp sql streaming timeseries
Last synced: 14 Apr 2025
https://github.com/mpusz/mp-units
The quantities and units library for C++
cmake conan cpp cpp20 cpp23 dimensional-analysis dimensions isq library physical-quantities physical-units quantity quantity-manipulation safety si system-of-quantities system-of-units units units-of-measure units-of-measurement
Last synced: 13 Apr 2025
https://github.com/czyt1988/saribbon
Ribbon Control for Qt
cpp office-framework office-ribbon office-ui qribbon qt qt-ribbon ribbon ribbon-control wps wps-ui
Last synced: 12 Apr 2025
https://github.com/uowuo/abaddon
An alternative Discord client with voice support made with C++ and GTK 3
alternative client cpp discord discord-client gtk gtk3 gtkmm voice voice-chat
Last synced: 13 Apr 2025
https://github.com/tgfrerer/island
🌋🐎 Project Island is an experimental, hot-reloading Vulkan Renderer for Linux and Windows, written in C/C++.
3d-engine c cpp engine experimental hot-reload rendergraph research-and-development shader-glsl shader-hlsl vulkan vulkan-backend
Last synced: 13 Apr 2025
https://github.com/brainboxdotcc/dpp
C++ Discord API Bot Library - D++ is Lightweight and scalable for small and huge bots!
api api-client api-wrapper cpp discord discord-api discord-api-v10 discord-api-wrapper discord-bot docker dpp etf hacktoberfest json library linux osx ssl websocket windows
Last synced: 11 Apr 2025
https://github.com/copperspice/copperspice
Set of cross platform C++ libraries (Core, Gui, Network, Multimedia, SQL, Vulkan, etc)
core-functionality cpp gui libraries networking open-source
Last synced: 12 Apr 2025
https://github.com/eliaskosunen/scnlib
scanf for modern C++
c-plus-plus cpp input io parsing ranges scanf
Last synced: 13 Apr 2025
https://github.com/facontidavide/CPP_Optimizations_Diary
Tips and tricks to optimize your C++ code
Last synced: 01 May 2025
https://github.com/facontidavide/cpp_optimizations_diary
Tips and tricks to optimize your C++ code
Last synced: 08 Apr 2025
https://github.com/jfalcou/eve
Expressive Vector Engine - SIMD in C++ Goes Brrrr
aarch64 altivec avx avx2 cpp cpp-library hpc neon simd simd-library simd-parallelism simd-programming sse2 ssse3
Last synced: 15 Mar 2025
https://github.com/codilime/veles
Binary data analysis and visualization tool
cpp hexeditor python qt reverse-engineering shaders visualization
Last synced: 17 Jan 2025
https://github.com/Jorgen-VikingGod/Qt-Frameless-Window-DarkStyle
simple MainWindow class implementation with frameless window and custom dark style. It adds also support for titlebar and buttons (minimize, maximize, close)
cpp dark-theme fancy qstylesheet qt qt5 stylesheets
Last synced: 14 Mar 2025
https://github.com/brainboxdotcc/DPP
C++ Discord API Bot Library - D++ is Lightweight and scalable for small and huge bots!
api api-client api-wrapper cpp discord discord-api discord-api-v10 discord-api-wrapper discord-bot docker dpp etf hacktoberfest json library linux osx ssl websocket windows
Last synced: 14 Mar 2025
https://github.com/jorgen-vikinggod/qt-frameless-window-darkstyle
simple MainWindow class implementation with frameless window and custom dark style. It adds also support for titlebar and buttons (minimize, maximize, close)
cpp dark-theme fancy qstylesheet qt qt5 stylesheets
Last synced: 08 Apr 2025
https://github.com/veselink1/refl-cpp
Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).
cpp cpp17 header-only metaprogramming no-dependencies production-ready refl-cpp reflection
Last synced: 09 Apr 2025
https://github.com/onelang/onelang
cpp csharp golang java javascript language perl php programming-language python ruby source-to-source swift transpiler typescript
Last synced: 08 Apr 2025
https://github.com/onelang/OneLang
cpp csharp golang java javascript language perl php programming-language python ruby source-to-source swift transpiler typescript
Last synced: 30 Mar 2025
https://github.com/iamshuaidi/algo-basic
专注于分享算法,计算机基础(包括计算机网络,操作系统,MySQL等),无论是应付面试,还是提升自己地内功,这里都能帮到你
algorithms c computer cpp dynamic interview interview-questions java python
Last synced: 12 Apr 2025
https://github.com/walkccc/LeetCode
💡 LeetCode in C++20/Java/Python/MySQL/TypeScript (respect coding conventions)
cpp cpp20 java leetcode leetcode-cpp leetcode-java leetcode-python leetcode-solutions mysql python typescript
Last synced: 26 Mar 2025
https://github.com/TeamHypersomnia/Hypersomnia
Multiplayer top-down shooter made from scratch in C++. Play in your Browser! https://hypersomnia.io Made in 🇵🇱
2d-game 2d-shooter browser-game cpp editor free-software game game-development gamedev indie-game multiplayer multiplayer-game pixel-art pixelart pixelart-game shooter shooter-game top-down-game top-down-shooter topdown-shooter
Last synced: 20 Mar 2025
https://github.com/genodelabs/genode
Genode OS Framework
arm cplusplus cpp framework genode goa hypervisor linux microkernel nova object-capabilities operating-system osdev riscv sculpt-os sel4 virtualization x86
Last synced: 11 Apr 2025
https://github.com/aras-p/ToyPathTracer
Toy path tracer for my own learning purposes (CPU/GPU, C++/C#, Win/Mac/Wasm, DX11/Metal, also Unity)
burst cpp csharp gpu metal path-tracing unity
Last synced: 04 May 2025
https://github.com/novak-99/MLPP
A library created to revitalize C++ as a machine learning front end. Per aspera ad astra.
cpp data-science deep-learning machine-learning
Last synced: 20 Mar 2025
https://github.com/novak-99/mlpp
A library created to revitalize C++ as a machine learning front end. Per aspera ad astra.
cpp data-science deep-learning machine-learning
Last synced: 12 Apr 2025
https://github.com/aras-p/toypathtracer
Toy path tracer for my own learning purposes (CPU/GPU, C++/C#, Win/Mac/Wasm, DX11/Metal, also Unity)
burst cpp csharp gpu metal path-tracing unity
Last synced: 14 Apr 2025
https://github.com/fengjungle/designpattern
Design pattern demo code
cpp cpp11 design-patterns designpattern
Last synced: 08 Apr 2025
https://github.com/FengJungle/DesignPattern
Design pattern demo code
cpp cpp11 design-patterns designpattern
Last synced: 26 Mar 2025
https://github.com/leaningtech/cheerp-meta
Cheerp - a C/C++ compiler for Web applications - compiles to WebAssembly and JavaScript
c cheerp compiler cpp javascript typescript webassembly
Last synced: 08 Apr 2025
https://github.com/xeco23/wasistlos
An unofficial WhatsApp desktop application for Linux.
appindicator cmake cpp gtk3 gtkmm3-library gui linux webkit2gtk whatsapp
Last synced: 13 Apr 2025
https://github.com/bufbuild/protovalidate
Protocol Buffer Validation - Go, Java, Python, and C++ Beta Releases!
cc cel common-expression-language cpp golang java protobuf protocol-buffers validation
Last synced: 12 Apr 2025
https://github.com/dobiasd/frugally-deep
A lightweight header-only library for using Keras (TensorFlow) models in C++.
c-plus-plus c-plus-plus-14 convolutional-neural-networks cpp cpp14 deep-learning edge-computing header-only keras keras-models library machine-learning prediction python tensorflow tinyml
Last synced: 08 Apr 2025
https://github.com/fossephate/joycon-driver
A vJoy feeder for the Nintendo Switch JoyCons and Pro Controller
cpp gyro-controls joycon nintendo-switch vjoy
Last synced: 12 Apr 2025
https://github.com/mfosse/JoyCon-Driver
A vJoy feeder for the Nintendo Switch JoyCons and Pro Controller
cpp gyro-controls joycon nintendo-switch vjoy
Last synced: 13 Mar 2025
https://github.com/Dobiasd/frugally-deep
A lightweight header-only library for using Keras (TensorFlow) models in C++.
c-plus-plus c-plus-plus-14 convolutional-neural-networks cpp cpp14 deep-learning edge-computing header-only keras keras-models library machine-learning prediction python tensorflow tinyml
Last synced: 24 Mar 2025
https://github.com/mrousavy/nitro
🔥 Insanely fast native C++, Swift or Kotlin modules with a statically compiled binding layer to JSI
cpp fast hybrid hybrid-object jsi kotlin library modules native nitro nitro-modules react react-native swift templates turbomodules
Last synced: 11 Apr 2025
https://github.com/mongodb/mongo-cxx-driver
C++ Driver for MongoDB
bson bson-library c-plus-plus c-plus-plus-11 c-plus-plus-14 c-plus-plus-17 cpp cxx database database-driver driver mongo mongo-cdriver mongodb mongodb-driver networking nosql
Last synced: 29 Apr 2025
https://github.com/siv3d/opensiv3d
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
c-plus-plus cpp cpp20 cross-platform game game-developement game-engine gamedev
Last synced: 12 Apr 2025
https://github.com/reo7sp/tgbot-cpp
C++ library for Telegram bot API
bot cpp telegram telegram-api telegram-bot
Last synced: 10 May 2025