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-09 00:05:51 UTC
- JSON Representation
https://github.com/Tessil/sparse-map
C++ implementation of a memory efficient hash map and hash set
c-plus-plus cpp data-structures hash-map hash-table header-only
Last synced: 03 Aug 2024
https://github.com/BIGBALLON/PyTorch-CPP
PyTorch C++ inference with LibTorch
cpp demo imagenet inference libtorch opencv pytorch pytorch-cpp
Last synced: 27 Oct 2024
https://github.com/tcbrindle/span
Implementation of C++20's std::span for older compilers
Last synced: 12 Oct 2024
https://github.com/arthursonzogni/json-tui
A JSON terminal UI made in C++
arthursonzogni cpp ftxui json terminal tui ui
Last synced: 06 Nov 2024
https://github.com/doleron/yolov5-opencv-cpp-python
Example of using ultralytics YOLO V5 with OpenCV 4.5.4, C++ and Python
Last synced: 02 Aug 2024
https://github.com/vvvar/peakeater
PeakEater is a free open-source cross-platform VST3/AU/LV2/CLAP wave shaper plugin
audio audio-unit audio-units clap cpp distortion gain juce linux lv2 lv2-plugin macos meters vst3 vst3-plugin waveshaper windows
Last synced: 31 Oct 2024
https://github.com/brunocodutra/metal
Love template metaprogramming
cpp cpp11 metaprogramming mpl single-header template-metaprogramming templates
Last synced: 31 Oct 2024
https://github.com/tradias/asio-grpc
Asynchronous gRPC with Asio/unified executors
asio asynchronous asynchronous-programming coroutine cpp cpp17 cpp20 executors grpc sender-reciever
Last synced: 12 Oct 2024
https://github.com/LLNL/Caliper
Caliper is an instrumentation and performance profiling library
annotation-apis caliper cpp hpc instrumentation performance performance-analysis performance-monitoring radiuss trace
Last synced: 03 Aug 2024
https://github.com/Tradias/asio-grpc
Asynchronous gRPC with Asio/unified executors
asio asynchronous asynchronous-programming coroutine cpp cpp17 cpp20 executors grpc sender-reciever
Last synced: 02 Nov 2024
https://github.com/koide3/small_gicp
Efficient and parallel algorithms for point cloud registration [C++, Python]
cpp icp multi-threading open3d pcl point-cloud-regstration pointcloud python registration scan-matching
Last synced: 30 Oct 2024
https://github.com/Haruno19/starfetch
command line tool that displays constellations
command-line command-line-tool constellation constellations cpp fetch-tool
Last synced: 05 Nov 2024
https://github.com/kumar-laxmi/algorithms
A Repository for algorithms in C, C++, Python and Java
algorithm algorithms c cpp hacktoberfest java python ssoc2023 swoc2023
Last synced: 01 Nov 2024
https://github.com/rmichelsen/nvy
Nvy - A Neovim client in C++
cpp directwrite neovim-guis nvim windows
Last synced: 11 Oct 2024
https://github.com/yahoo/monitr
A Node.js process monitoring tool.
cpp nodejs process-monitoring web
Last synced: 02 Aug 2024
https://github.com/betacraftuk/betacraft-launcher
A launcher for Minecraft focused on legacy versions of the game
c cpp java launcher minecraft minecraft-launcher qt
Last synced: 08 Nov 2024
https://github.com/soasis/text
A spicy text library for C++ that has the explicit goal of enabling the entire ecosystem to share in proper forward progress towards a bright Unicode future.
cpp cpp17 cpp17-library cpp20 cpp20-library liberation ranges text unicode
Last synced: 29 Oct 2024
https://eliemichel.github.io/LearnWebGPU/
Learn to use WebGPU for native graphic applications in C++
cpp graphics lecture-notes webgpu
Last synced: 02 Nov 2024
https://github.com/eliemichel/LearnWebGPU
Learn to use WebGPU for native graphic applications in C++
cpp graphics lecture-notes webgpu
Last synced: 04 Aug 2024
https://github.com/ropensci/osmdata
R package for downloading OpenStreetMap data
cpp openstreetmap osm osm-data overpass-api peer-reviewed r r-package rstats
Last synced: 13 Oct 2024
https://github.com/browsermt/bergamot-translator
Cross platform C++ library focusing on optimized machine translation on the consumer-grade device.
cpp cross-platform emscripten machine-translation neural-machine-translation neural-networks python wasm webassembly
Last synced: 02 Aug 2024
https://github.com/asyncapi/modelina
A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization
asyncapi codegen codegenerator cpp csharp generate-code get-global-node-release-workflows go java json-schema kotlin modelina openapi2 openapi3 php rust swagger typescript
Last synced: 31 Oct 2024
https://github.com/gellin/TeamViewer_Permissions_Hook_V1
A proof of concept injectable C++ dll, that uses naked inline hooking and direct memory modification to change your TeamViewer permissions.
cplusplus cpp dll-injection hooking memory-hacking penetration-testing security teamviewer x86
Last synced: 24 Oct 2024
https://github.com/numandev1/react-native-keys
🔐 Protected .ENVs variables in React Native 🚀✨
android config cpp env environment environment-variables ios jni jni-android jni-ios jsi keys protected react-native secure undecryptable
Last synced: 31 Oct 2024
https://github.com/LiuXiaolong19920720/simple_net
A simple deep neural network implemented in C++,based with OpenCV Mat matrix class
Last synced: 27 Oct 2024
https://github.com/RMichelsen/Nvy
Nvy - A Neovim client in C++
cpp directwrite neovim-guis nvim windows
Last synced: 03 Aug 2024
https://github.com/llnl/umpire
An application-focused API for memory management on NUMA & GPU architectures
blt cpp gpu hpc memory-management portability radiuss
Last synced: 12 Oct 2024
https://github.com/LLNL/Umpire
An application-focused API for memory management on NUMA & GPU architectures
blt cpp gpu hpc memory-management portability radiuss
Last synced: 03 Aug 2024
https://github.com/iapolinario/100-days-of-code
This is a project with a collection of coding challenges for those who wants to commit themselves to code at least one hour a day for at least a hundred days.
challenges cpp dart golang kotlin kts python swift
Last synced: 20 Oct 2024
https://github.com/geekquad/algobook
A beginner-friendly project to help you in open-source contributions. Data Structures & Algorithms in various programming languages Please leave a star ⭐ to support this project! ✨
beginner beginner-friendly cpp deep-learning first-contributions first-pull-request first-pull-request-and-commit first-timers golang good-first-issue hacktoberfest machinelearning open-source opensource pr-welcome python python3 up-for-grabs
Last synced: 26 Oct 2024
https://github.com/o-reo/push_swap_visualizer
A clean visualizer for your Push Swap Algorithm, you can't fix what you can't see !
Last synced: 29 Oct 2024
https://github.com/albin-johansson/centurion
A modern C++ wrapper library for SDL2 in order to improve type-safety, memory safety and overall ease-of-use.
cpp cpp17 cpp20 cross-platform game-development gamedev header-only modern-cpp sdl sdl-image sdl-mixer sdl-ttf sdl2 sdl2-image sdl2-mixer sdl2-ttf wrapper wrapper-library
Last synced: 29 Oct 2024
https://github.com/alpaka-group/alpaka
Abstraction Library for Parallel Kernel Acceleration :llama:
cpp cpp17 cuda gpu header-only heterogeneous-parallel-programming hip hpc openacc openmp rocm tbb
Last synced: 30 Oct 2024
https://github.com/hdoc/hdoc
The modern documentation tool for C++.
cpp documentation-tool doxygen
Last synced: 31 Oct 2024
https://github.com/AlexanderVeselov/RayTracing
Realtime GPU Path tracer based on OpenCL and OpenGL
3d cpp gpgpu gpu opencl opengl pathtracing pbr raytracing render
Last synced: 04 Aug 2024
https://github.com/kmhofmann/selene
A C++17 image representation, processing and I/O library.
cplusplus cpp cpp11 cpp14 cpp17 image image-io image-processing image-representation images jpeg png selene tiff
Last synced: 12 Oct 2024
https://github.com/madelinegannon/example-mediapipe-udp
Connecting openFrameworks to Google MediaPipe Machine Learning Framework over UDP
cpp creative-coding google hand-tracking machine-learning mediapipe openframeworks udp
Last synced: 06 Nov 2024
https://github.com/heitzmann/gdstk
Gdstk (GDSII Tool Kit) is a C++/Python library for creation and manipulation of GDSII and OASIS files.
cad cpp eda gdsii microfabrication oasis polygons python svg
Last synced: 21 Oct 2024
https://github.com/neargye/semver
Semantic Versioning for modern C++
c-plus-plus c-plus-plus-17 cplusplus cplusplus-17 cpp cpp17 header-only no-dependencies semantic-versioning semver single-file
Last synced: 08 Nov 2024
https://github.com/ClickHouse/clickhouse-cpp
C++ client library for ClickHouse
Last synced: 02 Aug 2024
https://github.com/ohwgiles/laminar
Fast and lightweight Continuous Integration
continuous-integration cpp laminar lightweight
Last synced: 28 Oct 2024
https://github.com/mdilai/Shtreeba
VAC-proof 32bit DLL injector written in C++, using memory mapping and thread hijacking techniques
cpp dll dll-injection dll-injector-dll-injection hacking injection injector manual-map-dll mmap reverse-engineering shtreeba thread-hijacking
Last synced: 05 Nov 2024
https://github.com/vector-of-bool/bpt
A C++ tool for a new decade
build-system cpp package-manager
Last synced: 30 Oct 2024
https://github.com/martin-olivier/dylib
C++ cross-platform wrapper around dynamic loading of shared libraries (dll, so, dylib)
cpp dl dll dlopen dlsym dylib dynamic-libraries dynamic-library library shared-libraries shared-library so wrapper
Last synced: 01 Nov 2024
https://github.com/google/zooshi
Multi-platform game where you feed well dressed animals with sushi
breadboard corgi cpp firebase firebase-admob firebase-appinvites firebase-auth firebase-cloud-messaging firebase-remote-config flatbuffers flatui game game-engine-3d motive webp
Last synced: 06 Nov 2024
https://github.com/ameenmaali/urldedupe
Pass in a list of URLs with query strings, get back a unique list of URLs and query string combinations
bugbounty cpp hacking infosec penetration-testing url-parser
Last synced: 04 Aug 2024
https://github.com/Xiangyu-Hu/SPHinXsys
SPHinXsys provides C++ APIs for engineering simulation and optimization. It aims at complex systems driven by fluid, structure, multi-body dynamics and beyond. The multi-physics library is based on a unique and unified computational framework by which strong coupling has been achieved for all involved physics.
computer-aided-engineering cpp finite-volume-method fluid-dynamics fluid-structure-interaction gpu high-performance-computing multi-physics multi-platforms multiphysics-coupling research-and-development smoothed-particle-hydrodynamics solid-dynamics sycl
Last synced: 05 Nov 2024
https://github.com/spnda/fastgltf
A modern C++17 glTF 2.0 library focused on speed, correctness, and usability
arm-neon arm-neon-libraries avx cpp cpp-library cpp-modules cpp17 cpp17-library cpp20 cpp20-modules gltf gltf-loader gltf2 gltf2-loader json khronos neon serialization simd sse
Last synced: 30 Oct 2024
https://github.com/rolandriegel/nload
Real-time network traffic monitor
c-plus-plus c-plusplus console console-application console-tool cpp monitor-performance monitoring monitoring-application monitoring-tool network network-analysis network-graph network-monitor network-monitoring network-traffic-monitor traffic-monitoring
Last synced: 04 Aug 2024
https://github.com/DaemonEngine/Daemon
The Dæmon game engine. With some bits of ioq3 and XreaL.
3d-game-engine bsp c-plus-plus cpp first-person-shooter fps-engine game-development game-engine glsl idtech3 open-source openal opengl pbr pbr-shading quake-engine relief-mapping sdl2 unvanquished xreal
Last synced: 28 Oct 2024
https://github.com/Neargye/semver
Semantic Versioning for modern C++
c-plus-plus c-plus-plus-17 cplusplus cplusplus-17 cpp cpp17 header-only no-dependencies semantic-versioning semver single-file
Last synced: 31 Oct 2024
https://github.com/ethereon/lycon
A minimal and fast image library for Python and C++
computer-vision cpp image-processing python
Last synced: 08 Nov 2024
https://github.com/SergeyMakeev/smmalloc
Blazing fast memory allocator designed for video games
concurency cpp game-development memory-allocator multithreading
Last synced: 01 Nov 2024
https://github.com/hkrn/nanoem
nanoem is an MMD (MikuMikuDance) compatible implementation and its like cross-platform application mainly built for macOS.
Last synced: 07 Nov 2024
https://github.com/youtube/cobalt
Cobalt is a lightweight HTML5 application container
Last synced: 07 Oct 2024
https://github.com/vpetrigo/caches
C++ cache with LRU/LFU/FIFO policies implementation
c-plus-plus cache cpp cpp11 fifo fifo-cache header-only lfu lfu-cache lru lru-cache
Last synced: 29 Oct 2024
https://github.com/opencyphal-garage/libcyphal
Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.
aerospace can communication-protocol cpp cpp11 cpp14 cyphal drones embedded-systems linux misra opencyphal robotics socketcan space uav uavcan vehicle-bus
Last synced: 12 Oct 2024
https://github.com/OpenCyphal-Garage/libcyphal
Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.
aerospace can communication-protocol cpp cpp11 cpp14 cyphal drones embedded-systems linux misra opencyphal robotics socketcan space uav uavcan vehicle-bus
Last synced: 27 Oct 2024
https://github.com/jskorepa/fbx
C++ Library for reading and writing FBX files
Last synced: 03 Aug 2024
https://github.com/VlSomers/native-opencv-android-template
A tutorial for setting up OpenCV 4.6.0 (and other 4.x.y version) for Android in Android Studio with Native Development Kit (NDK) support for C++ development.
android android-ndk android-studio computer-vision cpp java java-native-interface jni kotlin kotlin-android ndk opencv opencv-android-release opencv-android-sdk opencv4android
Last synced: 03 Nov 2024
https://github.com/arthursonzogni/opengl_cmake_skeleton
:heart: A ready to use cmake skeleton using GLFW, Glew and glm. :+1:
cmake cpp emscripten example glew glfw glm opengl skeleton template webassembly
Last synced: 06 Nov 2024
https://github.com/complexlogic/rsgain
A simple, but powerful ReplayGain 2.0 tagging utility
audio c cpp flac loudness mp3 music replaygain
Last synced: 21 Oct 2024
https://github.com/firebase/firebase-cpp-sdk
Firebase C++ SDK
cpp firebase firebase-admob firebase-analytics firebase-auth firebase-authentication firebase-cloud-functions firebase-cloud-messaging firebase-database firebase-db firebase-functions firebase-invite firebase-realtime-database firebase-remote-config firebase-sdk firebase-storage
Last synced: 07 Oct 2024
https://github.com/irobot-ros/ros2-performance
Framework to evaluate peformance of ROS 2
benchmark cpp performance ros2
Last synced: 03 Aug 2024
https://github.com/fastlib/fcwt
The fast Continuous Wavelet Transform (fCWT) is a library for fast calculation of CWT.
c cpp cwt fast matlab optimization signal-processing time-frequency-analysis wavelet-transform
Last synced: 31 Oct 2024
https://github.com/mcmtroffaes/inipp
Simple C++ ini parser.
configparser cpp header-only ini parser parsing python-configparser simple
Last synced: 31 Oct 2024
https://github.com/snikulov/google-test-examples
Short example how to use Google Test with CMake project
c-plus-plus cmake cpp docker-container gtest
Last synced: 31 Oct 2024
https://github.com/getnamo/GlobalEventSystem-Unreal
Loosely coupled internal event system plugin for the Unreal Engine.
blueprint cpp event-system loosely-coupled pinning ue4 ue5 unreal-engine
Last synced: 06 Nov 2024
https://github.com/llvm/clangir
A new (MLIR based) high-level IR for clang.
clang codegeneration compiler-frontend compilers cpp intermediate-code-generation intermediate-language intermediate-representation llvm
Last synced: 07 Oct 2024
https://github.com/iwatake2222/InferenceHelper
C++ Helper Class for Deep Learning Inference Frameworks: TensorFlow Lite, TensorRT, OpenCV, OpenVINO, ncnn, MNN, SNPE, Arm NN, NNabla, ONNX Runtime, LibTorch, TensorFlow
cpp deep-learning deeplearning inference mnn ncnn nnabla opencv tensorflow tensorrt
Last synced: 27 Oct 2024
https://github.com/redskittlefox/cpp-learning-resources
C++ Learning Resources
best-parctices best-practices cpp cpp11 cpp14 cpp17 cpp20 learning learning-cplusplus programming-fundamentals video-tutorial
Last synced: 12 Oct 2024
https://github.com/shivaylamba/hacktoberfest
Make your first PR! ~ A beginner friendly repository made specifically for open source beginners. Add any program under any language (it can be anything from a hello-world program to a complex data structure algorithm) or update the existing one. Just make sure you add the program under the correct language directory. Happy coding
cpp css dev developer digitalocean github hacktoberfest hacktoberfest2019 hacktoberfest2020 html java javascript machine-learning
Last synced: 29 Oct 2024
https://github.com/onlyoffice/core
Server core components which are a part of ONLYOFFICE Document Server
Last synced: 12 Oct 2024
https://github.com/nholthaus/gtest-runner
A cross-platform, Qt5 based Graphical User Interface for Google Test unit tests
cpp cross-platform dark-theme google-test graphical-user-interface qt5
Last synced: 03 Aug 2024
https://github.com/benui-dev/UE-BUITween
Unreal 4 UMG UI tweening plugin in C++
animation cpp plugin tween ue4 ui umg unreal unreal-engine unreal-engine-4 user-interface
Last synced: 06 Nov 2024
https://github.com/pantor/frankx
High-Level Motion Library for Collaborative Robots
cpp motion-control python robotics trajectory-generation
Last synced: 14 Oct 2024
https://github.com/owent/xresloader
跨平台Excel导表工具(Excel=>protobuf/msgpack/lua/javascript/json/xml)
convert cpp cross-platform cxx excel ini jar java javascript json lua msgpack pbc protobuf protobuf3 xls xlsx xml xresloader
Last synced: 31 Oct 2024
https://github.com/99x/emojicpp
Emoji :smile: for c++ developers :+1:
cpp cpp11 emoji emoji-unicode hacktoberfest header-only
Last synced: 02 Aug 2024
https://github.com/aseprite/laf
A C++ library to create desktop applications
cpp cpp17 cross-platform ui-library
Last synced: 03 Aug 2024
https://github.com/mbasso/gccx
Transforms CPX (JSX like syntax) into asm-dom Virtual DOM
asm-dom cpp cpx jsx virtual-dom
Last synced: 26 Oct 2024
https://github.com/googlecloudplatform/esp-v2
A service proxy that provides API management capabilities using Google Service Infrastructure.
api api-gateway cloud-endpoints cpp envoyproxy go google google-cloud proxy
Last synced: 07 Oct 2024
https://github.com/GoogleCloudPlatform/esp-v2
A service proxy that provides API management capabilities using Google Service Infrastructure.
api api-gateway cloud-endpoints cpp envoyproxy go google google-cloud proxy
Last synced: 02 Aug 2024
https://banditcpp.github.io/bandit/
Human-friendly unit testing for C++11
bdd behavior-driven-development c-plus-plus c-plus-plus-11 cpp cpp-library cpp11 header-only library tdd test-driven-development test-framework testing testing-framework testing-library
Last synced: 03 Aug 2024
https://github.com/banditcpp/bandit
Human-friendly unit testing for C++11
bdd behavior-driven-development c-plus-plus c-plus-plus-11 cpp cpp-library cpp11 header-only library tdd test-driven-development test-framework testing testing-framework testing-library
Last synced: 26 Oct 2024
https://github.com/tpecholt/imrad
ImRAD is a GUI builder for the ImGui library
android cpp dear-imgui gui gui-builder gui-creator imgui linux windows
Last synced: 17 Aug 2024
https://github.com/igorski/mwengine
Audio engine and DSP library for Android, written in C++ providing low latency performance within a musical context, while providing a Java/Kotlin API. Supports both OpenSL and AAudio.
aaudio android android-ndk audio audio-engine audio-library audio-processing c-plus-plus cplusplus cpp java low-latency ndk opensl
Last synced: 05 Nov 2024
https://github.com/philip82148/cpp-dump
A C++ library for debugging purposes that can print any variable, even user-defined types.
competitive-programming cpp debugging
Last synced: 27 Oct 2024