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-12-25 00:05:55 UTC
- JSON Representation
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: 06 Nov 2024
https://github.com/nest/nest-simulator
The NEST simulator
cpp nest nest-simulator neurons point-neurons python simulation-toolkit simulator
Last synced: 26 Dec 2024
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: 25 Dec 2024
https://github.com/JaCzekanski/Avocado
🥑 PlayStation 1 emulator
cpp emulation emulator hacktoberfest playstation ps1 psx
Last synced: 01 Nov 2024
https://github.com/mlouielu/cn_constitution_2018
2018-02-25 中国共产党中央委员会关于修改宪法部分内容的建议
china constitution cpp cppcc npc
Last synced: 23 Dec 2024
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: 03 Nov 2024
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: 22 Dec 2024
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: 22 Dec 2024
https://github.com/daid/emptyepsilon
Open source bridge simulator. Build with the SeriousProton engine.
artemis cpp emptyepsilon game multiplayer
Last synced: 28 Dec 2024
https://github.com/daid/EmptyEpsilon
Open source bridge simulator. Build with the SeriousProton engine.
artemis cpp emptyepsilon game multiplayer
Last synced: 07 Dec 2024
https://github.com/linuxdeploy/linuxdeploy
AppDir creation and maintenance tool. Featuring flexible plugin system.
Last synced: 01 Nov 2024
https://github.com/BenPyton/ProceduralDungeon
This is an Unreal Engine 4/5 plugin to generate procedural dungeon.
cpp dungeon-generator game-development plugin procedural procedural-generation ue4 ue4-plugin ue5 ue5-plugin unreal unreal-engine unreal-engine-4 unreal-engine-5 unreal-engine-code-plugin unreal-engine-cpp-plugin unreal-engine-plugin
Last synced: 30 Oct 2024
https://github.com/Mq-b/Modern-Cpp-templates-tutorial
现代C++模板教程
cpp cpp20 modern-cpp msvc2022 template windows-11
Last synced: 11 Sep 2024
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: 28 Dec 2024
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: 21 Dec 2024
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: 28 Dec 2024
https://github.com/NVIDIA/cuda-quantum
C++ and Python support for the CUDA Quantum programming model for heterogeneous quantum-classical workflows
cpp hacktoberfest python quantum quantum-algorithms quantum-computing quantum-machine-learning quantum-programming-language unitaryhack
Last synced: 17 Nov 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: 28 Dec 2024
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: 28 Dec 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: 21 Dec 2024
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: 22 Dec 2024
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: 22 Dec 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: 25 Dec 2024
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: 03 Nov 2024
https://github.com/Omegastick/pytorch-cpp-rl
PyTorch C++ Reinforcement Learning
a2c actor-critic advantage-actor-critic continuous-control cplusplus cpp libtorch ppo proximal-policy-optimization pytorch pytorch-cpp-frontend pytorch-rl reinforcement-learning reinforcement-learning-algorithms
Last synced: 14 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: 08 Nov 2024
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: 28 Dec 2024
https://github.com/accumulatemore/cplusplus
✔(已完结)最全面的 C++ 笔记 【黑马程序员】
cplusplus cplusplus-11 cpp cpp11
Last synced: 28 Dec 2024
https://github.com/sebastiandev/zipper
C++ wrapper around minizip compression library
compression compression-library cpp minizip minizip-compression-library zlib
Last synced: 09 Nov 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: 26 Dec 2024
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: 28 Dec 2024
https://github.com/boostorg/hof
Higher-order functions for c++
c-plus-plus constexpr cplusplus cplusplus-11 cplusplus-14 cpp cpp11 cpp14 functional functional-programming lambda modern
Last synced: 28 Dec 2024
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: 28 Dec 2024
https://github.com/OpenMined/PyDP
The Python Differential Privacy Library. Built on top of: https://github.com/google/differential-privacy
cpp differential-privacy hacktoberfest python python-wrapper
Last synced: 31 Oct 2024
https://github.com/feelfreelinux/cspot
A Spotify Connect player targeting, but not limited to embedded devices (ESP32).
Last synced: 21 Dec 2024
https://github.com/fabsig/gpboost
Combining tree-boosting with Gaussian process and mixed effects models
artificial-intelligence boosting cpp data-science gaussian-processes machine-learning mixed-effects python r
Last synced: 24 Dec 2024
https://github.com/glampert/debug-draw
Immediate-mode, renderer agnostic, lightweight debug drawing API.
cpp direct3d graphics-library opengl
Last synced: 14 Nov 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: 27 Dec 2024
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: 28 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: 28 Dec 2024
https://github.com/nvidia/cucollections
cpp cpp17 cuda datastructures gpu hashmap hashset hashtable
Last synced: 28 Dec 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: 22 Dec 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: 11 Nov 2024
https://github.com/liuheng92/tensorflow_PSENet
This is a tensorflow re-implementation of PSENet: Shape Robust Text Detection with Progressive Scale Expansion Network.My blog:
cpp ocr psenet python tensorflow text-detection
Last synced: 03 Nov 2024
https://github.com/alxschwrz/codex_py2cpp
Converts python code into c++ by using OpenAI CODEX.
ai code-generation codex cpp openai python
Last synced: 13 Nov 2024
https://github.com/bzppx/bzppx-codepub
暴走皮皮虾之代码发布系统,是现代的持续集成发布系统,由后台管理系统和agent两部分组成,一个运行着的agent就是一个节点,本系统并不是造轮子,是"鸟枪"到"大炮"的创新,对"前朝遗老"的革命.
c ci codepub con continuous-delivery continuous-deployment continuous-integration continuous-testing cpp git golang java jenkins nodejs php ruby
Last synced: 22 Dec 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: 21 Dec 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: 28 Dec 2024
https://github.com/mattiasflodin/reckless
Reckless logging. Low-latency, high-throughput, asynchronous logging library for C++.
asynchronous cpp logging logging-library performance
Last synced: 26 Oct 2024
https://github.com/SharpGenTools/SharpGenTools
Accurate and high performance C++ interop code generator for C#.
c-sharp cpp interoperability sharpdx
Last synced: 11 Nov 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: 22 Dec 2024
https://github.com/accellera-official/systemc
SystemC Reference Implementation
Last synced: 17 Nov 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/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: 23 Dec 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: 27 Dec 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/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/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/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: 28 Dec 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: 28 Dec 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: 09 Nov 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: 21 Dec 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/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: 21 Dec 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: 22 Dec 2024
https://github.com/akshitagit/CPP
Repository for C++/C codes and algos.
algorithms cpp data-structures hacktoberfest
Last synced: 19 Nov 2024
https://github.com/pikachuxxxx/razix
A Cool High Performance Game Engine
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: 22 Dec 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: 13 Nov 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: 21 Dec 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: 23 Dec 2024
https://github.com/lucidvr/opengloves-driver
An OpenVR Driver for VR Gloves
cpp hacktoberfest openvr openvr-device openvr-driver steamvr steamvr-driver vr-gloves
Last synced: 21 Dec 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/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: 22 Dec 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: 22 Dec 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: 14 Nov 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: 14 Nov 2024
https://github.com/neargye/hello_tf_c_api
Neural Network TensorFlow C API
api c cpp deep-learning deep-neural-networks machine-learning neural-network tensorflow
Last synced: 28 Dec 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/pigpigyyy/yuescript
A Moonscript dialect compiles to Lua.
cpp lua moonscript transpiler yuescript
Last synced: 27 Dec 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: 08 Nov 2024
https://github.com/zigrazor/cxxgraph
Header-Only C++ Library for Graph Representation and Algorithms
algorithm algorithms bfs-algorithm cpp cpp-library cpp17 cycle-detection dfs-algorithm dijkstra-algorithm graph graph-algorithms graph-analysis graph-theory-algorithms hacktoberfest hacktoberfest-accepted header-only machine-learning partitioning partitioning-algorithms search-algorithm
Last synced: 27 Dec 2024
https://github.com/ethz-asl/wavemap
Fast, efficient and accurate multi-resolution, multi-sensor 3D occupancy mapping
3d compression cpp grid-map hierarchical mapping multi-resolution occupancy occupancy-grid-map perception robotics ros volumetric wavelet
Last synced: 22 Dec 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: 28 Dec 2024
https://github.com/redxdev/ECS
C++ single-header entity component system library
cpp cpp11 entity-component-system single-header-lib
Last synced: 14 Nov 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: 16 Nov 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: 15 Nov 2024
https://github.com/artoolkitx/artoolkitx
artoolkitX, providing high-performance video acquisition, marker and texture tracking for augmented reality, in native code for iOS, Android, macOS, Windows, and Linux variants.
android artoolkitx-community augmented-reality augmented-reality-applications cpp ios java macos sdk visual-studio windows-10 xcode
Last synced: 22 Nov 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: 07 Nov 2024