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-14 00:05:38 UTC
- JSON Representation
https://github.com/Jackojc/cane
A small MIDI sequencer DSL designed around vectors and euclidean rhythms
cane composition cpp dsl euclidean-rhythms jackaudio linux-audio midi minimalist music music-tracker notation pipewire proglangs-discord programming-language rhythms sequencer song tracker vector-language
Last synced: 07 Nov 2024
https://github.com/alugowski/fast_matrix_market
Fast and full-featured Matrix Market I/O library for C++, Python, and R
blaze cpp csparse eigen-library eigen3 graphblas matrix-market matrix-market-format parallel parser python r sparse-matrix threaded
Last synced: 01 Nov 2024
https://github.com/karimnaaji/hdreffects
High dynamic range rendering, with lens flare approximation and bloom
computer-graphics cpp glsl opengl shaders
Last synced: 30 Oct 2024
https://github.com/lukka/cppopenglwebassemblycmake
A C++/OpenGL/OpenAL based application built with CMake for Linux/Windows/macOS/WebAssembly
application cmake cpp emscripten glfw glm glsl linux macos openal opengl opengl-es visualstudio webassembly windows
Last synced: 28 Oct 2024
https://github.com/lqt5/lqt
Lua Binding for Qt5
cpp gui lua lua-bindings luajit qt qt-libs qt5
Last synced: 06 Aug 2024
https://github.com/oatpp/oatpp-starter
Oatpp simple-API starter project
cpp oatpp simple starter-project
Last synced: 10 Nov 2024
https://github.com/mxmlnkn/indexed_bzip2
Fast parallel random access to bzip2 and gzip files in Python
bzip2 cli command-line command-line-tool cpp cpp17-library decompression gzip library parallel python python-library random-access
Last synced: 01 Nov 2024
https://github.com/hiram3512/exceltoprotobuf_csharp
Excel to protobuf convert tool
cpp csharp excel java json lua pb proto protobuf python unity unreal unreal-engine unrealengine
Last synced: 09 Nov 2024
https://github.com/vertexwahn/flatlandrt
FlatlandRT is a 2D ray tracer visualization tool.
2d bazel-examples computer-graphics cpp graphics ray ray-tracer ray-tracing raycasting raytracer raytracing rendering visualization
Last synced: 31 Oct 2024
https://github.com/paulknysh/shaper
A C++ tool for 3D reconstruction from parallel 2D sections
Last synced: 03 Aug 2024
https://github.com/panicinc/icarus
Swift, C, C++, and Objective-C Support for Nova
c cpp editor extension nova objc objective-c swift
Last synced: 31 Oct 2024
https://github.com/sdesalas/arduino-queue.h
Generic C++ circular queue for Arduino embedded projects.
arduino c-plus-plus cpp generic library queue
Last synced: 28 Oct 2024
https://github.com/igorski/vstsid
VST plugin version of the WebSID Commodore 64 synthesizer
audio-processing chiptune cmake commodore-64 cplusplus cpp linux sid steinberg synthesizer vst vst-plugin vst2 vst3 vst3-plugin websid
Last synced: 05 Nov 2024
https://github.com/seung-lab/dijkstra3d
Dijkstra's Shortest Path for 6, 18, and 26-Connected 3D (Volumetric) Image Volumes
2d 3d 3d-image-volumes a-star a-star-algorithm a-star-search bidirectional-dijkstra bidirectional-search biomedical-image-processing cpp dijkstra dijkstra-algorithm dijkstra-shortest-path path-planning pathfinding python shortest-path skeletonization unidirectional-search
Last synced: 01 Nov 2024
https://github.com/jafarlihi/cppq
Simple, reliable & efficient distributed task queue for C++17
asynchronous-tasks background-jobs cpp cpp17 distributed-computing redis redis-queue task-queue tasks worker-pool
Last synced: 12 Nov 2024
https://github.com/ubpa/cmu_15_462
notes and assignments of CG (CMU 15-462/662)
Last synced: 07 Nov 2024
https://github.com/oatpp/example-hls-media-stream
Example project how-to build HLS-streaming server using oat++ Async-API.
async cpp hls-live-streaming hls-server oatpp
Last synced: 10 Nov 2024
https://github.com/schulkinator/memorymanager
A simple, thread-safe memory manager for 64bit C++ applications and games. Focus is on preventing heap fragmentation in the absence of good virtual memory management, at the cost of wasting some memory. It works by globally overriding the new and delete operators.
cpp delete fragmentation malloc memory memory-fragmentation memory-manager new
Last synced: 04 Aug 2024
https://github.com/sgpp/sgpp
SG⁺⁺ – the numerical library for Sparse Grids in all their variants.
adaptive-sparse-grids b-splines cpp interpolation java machine-learning matlab numerics optimization pde python quadrature regression sparse-grids
Last synced: 14 Nov 2024
https://github.com/justasmasiulis/memory_signature
A small wrapper class providing an unified interface to search for various memory signatures
cpp cpp11 header-only lightweight memory modern modern-cpp pattern scanner signature tested wrapper
Last synced: 29 Oct 2024
https://github.com/dab0mb/node-distance-addon
Native NodeJS add-on creation tutorial using C++
c-plus-plus cpp javascript js node nodejs plugin tutorial
Last synced: 13 Nov 2024
https://github.com/marcj/pesto
Pesto is a high-performance GUI framework in C++ highly inspired by CSS and HTML, using Skia as rendering engine.
Last synced: 28 Oct 2024
https://github.com/zompi2/UE4EnhancedCodeFlow
This code plugin provides functions that drastically improve the quality of life during the implementation of game flow in C++.
code-flow coroutines cpp ue4 ue4-plugin ue5 ue5-plugin
Last synced: 06 Nov 2024
https://github.com/jpcre2/jpcre2
C++ wrapper for PCRE2 Library
associated-regex cpp jpcre2 options-jpcre2 pcre pcre2-libraries pcre2-options pcre2-regex regex regex-match regex-pattern regex-replace
Last synced: 08 Nov 2024
https://github.com/thelartians/statictypeinfo
🏀 Up your type-game. A small C++ library for compile-time type names and type indices.
compile-time compile-time-meta-programming constexpr cpp hash index metaprogramming static type typeinfo types
Last synced: 22 Oct 2024
https://github.com/hpc203/yolopv2-opencv-onnxrun-cpp-py
分别使用OpenCV、ONNXRuntime部署YOLOPV2目标检测+可驾驶区域分割+车道线分割,一共包含54个onnx模型,依然是包含C++和Python两个版本的程序。仅仅只依赖OpenCV就能运行,彻底摆脱对任何深度学习框架的依赖。
autonomous-driving cpp drivable-area-segmentation lane-lines-detection object-detection onnxruntime opencv-dnn python yolopv2
Last synced: 27 Oct 2024
https://github.com/lsds/LightSaber
Multi-core Window-Based Stream Processing Engine
aggregation compression cpp incremental-computation libaio llvm multi-core numa rdma sliding-windows ssd stream-processing
Last synced: 04 Aug 2024
https://github.com/s12mmm3/qcloudmusicapi
Qt C++版 网易云音乐 API
api apis cloudmusic cpp neteasecloud qt qt5 qt6
Last synced: 12 Oct 2024
https://github.com/smspillaz/libanimation
Wobbly windows and animations logic split out from Compiz
animations cpp physics-based-animation
Last synced: 04 Aug 2024
https://github.com/suirad/zig-header-gen
Automatically generate headers/bindings for other languages from Zig code
binding-generator build c comptime cpp golang header-generator nim python rust zig zig-library
Last synced: 03 Aug 2024
https://github.com/dacap/observable
Observer pattern and signals/slots for C++11 projects
cpp multiple-threads observer-pattern signal slot
Last synced: 14 Nov 2024
https://github.com/bloomberg/rmqcpp
A batteries included C++ RabbitMQ Client Library/API.
amqp amqp0-9-1 cpp cpp-library rabbitmq
Last synced: 09 Nov 2024
https://github.com/fktn-k/fkyaml
A C++ header-only YAML library
cmake cpp cpp11 cpp14 cpp17 cpp20 fkyaml header-only header-only-library yaml yaml-parser
Last synced: 12 Oct 2024
https://github.com/reklatsmasters/node-process-list
Cross-platform native method to receive the list of the launched processes
bytes c-plus-plus cpp cross-platform-native js node prebuild prebuilt prebuilt-packages process process-list process-monitor process-tree processes task-list tasklist taskmanager taskmgr
Last synced: 14 Oct 2024
https://github.com/sunsided/libfixkalman
Kalman filter fixed-point implementation based on libfixmatrix, targeted at embedded systems without an FPU and/or need for performance.
c cpp embedded kalman-filter libfixmath libfixmatrix signal-processing
Last synced: 09 Nov 2024
https://github.com/kurocha/teapot
Teapot is a tool for managing complex cross-platform builds.
build-tool cpp game-development ruby teapot
Last synced: 03 Aug 2024
https://github.com/Smertig/rcmp
C++17, multi-architecture cross-platform hooking library with clean API.
cpp cpp17 hooking-library modding-library rcmp
Last synced: 03 Aug 2024
https://github.com/aldanor/ipybind
IPython / Jupyter integration for pybind11
cpp ipython jupyter jupyter-notebook pybind11 python python3
Last synced: 12 Oct 2024
https://github.com/consti10/fpv_vr_os
Latest version of FPV_VR, open source under LGPL
android-app cpp fpv-racing fpv-vr ltm mavlink mediacodec opengl vr
Last synced: 27 Oct 2024
https://github.com/Unsigned-Long/slam-tricks
small, powerful and beautiful slam tricks with theory and practice
ceres-solver cpp slam-algorithms
Last synced: 27 Oct 2024
https://github.com/pfultz2/args
Simple and type-safe commandline argument parser for C++14
argument-parser command-line-parser cplusplus cplusplus-11 cplusplus-14 cpp cpp11 cpp14
Last synced: 12 Oct 2024
https://github.com/troian/jwtpp
JSON Object Signing and Encryption library for C++.
c-plus-plus-11 cpp encryption-library jose json jwt jwt-authentication signing
Last synced: 27 Oct 2024
https://github.com/lecrapouille/zipper
[Lib][Version 2.1.0][Functional] C++ wrapper around minizip compression library
compression compression-library cpp minizip minizip-compression-library zlib zlib-ng
Last synced: 09 Nov 2024
https://github.com/hijkzzz/web-server
A Web Server designed with Reactor I/O Model
cpp http-server multi-threading reactor
Last synced: 12 Nov 2024
https://github.com/atmtools/arts
The Atmospheric Radiative Transfer Simulator
atmospheric-science cpp radiative-transfer
Last synced: 01 Nov 2024
https://github.com/unanancyowen/azurekinectsample
Sample Program for Azure Kinect Sensor SDK and Azure Kinect Body Tracking SDK
azure-kinect c cpp csharp kinect linux opencv windows
Last synced: 28 Oct 2024
https://github.com/srz-zumix/iutest
c++ testing framework
assertions c-plus-plus cpp cpp03 cpp11 cpp14 cpp17 cpp98 header-only no-dependencies tdd testing-framework wandbox
Last synced: 12 Oct 2024
https://github.com/oktonion/stdex
std C++ 11 library impementation with extra features using only C++ 98 and POSIX threads
boost borland c-plus-plus cpp cpp03 cpp11 cpp98 cpp98-compatible cppstl gcc library portable posix posix-threads qnx std-library stdex stl visual-studio
Last synced: 12 Oct 2024
https://github.com/justasmasiulis/circular_buffer
A constexpr STL style circular buffer implementation
buffer circular-buffer constexpr cpp modern ring-buffer stl
Last synced: 29 Oct 2024
https://github.com/leggedrobotics/tree_detection
This package implements a simple tree detector from point cloud data. It makes no assumptions about the ground plane and can handle arbitrary terrains.
cpp detection point-cloud ros tree tree-detection
Last synced: 12 Nov 2024
https://github.com/Erkaman/sse-avx-rasterization
Triangle rasterization routines accelerated by SSE and AVX
avx cpp demo rasterization simd sse triangle tutorial
Last synced: 03 Aug 2024
https://github.com/lganzzzo/canchat
Feature-complete rooms-based chat for tens of thousands users. Client plus Server. Built with Oat++ Web Framework.
async chat chatroom-server cpp high-performance oatpp secure
Last synced: 31 Oct 2024
https://github.com/krmisha/makefile
Cross-platform C++ Makefile project template
clang clang-format clang-tidy compilation-database compile-commands-json conan cpp cross-platform doxygen gcc makefile makefile-template vcpkg
Last synced: 31 Oct 2024
https://github.com/erkaman/sse-avx-rasterization
Triangle rasterization routines accelerated by SSE and AVX
avx cpp demo rasterization simd sse triangle tutorial
Last synced: 12 Nov 2024
https://github.com/Jonazan2/PatBoy
Game Boy emulator written in C++ with SDL2, includes visual debugger.
cpp emulator game-boy-emulator gameboy-emulator
Last synced: 05 Nov 2024
https://github.com/hpc203/yolov6-opencv-onnxruntime
分别使用OpenCV、ONNXRuntime部署YOLOV6目标检测,包含C++和Python两个版本的程序
cpp onnxruntime opencv-dnn python yolov6
Last synced: 27 Oct 2024
https://github.com/larc/gproshan
geometry processing and shape analysis framework
computational-geometry cpp cuda dictionary-learning geometry-processing opengl shape-analysis sparse-coding
Last synced: 08 Nov 2024
https://github.com/moyamejiasr/win32gui
Win32 OOP version of the WinAPI for creating lightweight Forms in C++
cpp ui win32 win32api windows windows-forms
Last synced: 12 Oct 2024
https://github.com/amrdeveloper/amun
A Statically typed, compiled general purpose low level programming language built using C++ and LLVM Infrastructure framework designed to be simple and fast
compiler cpp language llvm low-level-programming programming-language static-type-system system-programming type-inference
Last synced: 28 Oct 2024
https://github.com/cmazakas/foxy
Session-based Beast/Asio wrapper requiring C++14
asio beast catch2 cmake cpp cpp14 http http-client http-proxy http-server
Last synced: 07 Nov 2024
https://github.com/liameno/librengine
Privacy Web Search Engine (not meta, own crawler)
cpp crawler encryption frontend privacy robots-txt rsa search-engine self-hosted spider websearch websearchengine
Last synced: 11 Nov 2024
https://github.com/izvolov/mylib
Шаблон кросплатформенного CMake-проекта для языка C++ 🇬🇧 Modern CMake crossplatform project template for C++
ci cmake coverage cplusplus cpp crossplatform doxygen github-actions static-analysis template
Last synced: 28 Oct 2024
https://github.com/talkuhulk/image-animation-turbo-boost
Aim to accelerate the image-animation-model inference through the inference frameworks such as onnx、tensorrt and openvino.
cpp fomm image-animation onnx openvino tensorrt tpsmm
Last synced: 11 Nov 2024
https://github.com/patriciogonzalezvivo/hypatia
Geo-Astronomical library for artist
astronomical-algorithms astronomy c-plus-plus cpp python
Last synced: 28 Oct 2024
https://github.com/mattreecebentley/plf_stack
A C++ data container replicating std::stack functionality but with better performance than standard library containers in a stack context.
Last synced: 03 Aug 2024
https://github.com/jsmolka/eggvance
A Game Boy Advance emulator.
cpp eggvance emulator game-boy-advance gba
Last synced: 05 Nov 2024
https://github.com/emd4600/spore-modapi
A C++ library that allows you to create advanced mods for Spore (user interface, shaders,...)
cpp dll-injection mod sdk spore
Last synced: 27 Oct 2024
https://github.com/pfultz2/cmake-get
Get dependencies with cmake
c cget cmake cmake-modules cmake-packages cplusplus cpp cross-platform dependency-manager linux osx package-manager windows
Last synced: 07 Nov 2024
https://github.com/yukunj/teach-myself-cpp
This is the repository containing self-study notes for modern C++ to better prepare myself for workplace once graduate.
concurrency cpp data-structures-and-algorithms modern-cpp self-study
Last synced: 08 Nov 2024
https://github.com/rerun-io/cpp-example-ros2-bridge
An example implementation of a ROS 2 to Rerun bridge
Last synced: 06 Nov 2024
https://github.com/skalenetwork/sgxwallet
sgxwallet is the first-ever opensource high-performance hardware secure crypto wallet that is based on Intel SGX technology. First opensource product on Intel SGX whitelist. Scales to 100,000+ transactions per second. Currently supports ETH and SKALE, and will support BTC in the future. Sgxwallet is under heavy development and use by SKALE network.
blockchain bls-signature cpp ecdsa ethereum hardware-crypto-wallet proof-of-stake sgx skale-network trusted-computing trusted-execution-environment ubuntu wallet
Last synced: 09 Nov 2024
https://github.com/acgetchell/cdt-plusplus
Causal Dynamical Triangulations in C++ using CGAL
causal-dynamical-triangulations cgal-library cpp quantum-gravity
Last synced: 10 Nov 2024
https://github.com/archo5/sgscript
SGScript Scripting Engine
android c coroutines cpp game-development game-library language library linux low-level macos memory-efficient script scripting scripting-engine scripting-games scripting-language sgscript windows
Last synced: 09 Nov 2024
https://github.com/arthursonzogni/smkflow
A C++ dataflow node editor -- Compatible with WebAssembly.
arthursonzogni cmake cpp editor flow node smk
Last synced: 06 Nov 2024
https://github.com/armour/magic-tower-qt
⚔️ This is the C++(with Qt) version Magic-Tower game
cpp game magic-tower-qt magictower qt
Last synced: 07 Nov 2024
https://github.com/italia/cie-middleware
Middleware della CIE (Carta di identità elettronica)
Last synced: 10 Nov 2024
https://github.com/pjessesco/chollianwallpaper
🌎 Real time wallpaper engine for Windows and macOS
cpp earth live macos qt satellite-imagery wallpaper windows
Last synced: 09 Nov 2024
https://github.com/jogendra/ds-algo-placement-resources
A complete roadmap and resources for competitive programming for placement purpose.
algorithms coding coding-interviews competitive-coding competitive-programming cpp data-structures job-interviews placements programming resources roadmap swift
Last synced: 12 Nov 2024
https://github.com/coding-ai/machine_learning_cpp
Machine Learning C++
algorithms cpp linear-models linear-regression linearregression linearregression-gradientdescent logistic-regression logistic-regression-algorithm machine-learning machine-learning-algorithms machinelearning machinelearning-cpp tutorials
Last synced: 09 Nov 2024
https://github.com/linkdd/logfmtxx
Header only C++23 structured logging library using logfmt
cpp cpp23 logfmt logging logging-library structured-logging
Last synced: 05 Nov 2024
https://github.com/iiitv/cheflib
CodeChef Rated Contest Solutions
c codechef-solutions competitive-programming-contests cpp dishes eligible java python solutions
Last synced: 08 Nov 2024
https://github.com/roughsketch/libdiscord
A C++ library for Discord bot development.
Last synced: 14 Oct 2024
https://github.com/Qengineering/YoloCam
Raspberry Pi stand-alone AI-powered camera with live feed, email notification and event-triggered cloud storage
aarch64 ai cpp email gdrive google-drive gpio gpio-pins livefeed livestream programmable raspberry-pi raspberry-pi-3b raspberry-pi-4 raspberry-pi-64-os raspberry-pi-zero-2-w surveillance usb yolo yolox
Last synced: 09 Nov 2024
https://github.com/rapidfuzz/jarowinkler
Python library for fast approximate string matching using Jaro and Jaro-Winkler similarity
cpp hacktoberfest jaro jaro-winkler python string-comparison string-matching string-similarity
Last synced: 12 Nov 2024
https://github.com/xieincz/YOLOv5_ByteTrack_Multithreading_TensorRT
Multi-thread tracking of YOLOv5 and ByteTrack implemented by C++, accelerated by TensorRT. YOLOv5 和 ByteTrack 的多线程追踪 C++ 实现, 使用 TensorRT 进行推理加速
bytetrack cpp multithreading muti-process mutilthread mutiprocessing tensorrt yolov5
Last synced: 27 Oct 2024
https://github.com/markusjx/install-boost
Install boost on Github actions
actions boost cplusplus cpp github-actions macos ubuntu windows
Last synced: 08 Nov 2024
https://github.com/platisd/refactoring-for-testability-cpp
Hard-to-test patterns in C++ and how to refactor them
cpp design-pattern gtest refactoring solid testability unit-testing
Last synced: 28 Oct 2024