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-10-20 00:06:39 UTC
- JSON Representation
https://github.com/h2337/cppq
Simple, reliable & efficient distributed task queues for C++17
asynchronous-tasks background-jobs cpp cpp17 distributed-computing redis redis-queue task-queue tasks worker-pool
Last synced: 13 Aug 2025
https://github.com/apolukhin/boost.dll
Library for comfortable work with DLL and DSO
boost c-plus-plus cpp dll dso libraries
Last synced: 05 Oct 2025
https://github.com/llnl/rajaperf
RAJA Performance Suite
c-plus-plus cpp llnl performance programming-model proxy-application raja
Last synced: 04 Apr 2025
https://github.com/spacewalk01/tensorrt-yolov9
Cpp and python implementation of YOLOv9 using TensorRT API
cpp object-detection tensorrt yolo yolov5 yolov9
Last synced: 18 Mar 2025
https://github.com/dynamixel-community/dynamixel_hardware
ros2_control packages for ROBOTIS Dynamixel
cpp dynamixel robotics robotis ros2 ros2-control ros2-foxy ros2-humble ros2-rolling
Last synced: 09 Jul 2025
https://github.com/jhasuraj01/6companies30days
Challenge to solve 90 questions from 6 companies in 30 days. Solved 90/90.
6companies30days arshgoyal cpp dsa geeksforgeeks leetcode revisewitharsh
Last synced: 07 May 2025
https://github.com/Clapeysron/Mycraft
A minecraft clone project based on modern OpenGL completed in ZJU computer graphics course.
cpp macos minecraft minecraft-clone opengl
Last synced: 20 Mar 2025
https://github.com/abdallahhemdan/algorithmic-toolbox-san-diego
✔ My Solutions of (Algorithmic-Toolbox ) Assignments from Coursera ( University of California San Diego ) With "Go In Depth" Part Which Contains More Details With Each of The Course Topics
advanced-algorithms advanced-data-structures algorithm algorithmic-toolbox algorithms big-o-notation binary-search coursera cpp data-structures fibonacci-numbers gcd knapsack-problem lcm longest-common-subsequence polynomial-multiplication san-diego selection-sort sum
Last synced: 21 Aug 2025
https://github.com/Haeri/PhotonBox
A portable modern OpenGL Game-Engine with focus on PBR
cpp engine game-engine opengl pbr visualization
Last synced: 08 May 2025
https://github.com/link-u/cavif
avif encoder, using libaom directly.
av1 av1-image avif avif-encoder cpp image-encoder libaom
Last synced: 24 Jul 2025
https://github.com/ldionne/libawful
A collection of awful archetypes to ease the testing of generic C++ libraries
archetype cpp cpp11 cpp14 generic-programming testing
Last synced: 17 Aug 2025
https://github.com/chuyangliu/jumble
C/C++ implementations of data structures, algorithms, and common designs.
algorithms c cpp data-structures
Last synced: 10 Apr 2025
https://github.com/cpp-for-yourself/lectures-and-homeworks
📚 A place for all lecture scripts, projects etc. for the "C++ for yourself" course
clang cmake coding cplusplus cpp education gcc lecture lecture-notes lectures markdown marp modern-cpp slides software software-architecture software-development software-engineering software-testing testing
Last synced: 06 Apr 2025
https://github.com/codeplaysoftware/portdnn
portDNN is a library implementing neural network algorithms written using SYCL
cplusplus cpp cpp11 gpgpu machine-learning neural-network opencl sycl
Last synced: 07 Apr 2025
https://github.com/retroachievements/raintegration
The DLL responsible to integrate emulators with RetroAchievements.org
cpp retroachievements retroachievements-api retrogaming
Last synced: 31 Aug 2025
https://github.com/malisipi/mui
A Cross-Platform UI Library
c cpp gtk3 gtk4 gui linux macos qt theme ui ui-library v vlang vlang-library vlang-module wasm web widget-toolkit windows
Last synced: 11 Apr 2025
https://github.com/allentdan/libtorchdetection
C++ trainable detection library based on libtorch (or pytorch c++). Yolov4 tiny provided now.
cpp detection detection-model libtorch pretrained pretrained-weights pytorch pytorch-cpp yolo yolov4 yolov4-tiny
Last synced: 02 Sep 2025
https://github.com/emptysoal/TensorRT-YOLOv8
Based on tensorrt v8.0+, deploy detect, pose, segment, tracking of YOLOv8 with C++ and python api.
bytetrack cpp deep-learning detection pose python3 segmentation tensorrt tensorrt-conversion tensorrt-inference tracking yolov8
Last synced: 13 Aug 2025
https://github.com/nrl-ai/daisykit
DaisyKit is an easy AI toolkit with face mask detection, pose detection, background matting, barcode detection, face recognition and more. - with NCNN, OpenCV, Python wrappers
background-matting barcode-detection computer-vision cpp deep-learning deployment embedded face-detection face-mask-detection hand-pose inference-engine machine-learning mobile ncnn neural-network no-code object-detection python vulkan
Last synced: 22 Apr 2025
https://github.com/llnl/chai
Copy-hiding array abstraction to automatically migrate data between memory spaces
blt cpp data-abstraction gpu memory-management portability radiuss raja
Last synced: 04 Apr 2025
https://github.com/sourcemeta/jsonschema
The CLI for working with JSON Schema. Covers formatting, linting, testing, bundling, and more for both local development and CI/CD pipelines
asyncapi cpp json json-schema json-schemas jsonschema openapi schema schemas schemastore tooling tools
Last synced: 12 Apr 2025
https://github.com/copperspice/cs_string
Header-only library providing unicode aware string support for C++
copperspice cpp string unicode
Last synced: 06 Apr 2025
https://github.com/batman-nair/IRCIS
I Run Chars I See(IRCIS) - a 2d grid based esoteric programming language.
cmake cpp cpp14 esoteric-language googletest html-css-javascript vizualiser
Last synced: 13 May 2025
https://github.com/yaroslavche/phptdlib
PHP Extension for tdlib/td written with PHP-CPP
cpp json php-cpp php-extension php7 tdlib
Last synced: 10 Apr 2025
https://github.com/sandsmark/polkit-dumb-agent
a polkit agent in 145 lines of code, because polkit is dumb and none of the other agents worked
authentication authorization cpp dbus desktop-environment linux linux-desktop policykit polkit polkit-agent qt xdg
Last synced: 15 Feb 2025
https://github.com/nelarius/wrenpp
Minimal, zero dependency C++ binding generator for the Wren programming language
bindings c-plus-plus cpp language-bindings scripting wren
Last synced: 15 Oct 2025
https://github.com/hpc203/yolo-fastestv2-opencv
使用OpenCV部署Yolo-FastestV2,包含C++和Python两种版本的程序
cpp deep-learning object-detection opencv python yolo-fastest
Last synced: 20 Mar 2025
https://github.com/makipl/ff8_demaster
Unofficial Final Fantasy VIII Remastered core mod based on import-dependency DLL that updates the gamecode and fixes issues left by developers
assembler cpp dll-injection dllinjection final-fantasy-viii finalfantasyviii mod modification reverse-engineering
Last synced: 06 Apr 2025
https://github.com/johnthagen/clang-blueprint
:european_castle: Example C++11 CMake project that incorporates awesome Clang tooling :dragon:
address-sanitizer clang clang-format clang-static-analyzer clang-tidy clang-tooling cmake coverage-report cpp cpp11 cppcheck doxygen
Last synced: 07 Sep 2025
https://github.com/xqq/libaribcaption
Portable ARIB STD-B24 Caption Decoder/Renderer
arib aribb24 caption closedcaption cpp dtv ffmpeg
Last synced: 05 Apr 2025
https://github.com/stonier/cost_map
Costmaps, directly analogous to ethz-asl's grid_map library.
Last synced: 16 Apr 2025
https://github.com/smartlab-purdue/ros-tutorial-gazebo-simulation
ROS tutorial by Purdue SMART lab: Gazebo simulation - autonomous mobile robot navigation and creating custom robots and sensor plugins
autonomous-driving autonomous-navigation autonomous-vehicles cpp gazebo gazebo-plugin gazebo-plugins gazebo-simulator navigation-controller python robot robot-control robot-operating-system robotics ros ros-tutorials sensors simulation tutorial
Last synced: 14 Apr 2025
https://github.com/erkaman/fluid_sim
Flashy 2D fluid simulations experiments.
2d cpp fluid opengl simulation
Last synced: 02 May 2025
https://github.com/tastyep/taskmanager
A C++14 Task Manager / Scheduler
async asynchronous cpp multithreading task-manager task-scheduler taskmanager thread-pool workers
Last synced: 13 Apr 2025
https://github.com/albin-johansson/tactile
A tilemap editor that aims to be simple, fast and lightweight.
cpp cross-platform editor game-development gamedev imgui indie level-editor linux macos modern-cpp tilemap tilemap-editor windows
Last synced: 06 Apr 2025
https://github.com/onelonecoder/olcsoundwaveengine
A single file, easy to use, audio playback and synthesis framework
audio audio-playback-library cpp synthesizer
Last synced: 14 May 2025
https://github.com/gabrieldim/oop-cpp
Polymorphism, Inheritance etc
cpp exception-handling exceptions inheritance object-oriented-programming oop oop-principles polimorphism
Last synced: 10 Jul 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: 10 Jul 2025
https://github.com/linkdd/shipp
Deadly simple package manager
build-system cpp package-manager rust
Last synced: 04 Sep 2025
https://github.com/chrise96/3D_Ground_Segmentation
A ground segmentation algorithm for 3D point clouds based on the work described in “Fast segmentation of 3D point clouds: a paradigm on LIDAR data for Autonomous Vehicle Applications”, D. Zermas, I. Izzat and N. Papanikolopoulos, 2017. Distinguish between road and non-road points. Road surface extraction. Plane fit ground filter
cpp extraction ground ground-segmentation lastools lidar non-ground point-cloud preprocessing road-surface
Last synced: 19 Mar 2025
https://github.com/rozukke/mcpp
A library to interface with Minecraft using C++.
cmake cpp minecraft socket-programming spigot-api
Last synced: 05 Apr 2025
https://github.com/TheLartians/PackageProject.cmake
🏛️ Help other developers use your project. A CMake script for packaging C/C++ projects for simple project installation while employing best-practices for maximum compatibility.
best-practices c cmake cpp dependency export install installation managemant namespace package packaging target
Last synced: 14 Apr 2025
https://github.com/Esri/cityengine_for_houdini
ArcGIS CityEngine for Houdini enables the execution of CityEngine CGA rules inside of SideFX Houdini.
3d cga cityengine cmake conan cpp esri houdini linux modeling plugin procedural prt sidefx
Last synced: 07 Jul 2025
https://github.com/mariokonrad/marnav
a library for MARitime NAVigation
ais c-plus-plus cpp cpp11 cpp17 mmsi nmea nmea-protocol nmea-sentences
Last synced: 04 Jul 2025
https://github.com/jeremyong/coop
C++20 coroutines-based cooperative multitasking library
cooperative-multitasking coroutines cpp cpp20 multithreading thread-pool
Last synced: 09 Jul 2025
https://github.com/nvidia/nvimagecodec
A nvImageCodec library of GPU- and CPU- accelerated codecs featuring a unified interface
computer-vision cpp cuda dali data-processing deep-learning fast-data-pipeline gpu image-processing machine-learning nvidia python pytorch
Last synced: 16 May 2025
https://github.com/nojhan/paradiseo
An evolutionary computation framework to (automatically) build fast parallel stochastic optimization solvers
algorithm cpp cpp17 evolutionary-algorithm framework metaheuristics optimization optimization-algorithms paradiseo parallelization search-heuristics solvers
Last synced: 04 Apr 2025
https://github.com/jialuechen/thunderfix
Super Fast FIX Protocol C++ Library
asio cpp deserialization financial-information-exchange high-frequency-trading json market-making parser quantitative-trading serialization strategy-development
Last synced: 15 Mar 2025
https://github.com/esri/cityengine_for_houdini
ArcGIS CityEngine for Houdini enables the execution of CityEngine CGA rules inside of SideFX Houdini.
3d cga cityengine cmake conan cpp esri houdini linux modeling plugin procedural prt sidefx
Last synced: 01 May 2025
https://github.com/chrberger/libcluon
libcluon is a small and efficient, single-file and header-only library written in modern C++ to power microservices.
aarch64 armhf cpp cpp14 freebsd header-only javascript json lcm linux msgpack openbsd osx powerpc protobuf robotics s390x single-file windows x86-64
Last synced: 09 Feb 2025
https://github.com/genyleap/project-template
PT is a template for modern C++ projects with useful features for developing cross-platform products.
application-structure c-plus-plus cmake cpp cpp17 cpp20 cpp23 custom-project dependencies-manager modern-cpp modern-project package-manager project qml qt qtquick structure template
Last synced: 05 Apr 2025
https://github.com/onlyet/BetaVideoMonitorClient
A video monitoring client based on Qt and FFmpeg.(基于Qt+FFmpeg的视频监控软件)
cpp ffmpeg qt video-monitoring video-surveillance vs windows
Last synced: 18 Mar 2025
https://github.com/rurlus/carma
Converters between Armadillo matrices (C++) and Numpy arrays using Pybind11
armadillo c-plus-plus carma cpp numpy pybind11 python3 rcpparmadillo
Last synced: 13 Oct 2025
https://github.com/krutonium/owo
...We might be furry trash.
art ascii bash basic brainfuck c c-sharp cpp dotnetcore funny furry java jokes meme mit notices-bulge owo owo-whats-this trash whats-this
Last synced: 01 Aug 2025
https://github.com/abhineet123/mtf
Modular Tracking Framework
cpp decomposition homography image-registration mtf paper ros thesis tracking
Last synced: 05 Aug 2025
https://github.com/joakim-brannstrom/dextool
Suite of C/C++ tooling built on LLVM/Clang
clang cpp d googletest mccabe mock mutation-testing staticcodeanalysis test test-double testdouble
Last synced: 09 May 2025
https://github.com/x64dbg/plugintemplate
Plugin template for x64dbg.
cmake cpp template x64dbg x64dbg-plugin
Last synced: 11 Jun 2025
https://github.com/jspw/Crack-WIFI-WPA2
Get handshake and crack wpa/wpa2 security wifi passwords
aircrack-ng airmon-ng airodump-ng c capture cpp crack crack-password handshake hashcat hccapx
Last synced: 10 Mar 2025
https://github.com/sondernextdoor/windowshardwareinfo
A project written in C++ to get hardware info on a Windows PC. Interfaces with the Windows Management Instrumentation (WMI) service to query hardware info of interest and provides a basic command line interface.
command cpp cpu disk gpu hardware hwid info line smbios windows wmi
Last synced: 08 Apr 2025
https://github.com/djeada/qt-widgets
A collection of examples and reusable elements created with Qt6 widgets.
asynchronous-programming cmake cpp gui matplotlib multiprocessing multithreading network-programming pyqt qt tcp udp widgets
Last synced: 13 Apr 2025
https://github.com/JanSeliv/CustomShapeButton
Open-source plugin that allows to make buttons of any shape in UE5.4
button button-widget c-plus-plus cpp custom-shape game-development plugin plugin-repo ue4 ue4-plugin ue5-plugin unreal unreal-engine unreal-engine-4 unreal-engine-code-plugin unreal-engine-cpp-plugin unreal-engine-plugin unreal-plugin
Last synced: 27 Mar 2025
https://github.com/chachaxw/data-structure-and-algorithm
Basic data structures, sorting algorithms, algorithms learning tools. 基本数据结构,排序算法,算法学习工具
alogrithms binary-search-tree binary-tree cpp data-structures heap javascript leetcode leetcode-cpp leetcode-solutions sort sorting-algorithms stack typescript
Last synced: 09 Jul 2025
https://github.com/oatpp/oatpp-swagger
OpenApi 3.0.0 docs + Swagger UI for oatpp services
c-plus-plus cpp effortless oatpp openapi3 swagger swagger-ui
Last synced: 06 May 2025
https://github.com/openxray/xray
X-Ray Engine 1.0 expansion. Original version was used in S.T.A.L.K.E.R.: Shadow of Chernobyl.
3d-engine ai alife cplusplus cpp d3d9 directx9 game-engine gsc-game-world stalker xray xray-engine
Last synced: 12 Feb 2025
https://github.com/eBay/Gringofts
Gringofts makes it easy to build a replicated, fault-tolerant, high throughput and distributed event-sourced system.
cpp distributed event-sourcing fault-tolerance raft-consensus
Last synced: 17 Apr 2025
https://github.com/igorski/regrader
VST delay plugin where the repeats degrade in resolution
audio-processing audio-unit audiounit bitcrusher cmake cplusplus cpp decimation delay dsp echo linux macos steinberg vst vst-plugin vst2 vst3 vst3-sdk windows
Last synced: 07 Apr 2025
https://github.com/arrieta/golang-cpp-basic-example
A simple example demonstrating how to call C++ from Go
cpp golang-examples shared-library
Last synced: 09 Oct 2025
https://github.com/amhndu/fly
Flight simulator in OpenGL
3d-graphics cpp cpp11 flight-simulator opengl procedural-generation
Last synced: 05 Jul 2025
https://github.com/CICM/HoaLibrary-Light
:globe_with_meridians: High Order Ambisonics library
ambisonics cpp header-only high-order-ambisonics hoa-library spatialization
Last synced: 11 May 2025
https://github.com/JanSeliv/SettingsWidgetConstructor
Open-source plugin for automated UI generation of game settings from data table in UE5.4
c-plus-plus cpp game-development plugin plugin-repo settings settings-management ue4 ue4-plugin ue5-plugin ui ui-generation ui-generator unreal unreal-engine unreal-engine-4 unreal-engine-code-plugin unreal-engine-cpp-plugin unreal-engine-plugin unreal-plugin
Last synced: 27 Mar 2025
https://github.com/chasesunstrom/cforge
A fast, cross-platform build tool for C and C++ written in Rust
build build-tool c cforge compiler conan cpp cross-compile cross-platform git package-manager toml vcpkg
Last synced: 04 Apr 2025
https://github.com/SQFvm/runtime
Custom implementation of the Arma script language SQF
arma arma3 cplusplus cpp discord scripting-language sqf sqf-vm stack-based vm
Last synced: 26 Mar 2025
https://github.com/kiwijuice56/sand-slide
Fast falling sand game made within Godot and utilizing GDExtension features
cellular-automata cpp falling-sand game gamedev gdextension gdscript godot godot-engine godot4 indiedev sandbox-game simulation
Last synced: 20 Oct 2025
https://github.com/neurodata/sporf
This is the implementation of Sparse Projection Oblique Randomer Forest
classification cpp decision-trees python r random-forest
Last synced: 07 May 2025
https://github.com/aws-samples/aws-gamelift-and-serverless-backend-sample
DEPRECATED: Please refer to the website link for the latest version under AWS Game Backend Framework
aws cpp gamelift gameserver serverless unity3d
Last synced: 12 May 2025
https://github.com/huhu/cpp-search-extension
The ultimate search extension for C/C++
c chrome-extension cpp cppreference edge-extension firefox-extension
Last synced: 06 Apr 2025
https://github.com/googlesamples/assistant-sdk-cpp
Example of Google Assistant gRPC in C++
Last synced: 11 Oct 2025
https://github.com/grassator/bdd-for-c
A simple BDD library for the C language
bdd c cpp tdd test test-driven-development test-framework testing
Last synced: 20 Mar 2025
https://github.com/DolphyWind/Electra-Lang
Electra is an esolang where you code like an electrician.
cplusplus cplusplus-20 cpp cpp20 esolang esolangs esoteric esoteric-interpreter esoteric-language esoteric-programming-language interpreted interpreted-language interpreted-programming-language interpreter language programming-language stack-based stack-based-language
Last synced: 12 Apr 2025
https://github.com/fktn-k/fkyaml
A C++ header-only YAML library
cmake cpp cpp11 cpp14 cpp17 cpp20 cpp23 fkyaml header-only header-only-library single-header yaml yaml-parser
Last synced: 06 Apr 2025
https://github.com/wzhouwzhou/one-line-wonders
OneLineWondersCode | 1000+ Commits | 279/300 One Liners | 200+ Forks | Actively maintained open-source collection of "one-line" programs performing various tasks in different languages
bash coffeescript cpp gpl3 hacktoberfest hacktoberfest2021 haskell help-wanted javascript maintained nodejs one-line open-source pascal perl php powershell python r typescript
Last synced: 06 Apr 2025
https://github.com/alex-spataru/qjoysticks
Joystick input library for Qt
cpp cross-platform joystick keyboard qml sdl
Last synced: 21 Apr 2025
https://github.com/mimaraka/aviutl-plugin-curve_editor
Curve Editor - AviUtlのためのイージング編集プラグイン
aviutl aviutl-plugin aviutl-script bezier bezier-curves cpp cubic-bezier d3 easing font-awesome lua monaco-editor react reactjs typescript webui webview2 win32
Last synced: 07 Apr 2025
https://github.com/artpaul/clickhouse-cpp
ClickHouse C++ client library
clickhouse clickhouse-client cpp
Last synced: 03 May 2025
https://github.com/dolphywind/electra-lang
Electra is an esolang where you code like an electrician.
cplusplus cplusplus-20 cpp cpp20 esolang esolangs esoteric esoteric-interpreter esoteric-language esoteric-programming-language interpreted interpreted-language interpreted-programming-language interpreter language programming-language stack-based stack-based-language
Last synced: 08 Jul 2025
https://github.com/doongz/notes
算法|技能|知识|数学
algorithm algorithms cpp data-structures design-patterns golang interview latex leetcode markdown python software
Last synced: 27 Mar 2025
https://github.com/tarun27sh/gdb_graphs
To visualize function call flow for a C/C++ program using gdb and python
c cpp gdb graphs javascript matplotlib-pyplot python
Last synced: 26 Mar 2025
https://github.com/jeremyong/gal
Geometric Algebra Library
clifford-algebras computational-algebra conformal-geometry cplusplus-17 cplusplus-20 cpp cpp17 cpp20 finite-fields geometric-algebra graphics projective-geometry quaternion-algebra
Last synced: 08 May 2025
https://github.com/robertwgh/ezSIFT
ezSIFT: An easy-to-use standalone SIFT library written in C/C++
computer-vision cpp feature-detection feature-extraction feature-matching sift sift-algorithm sift-descriptors
Last synced: 08 May 2025
https://github.com/mandliya/modern-cpp-concepts
A repository containing C++11/14/17 concepts and code snippets
cplusplus cplusplus-11 cplusplus-14 cplusplus-17 cpp cpp11 cpp14 cpp17 modern-cpp
Last synced: 02 Jul 2025
https://github.com/bakape/hydron
media tagger and organizer
booru cpp go golang hydrus hydrusnetwork media organizer tagging
Last synced: 08 May 2025