Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2024-11-06 00:06:10 UTC
- JSON Representation
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: 27 Oct 2024
https://github.com/karimnaaji/vectiler
A vector tile, terrain and city 3d model builder and CLI exporter. Consider using its fully integrated user interface at https://halfmaps.io
city-builder computer-graphics cpp models openstreetmap osm srtm terrain vector-tiles
Last synced: 12 Oct 2024
https://github.com/accumulatemore/cplusplus
✔(已完结)最全面的 C++ 笔记 【黑马程序员】
cplusplus cplusplus-11 cpp cpp11
Last synced: 12 Oct 2024
https://github.com/luncliff/coroutine
C++ 20 Coroutines in Action (Helpers + Test Code Examples)
clang clang-cl coroutine coroutines coroutines-ts cpp cpp20 examples msvc
Last synced: 12 Oct 2024
https://github.com/ManuelGil/Reset-Windows-Update-Tool
Troubleshooting Tool with Windows Updates (Developed in Dev-C++).
c-plus-plus command-line-tool cpp dev-cpp latam maintenance-tool microsoft reset-windows restore script-reset software-distribution systemd-service troubleshooting update update-service windows windows-service windows-update wureset wureset-project
Last synced: 06 Nov 2024
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: 02 Nov 2024
https://github.com/bfgroup/Lyra
A simple to use, composable, command line parser for C++ 11 and beyond
argument-parser argument-parsing arguments cli cmdline-parser command-line command-line-parser cpp cpp11 cpp14 cpp17 cpp20 header-only option-parser options options-parsing parameters parser
Last synced: 26 Oct 2024
https://github.com/Caphyon/clang-power-tools
Bringing clang-tidy magic to Visual Studio C++ developers.
clang clang-compile clang-format clang-tidy cpp llvm modernize static-analysis
Last synced: 02 Aug 2024
https://github.com/bfgroup/lyra
A simple to use, composable, command line parser for C++ 11 and beyond
argument-parser argument-parsing arguments cli cmdline-parser command-line command-line-parser cpp cpp11 cpp14 cpp17 cpp20 header-only option-parser options options-parsing parameters parser
Last synced: 12 Oct 2024
https://github.com/Stiffstream/sobjectizer
An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.
actor actor-framework actor-library actor-model actors agents communicating-sequential-processes concurrency concurrent-programming cplusplus cplusplus-17 cpp csp message-passing multithreading publish-subscribe pubsub sobjectizer thread
Last synced: 26 Oct 2024
https://github.com/microsoft/ipc
IPC is a C++ library that provides inter-process communication using shared memory on Windows. A .NET wrapper is available which allows interaction with C++ as well.
bond cpp csharp dot-net interprocess-communication ipc managed native shared-memory
Last synced: 28 Sep 2024
https://github.com/SharpGenTools/SharpGenTools
Accurate and high performance C++ interop code generator for C#.
c-sharp cpp interoperability sharpdx
Last synced: 02 Aug 2024
https://github.com/ospfranco/react-native-quick-sqlite
Fast SQLite for react-native.
cpp database db jsi react-native rn sql sqlite sqlite3 typescript
Last synced: 30 Oct 2024
https://github.com/infinit/elle
The Elle coroutine-based asynchronous C++ development framework.
algorithm asynchronous asynchronous-framework consensus coroutines cpp cpp14 cpp17 cryptography elle fibers infinit paxos reactor rpc serialization
Last synced: 12 Oct 2024
https://github.com/akshitagit/CPP
Repository for C++/C codes and algos.
algorithms cpp data-structures hacktoberfest
Last synced: 04 Aug 2024
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: 30 Oct 2024
https://github.com/microsoft/IPC
IPC is a C++ library that provides inter-process communication using shared memory on Windows. A .NET wrapper is available which allows interaction with C++ as well.
bond cpp csharp dot-net interprocess-communication ipc managed native shared-memory
Last synced: 02 Aug 2024
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: 29 Oct 2024
https://github.com/vittorioromeo/ecst
[WIP] Experimental C++14 multithreaded compile-time entity-component-system library.
cpp cpp11 cpp14 entity entity-component generic library parallel thesis
Last synced: 12 Oct 2024
https://github.com/Pikachuxxxx/Razix
High Performance Game Engine for Production Pipeline
box2d-physics-engine cpp directx engine3d game game-development game-engine game-engine-development gamedev games imgui imgui-glfw opengl physx physx-sdk qt research research-and-development vulkan
Last synced: 02 Nov 2024
https://github.com/utopia-rise/godot-kotlin-jvm
Godot Kotlin JVM Module
android cpp engine game game-development godot godot-engine godot-jvm godotengine ios java kotlin kotlin-jvm linux osx windows
Last synced: 10 Oct 2024
https://github.com/bablosoft/bas
BrowserAutomationStudio can automate everything that Chrome can.
automation bot bot-framework browser cef chromium cpp grabber ide imacros macros poster qt visual-programming-language windows-desktop
Last synced: 12 Oct 2024
https://github.com/beached/daw_json_link
Fast, convenient JSON serialization and parsing in C++
constexpr cpp cpp17 cpp20 daw-json-link json json-parser parse parser serialization serializer
Last synced: 12 Oct 2024
https://github.com/gan74/Yave
Yet Another Vulkan Engine
3d 3d-graphics c-plus-plus cpp cpp17 deferred engine pbr real-time rendering shaders vulkan vulkan-api vulkan-engine
Last synced: 03 Aug 2024
https://github.com/pplux/px
Single header C++ Libraries for Thread Scheduling, Rendering, and so on...
cpp multithreaded opengl render scheduler single-header-lib
Last synced: 03 Aug 2024
https://github.com/gpakosz/whereami
Locate the current running executable and the current running module/library on the file system 🔎
c cpp dladdr executable-path getexecutablepath getmodulefilename introspection library plugins
Last synced: 02 Nov 2024
https://github.com/paxo-phone/PaxOS-8
Code source du système d'exploitation du PaxoPhone
cpp emulator esp32 esp32-ardui lightphone linux lua macos operating-system os paxo paxos phone smartphone windows windows-10
Last synced: 01 Aug 2024
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: 13 Oct 2024
https://github.com/feelfreelinux/cspot
A Spotify Connect player targeting, but not limited to embedded devices (ESP32).
Last synced: 01 Aug 2024
https://github.com/bablosoft/BAS
BrowserAutomationStudio can automate everything that Chrome can.
automation bot bot-framework browser cef chromium cpp grabber ide imacros macros poster qt visual-programming-language windows-desktop
Last synced: 02 Aug 2024
https://github.com/georgesotiriadis/chimera
Automated DLL Sideloading Tool With EDR Evasion Capabilities
assembly cpp dll-sideloading edr-bypass offensive-security python3
Last synced: 30 Oct 2024
https://github.com/redxdev/ECS
C++ single-header entity component system library
cpp cpp11 entity-component-system single-header-lib
Last synced: 03 Aug 2024
https://github.com/accellera-official/systemc
SystemC Reference Implementation
Last synced: 03 Aug 2024
https://github.com/cegui/cegui
Crazy Eddie's GUI library is a versatile, fast, adjustable, multi-platform, C++ library for creating graphical user interfaces for games and rendering applications
c-plus-plus cpp cross-platform game-development gui library ui ui-components widget-library
Last synced: 02 Nov 2024
https://github.com/dottantgal/ROS2_learning
A useful collection of CPP and PYTHON examples to learn ROS2 from zero
Last synced: 03 Aug 2024
https://github.com/CuarzoSoftware/Louvre
C++ library for building Wayland compositors.
compositor cpp library linux wayland window-manager
Last synced: 30 Oct 2024
https://github.com/HuangCongQing/3D-Point-Clouds
🔥3D点云目标检测&语义分割(深度学习)-SOTA方法,代码,论文,数据集等
3d-detection 3d-point-cloud 3d-point-clouds 3d-semantic-segmentation cpp dataset deep-learning pcl point-cloud python3 ros ros-melodic sota
Last synced: 27 Oct 2024
https://github.com/pfultz2/cget
C++ package retrieval
c cget cmake cmake-packages cplusplus cpp crossplatform dependency-manager linux osx package-manager pkgconfig windows
Last synced: 12 Oct 2024
https://github.com/c-chads/tinygl
The penultimate portable graphics library
c c99 cpp embedded fabrice-bellard opengl portable rasterizer tinygl
Last synced: 29 Sep 2024
https://github.com/pigpigyyy/Yuescript
A Moonscript dialect compiles to Lua.
cpp lua moonscript transpiler yuescript
Last synced: 05 Nov 2024
https://github.com/pigpigyyy/yuescript
A Moonscript dialect compiles to Lua.
cpp lua moonscript transpiler yuescript
Last synced: 30 Oct 2024
https://github.com/developerpaul123/thread-pool
A modern, fast, lightweight thread pool library based on C++20
c-plus-plus concurrency cplusplus cpp cpp20 cpp20-library fast header-only high-performance high-performance-computing modern-cpp performance thread thread-pool thread-pool-implementations threading threadpool threads
Last synced: 12 Oct 2024
https://github.com/walktree/libtorch-yolov3
A Libtorch implementation of the YOLO v3 object detection algorithm
Last synced: 02 Aug 2024
https://github.com/dfm/george
Fast and flexible Gaussian Process regression in Python
c-plus-plus cpp gaussian-processes python time-series
Last synced: 15 Oct 2024
https://github.com/georgesotiriadis/Chimera
Automated DLL Sideloading Tool With EDR Evasion Capabilities
assembly cpp dll-sideloading edr-bypass offensive-security python3
Last synced: 01 Aug 2024
https://github.com/huangcongqing/3d-point-clouds
🔥3D点云目标检测&语义分割(深度学习)-SOTA方法,代码,论文,数据集等
3d-detection 3d-point-cloud 3d-point-clouds 3d-semantic-segmentation cpp dataset deep-learning pcl point-cloud python3 ros ros-melodic sota
Last synced: 22 Oct 2024
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: 02 Nov 2024
https://github.com/hanmin0822/misakahookfinder
御坂Hook提取工具—Galgame/文字游戏文本钩子提取
cpp galgame hook hook-galgame visual-novel
Last synced: 31 Oct 2024
https://github.com/hanmin0822/MisakaHookFinder
御坂Hook提取工具—Galgame/文字游戏文本钩子提取
cpp galgame hook hook-galgame visual-novel
Last synced: 23 Oct 2024
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: 03 Aug 2024
https://github.com/C-Chads/tinygl
The penultimate portable graphics library
c c99 cpp embedded fabrice-bellard opengl portable rasterizer tinygl
Last synced: 02 Aug 2024
https://github.com/amrdeveloper/clangql
ClangQL is a tool that allow you to run SQL-like query on C/C++ Code instead of database files using the GitQL SDK
ast clang cpp database gitql llvm llvm-clang llvm-frontend parser
Last synced: 14 Oct 2024
https://github.com/DC-SWAT/DreamShell
Operating system for the Sega Dreamcast
bios bootloader c cpp dreamcast driver embedded emulator filesystem firmware homebrew iso loader lua operating-system sega sega-dreamcast sh4 shell xml
Last synced: 05 Nov 2024
https://github.com/awslabs/aws-lambda-cpp
C++ implementation of the AWS Lambda runtime
aws aws-lambda cpp cpp11 cpp14 cpp17 lambda
Last synced: 12 Oct 2024
https://github.com/patwie/tensorflow-cmake
TensorFlow examples in C, C++, Go and Python without bazel but with cmake and FindTensorFlow.cmake
c cmake cpp cuda deep-learning golang inference opencv tensorflow tensorflow-cc tensorflow-cmake tensorflow-examples tensorflow-gpu
Last synced: 10 Oct 2024
https://github.com/ddiakopoulos/tinygizmo
:triangular_ruler: An simple immediate-mode 3D gimzo/manipulator (translation, rotation, scale widget) in ~1200 LoC
3d-engine cpp cpp11 gamedev gamedev-library gamedev-tool gizmo opengl public-domain scene-editor
Last synced: 26 Oct 2024
https://github.com/jbtronics/UE4-CheatSheet
An Cheat Sheet for Unreal Engine 4 C++ programming, licensed under CC BY-NC-SA 4.0
cheatsheet cpp latex-document ue4 unreal unreal-engine-4
Last synced: 06 Nov 2024
https://github.com/trisycl/trisycl
Generic system-wide modern C++ for heterogeneous platforms with SYCL from Khronos Group
cpp cpp20 fpga gpu-computing heterogeneous-parallel-programming opencl spir sycl trisycl
Last synced: 30 Oct 2024
https://github.com/SpartanJ/eepp
eepp is an open source cross-platform game and application development framework heavily focused on the development of rich graphical user interfaces.
7guis cpp cross-platform-gui css game-engine game-engine-framework gui opengl
Last synced: 03 Nov 2024
https://github.com/dc-swat/dreamshell
Operating system for the Sega Dreamcast
bios bootloader c cpp dreamcast driver embedded emulator filesystem firmware homebrew iso loader lua operating-system sega sega-dreamcast sh4 shell xml
Last synced: 31 Oct 2024
https://github.com/jbtronics/ue4-cheatsheet
An Cheat Sheet for Unreal Engine 4 C++ programming, licensed under CC BY-NC-SA 4.0
cheatsheet cpp latex-document ue4 unreal unreal-engine-4
Last synced: 11 Oct 2024
https://github.com/dwservice/agent
DWService agent for Linux, Mac and Windows
cpp python27 remote-access remote-admin-tool remote-control
Last synced: 30 Oct 2024
https://github.com/DISTORTEC/distortos
object-oriented C++ RTOS for microcontrollers
arm arm-microcontrollers cortex-m cpp cpp11 embedded framework library microcontroller microcontrollers operating-system real-time rtos
Last synced: 26 Oct 2024
https://github.com/CaffeineViking/vkhr
Real-Time Hybrid Hair Rendering using Vulkan™
cpp glsl hair hybrid level-of-detail novel rasterizer raymarcher real-time renderer scalable strand volume-renderer vulkan
Last synced: 03 Aug 2024
https://github.com/nvidia/cucollections
cpp cpp17 cuda datastructures gpu hashmap hashset hashtable
Last synced: 29 Oct 2024
https://github.com/effil/effil
Multithreading support for Lua
cpp lua multiple-threads thread thread-library
Last synced: 03 Aug 2024
https://github.com/k2-fsa/sherpa
Speech-to-text server framework with next-gen Kaldi
asr cpp ctc end-to-end-asr python pytorch speech-recognition transducer websocket
Last synced: 04 Aug 2024
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: 27 Oct 2024
https://github.com/Le0nX/ModernRoboticsCpp
Modern Robotics: Mechanics, Planning, and Control C++ Library --- The primary purpose of the provided software is to be easy to read and educational, reinforcing the concepts in the book. The code is optimized neither for efficiency nor robustness. http://modernrobotics.org/
control cpp cpp11 eigen math modern-robotics robotics
Last synced: 27 Oct 2024
https://github.com/allentdan/libtorchsegmentation
A c++ trainable semantic segmentation library based on libtorch (pytorch c++). Backbone: VGG, ResNet, ResNext. Architecture: FPN, U-Net, PAN, LinkNet, PSPNet, DeepLab-V3, DeepLab-V3+ by now.
cpp deeplabv3 deeplabv3plus fpn image-segmentation imagenet libtorch libtorch-segment models neural-network pretrained-backbones pretrained-weights pspnet pytorch pytorch-cpp pytorch-cpp-frontend resnet resnext semantic-segmentation unet
Last synced: 26 Oct 2024
https://github.com/VASTDynamics/Vaporizer2
Vaporizer2 hybrid wavetable additive / subtractive VST / AU / AAX synthesizer / sampler workstation plugin
aax audio audiounit-plugins cpp daw linux linux-musicians lv2 lv2-plugin music plugin protools sampler studiorack-plugin synthesizer vst vst3 vst3-plugin wavetable wavetable-synthesizer
Last synced: 26 Sep 2024
https://github.com/KxSystems/kdb
Companion files to kdb+ and q
companion-files cpp java kdb q
Last synced: 02 Aug 2024
https://github.com/cyrusbehr/YOLOv8-TensorRT-CPP
YOLOv8 TensorRT C++ Implementation
computer-vision cpp machine-learning tensorrt yolo yolov8
Last synced: 02 Aug 2024
https://github.com/pbek/qmarkdowntextedit
A C++ Qt QPlainTextEdit widget with markdown highlighting support and a lot of other extras
cpp highlighting markdown qt qt5 text-editor widget
Last synced: 30 Oct 2024
https://github.com/mmatyas/supermariowar
A fan-made multiplayer Super Mario Bros. style deathmatch game
arena arm cpp cross-platform deathmatch emscripten fangame game mario multiplayer sdl
Last synced: 01 Nov 2024
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: 01 Aug 2024
https://github.com/onqtam/rcrl
Read-Compile-Run-Loop: tiny and powerful interactive C++ compiler (REPL)
c-plus-plus cling cpp dll hot-reload live-coding productivity read-eval-print-loop repl runtime-compilation
Last synced: 31 Oct 2024
https://github.com/aesophor/wmderland
🌳 X11 tiling window manager using space partitioning trees
algorithms cpp linux tiling-window-manager tree tree-structure window-manager wmderland x11 xlib
Last synced: 28 Oct 2024
https://github.com/nullworks/cathook
Training Software for the game Team Fortress 2
addon cpp free game linux plugin teamfortress2 tf2 trainer
Last synced: 28 Oct 2024
https://github.com/eteran/cpp-utilities
Miscellaneous C++11 utility classes and functions
Last synced: 03 Aug 2024
https://github.com/barracudach/callstack-spoofer
This tool will allow you to spoof the return addresses of your functions as well as system functions.
callstack cpp game-hacking reverse-engineering shellcode spoofer windows
Last synced: 31 Oct 2024
https://github.com/linkdd/aitoolkit
Give a brain to your game's NPCs
ai behavior-tree cpp cpp23 finite-state-machine gamedev gamedev-library goal-oriented-action-planning utility-ai
Last synced: 05 Nov 2024
https://github.com/sentialx/node-window-manager
Manage windows in Windows, macOS and Linux using Node.js
cpp library linux macos native nodejs swift typescript window-manager windows
Last synced: 28 Oct 2024
https://github.com/apolukhin/boost-cookbook
Online examples from "Boost C++ Application Development Cookbook":
book boost c-plus-plus cpp cpp11 cpp14 cpp17 online-compiler online-learning recipes teaching tutorial tutorials
Last synced: 12 Oct 2024
https://github.com/amiremohamadi/duckx
C++ library for creating and modifying Microsoft Word (.docx) files
cpp cpp-library docx docx-files office
Last synced: 24 Oct 2024
https://github.com/ddovod/jet-live
c++ hot code reload for linux and macos
cpp hot-reload hot-reloading linux live-coding live-reload livecode livecoding livereload macos
Last synced: 03 Aug 2024
https://github.com/amiremohamadi/DuckX
C++ library for creating and modifying Microsoft Word (.docx) files
cpp cpp-library docx docx-files office
Last synced: 03 Aug 2024
https://github.com/apolukhin/Boost-Cookbook
Online examples from "Boost C++ Application Development Cookbook":
book boost c-plus-plus cpp cpp11 cpp14 cpp17 online-compiler online-learning recipes teaching tutorial tutorials
Last synced: 01 Aug 2024
https://github.com/sheredom/hashmap.h
#️⃣ single header hashmap implementation for C and C++
Last synced: 01 Aug 2024
https://github.com/thecodemonkey86/qt_mysql_driver
Typical symptom: QMYSQL driver not loaded. Solution: get pre-built Qt SQL driver plug-in required to establish a connection to MySQL / MariaDB using Qt. Download qsqlmysql.dll binaries built from official Qt source code
cpp dll mysql mysql-library qsqldatabase qt5 qt6 sql-driver
Last synced: 12 Oct 2024
https://github.com/DeveloperPaul123/thread-pool
A modern, fast, lightweight thread pool library based on C++20
c-plus-plus concurrency cplusplus cpp cpp20 cpp20-library fast header-only high-performance high-performance-computing modern-cpp performance thread thread-pool thread-pool-implementations threading threadpool threads
Last synced: 03 Aug 2024
https://github.com/Jaysmito101/cgl
CGL (C Game Library) is a multipurpose library mainly for recreational coding / demo scenes / prototyping / small games / experimentation.
3d c9 cpp game gamedev graphics hacktoberfest opengl phong-lighting python rendering rust tilemap
Last synced: 02 Nov 2024
https://github.com/jaysmito101/cgl
CGL (C Game Library) is a multipurpose library mainly for recreational coding / demo scenes / prototyping / small games / experimentation.
3d c9 cpp game gamedev graphics hacktoberfest opengl phong-lighting python rendering rust tilemap
Last synced: 02 Nov 2024