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/rhysd/dachs
Dachs; A Doggy :dog: Programming Language
compiler cpp dog go inu language llvm programming-language
Last synced: 08 Nov 2024
https://github.com/m-peko/bitflags
Single-header header-only C++11 / C++14 / C++17 library for easily managing set of auto-generated type-safe flags.
bitflags bits c-plus-plus c-plus-plus-11 c-plus-plus-14 c-plus-plus-17 cplusplus cplusplus-11 cplusplus-14 cplusplus-17 cpp cpp-11 cpp-14 cpp-17 flags header-library header-only single-header-lib
Last synced: 12 Oct 2024
https://github.com/rhysd/Dachs
Dachs; A Doggy :dog: Programming Language
compiler cpp dog go inu language llvm programming-language
Last synced: 26 Oct 2024
https://github.com/datawhalechina/sweetalk-design-pattern
基于《大话设计模式》对设计原则和设计模式进行解读。
cpp design-patterns java python
Last synced: 09 Nov 2024
https://github.com/taymindis/wfqueue
wait free FIFO queue, easy built cross platform(no extra dependencies needed)
async c cpp header-only lock-free mpmc-queues mpsc-queue wait-free wait-free-queue
Last synced: 06 Nov 2024
https://github.com/oatpp/oatpp-websocket
oatpp-websocket submodule.
cpp oatpp websocket websocket-client websocket-server
Last synced: 10 Nov 2024
https://github.com/ramanaditya/data-structure-and-algorithms
All the important concepts associated with Interview and Data Structures and Algorithms. It's just not about the collection.
algorithm algorithms c codechef codeforces competitive-programming cpp data-structures data-structures-and-algorithms database hackerrank hacktoberfest hacktoberfest-2020 hacktoberfest2020 java javascript leetcode leetcode-solutions python python3
Last synced: 27 Oct 2024
https://github.com/doongz/notes
算法|技能|知识|数学
algorithm algorithms cpp data-structures design-patterns golang interview latex leetcode markdown python software
Last synced: 30 Oct 2024
https://github.com/knagaitsev/cppcraft
a Minecraft clone written in C++ and OpenGL that includes Minecraft textures, chunks, building, terrain, trees, water, inventories, and more!
clone cpp game-dev game-development mc minecraft opengl terrain
Last synced: 11 Nov 2024
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 Nov 2024
https://github.com/unneon/icie
Competitive programming IDE-as-a-VS-Code-plugin
atcoder codechef codeforces competitive-programming contest cpp programming-competitions spoj vscode-extension
Last synced: 11 Nov 2024
https://github.com/azat-co/node-advanced
Node Advanced Courseware
cluster cpp javascript module node node-js node-module nodejs npm require stream
Last synced: 22 Oct 2024
https://github.com/dneprdroid/tfsecured
Small library for TensorFlow proto model's (*.pb) encryption/decryption
aes cpp decryption encryption golang ios machine-learning tensorflow tensorflow-proto-models
Last synced: 06 Nov 2024
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: 08 Nov 2024
https://github.com/hazelcast/hazelcast-cpp-client
Hazelcast IMDG C++ Client
big-data boost c-plus-plus caching clustering cmake cpp cpp98 datagrid distributed hazelcast hazelcast-client imdg in-memory library linux osx scalability windows
Last synced: 30 Oct 2024
https://github.com/logandk/restful_mapper
ORM for consuming RESTful APIs in C++
Last synced: 12 Nov 2024
https://github.com/sandsmark/qssh
Qt-based library for SSH and SFTP.
c-plus-plus cpp qt qt-application qt-gui qt-model qt5 sftp sftp-client sftp-download sftp-upload ssh ssh-agent ssh-client ssh-key ssh-tunnel
Last synced: 12 Oct 2024
https://github.com/Tyler-Hardin/thread_pool
Thread pool using std::* primitives from C++20, with optional priority queue/greenthreading for POSIX.
c-plus-plus-17 c-plus-plus-20 concepts concurrency cpp priority-pool thread-pool
Last synced: 03 Aug 2024
https://github.com/amypad/cuvec
Unifying Python/C++/CUDA memory: Python buffered array ↔️ `std::vector` ↔️ CUDA managed memory
array buffer c cpp cpu cpython cpython-api cpython-extensions cuda cxx gpu hacktoberfest pybind11 python swig vector
Last synced: 13 Nov 2024
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: 05 Nov 2024
https://github.com/flipcoder/qor
3D OpenGL Game Engine (C++ w/ Python scripting)
3d-engine c-plus-plus cpp cpp11 cross-platform game-development game-engine game-engine-3d linux opengl python python-script qor qorengine raknet sdl
Last synced: 28 Oct 2024
https://github.com/ergrelet/cpplumber
Static analysis tool based on clang, which detects source-to-binary information leaks in C and C++ projects
anti-reversing c clang continuous-integration cpp devsecops obfuscation rust static-analysis
Last synced: 11 Nov 2024
https://github.com/codeinred/recursive-variant
Recursive Variant: A simple library for Recursive Variant Types
cpp cpp20 functional-programming header-only header-only-library recursion recursive-types sum-types variant variants
Last synced: 26 Oct 2024
https://github.com/eomii/rules_ll
An Upstream Clang/LLVM-based toolchain for contemporary C++ and heterogeneous programming
bazel bleeding-edge build-system clang clang-tidy cpp cuda gpu-programming hermetic hip llvm nix openmp remote-caching remote-execution reproducible sanitizers
Last synced: 30 Oct 2024
https://github.com/corochann/singlefileexecutionplugin
Single File Execution Plugin is a plugin for CLion (C/C++ IDE on IntelliJ platform provided by Jetbrain).
clion cmakelists cpp intellij jetbrains
Last synced: 08 Nov 2024
https://github.com/larsgeb/m1-gpu-cpp
Metal Shading Language on Apple M1's GPU for scientific C++.
clang cpp cpp17 gpu-acceleration gpu-computing m1-mac metal metal-cpp objective-c scientific-computing
Last synced: 27 Oct 2024
https://github.com/Anubisss/SzimatSzatyor
SzimatSzatyor is an injector sniffer written in C++ for World of Warcraft (WoW)
cpp injector sniffer world-of-warcraft
Last synced: 31 Oct 2024
https://github.com/andrewssobral/dtt
A C++ header-only for data transfer between linear algebra libraries (Eigen, Armadillo, OpenCV, ArrayFire, LibTorch).
armadillo arrayfire cpp eigen libtorch linear-algebra opencv
Last synced: 31 Oct 2024
https://github.com/ashtum/lazycsv
A fast, lightweight and single-header C++ csv parser library
cpp cpp-csv-parser cpp-csv-reader csv-parser csv-reader fast-cpp-csv-parser parsing-csv-files
Last synced: 31 Oct 2024
https://github.com/anubisss/szimatszatyor
SzimatSzatyor is an injector sniffer written in C++ for World of Warcraft (WoW)
cpp injector sniffer world-of-warcraft
Last synced: 04 Aug 2024
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: 13 Nov 2024
https://github.com/disservin/fastchess
fastchess is a chess cli tool to run engine vs engine matches
Last synced: 29 Oct 2024
https://github.com/bloomberg/ntf-core
Sockets, timers, resolvers, events, reactors, proactors, and thread pools for asynchronous network programming
Last synced: 09 Nov 2024
https://github.com/llnl/camp
Compiler agnostic metaprogramming library providing concepts, type operations and tuples for C++ and cuda
Last synced: 11 Nov 2024
https://github.com/kinow/gtest-tap-listener
GoogleTest TAP Listener
cpp googletest gtest hacktoberfest tap testanythingprotocol testing
Last synced: 08 Nov 2024
https://github.com/skalenetwork/skale-consensus
Running the very core of SKL network, SKALE BFT consensus is universal, modern, modular, high-performance, asynchronous, provably-secure, agent-based Proof-of-Stake blockchain consensus engine in C++ 17. Includes provably secure embedded Oracle. Used by SKALE elastic blockchains. Easy and flexible enough to implement your own blockchain or smart contract platform. BLS signatures and Binary Asynchronous Consensus are main building blocks.
asynchronous bft consensus consistency cpp cryptography distributed-systems skale-network
Last synced: 08 Nov 2024
https://github.com/blackmatov/kari.hpp
Experimental library for currying in C++17
c-plus-plus c-plus-plus-17 cpp cpp17 curry currying functional functional-programming
Last synced: 27 Oct 2024
https://github.com/rupurt/odbc-scanner-duckdb-extension
A DuckDB extension to read data directly from databases supporting the ODBC interface
analytics bigquery columnar-database cpp data-engineering db2 duckdb mariadb mssql mysql nix odbc olap oracle postgres snowflake vector-engine
Last synced: 12 Oct 2024
https://github.com/s3rvac/blog
Source code and other material for my blog posts.
Last synced: 13 Nov 2024
https://github.com/JanWilczek/audio-plugin-template
A template repository that you can use for creating audio plugins with the JUCE C++ framework. It is based on CMake, uses CPM package manager, the JUCE C++ framework (obviously), and the GoogleTest framework. All of these are easy to change on demand. You can also base off your new repo off this template because the setup is very simple.
cmake cpp juce juce-framework juce-plugin
Last synced: 03 Aug 2024
https://github.com/bollos00/libremines
A Free/Libre and Open Source Software Qt based Minesweeper game available for GNU/Linux, FreeBSD and Windows systems.
cpp game minesweeper qt qt5 qt6
Last synced: 12 Oct 2024
https://github.com/hideakitai/msgpacketizer
msgpack based serializer / deserializer + packetize for Arduino, ROS, and more
arduino cpp messagepack openframeworks
Last synced: 12 Nov 2024
https://github.com/illumina/interop
C++ Library to parse Illumina InterOp files
cpp csharp illumina-sequencing interop python python-3-8 python-3-9 python27 python3 python35 python36 python37 swig
Last synced: 12 Oct 2024
https://github.com/BlackMATov/flat.hpp
Library of flat vector-like based associative containers
c-plus-plus c-plus-plus-17 containers cpp cpp17 stl-containers stl-like
Last synced: 03 Aug 2024
https://github.com/stellar-group/phylanx
An Asynchronous Distributed C++ Array Processing Toolkit
array-processing c-plus-plus cpp distributed distributed-computing hpx
Last synced: 02 Nov 2024
https://github.com/andrey1994/game_overlay_sdk
Library to write messages on top of game window
cpp directx game-dev game-development game-engine game-overlay game-tester game-tool game-tools gamedev logging-library overlay python vulkan
Last synced: 27 Oct 2024
https://github.com/csukuangfj/kaldi-native-fbank
Kaldi-compatible online fbank extractor without external dependencies
cpp fbank kaldi-compatible online-fbank python
Last synced: 13 Nov 2024
https://github.com/vowpalwabbit/reinforcement_learning
Interaction-side integration library for Reinforcement Learning loops: Predict, Log, [Learn,] Update
cpp machine-learning reinforcement-learning
Last synced: 09 Nov 2024
https://github.com/thelartians/minicppstarter
🧸 A tiny single-file version of the ModernCppStarter project for exploring libraries or playing with C++ code. Reproducible dependency management included, so the code will work the same everywhere.
cmake cpp dependency management mini modern playground starter
Last synced: 01 Nov 2024
https://github.com/bincrafters/templates
Collection of Conan recipe + CI templates
appveyor azp azure azure-pipelines c ci conan cpp gha github-actions hacktoberfest template templates
Last synced: 07 Nov 2024
https://github.com/blackmatov/flat.hpp
Library of flat vector-like based associative containers
c-plus-plus c-plus-plus-17 containers cpp cpp17 stl-containers stl-like
Last synced: 27 Oct 2024
https://github.com/dials/dials
Diffraction Integration for Advanced Light Sources
Last synced: 10 Nov 2024
https://github.com/paulo-d2000/shellcodeobfuscator
Simple shellcode obfuscator using PYTHON and C / C++
c cpp python3 shellcode shellcode-injection
Last synced: 16 Oct 2024
https://github.com/kolsha/vk
C++ library for working with VK.com API, authorization through VK app secret key, using VK functions. 2FA, Captcha passing.
2fa api cpp cpp-library two-factor-authentication vk vk-api vkontakte vkontakte-api
Last synced: 09 Oct 2024
https://github.com/bloomberg/bde-tools
Tools for developing and building libraries modeled on BDE
Last synced: 09 Nov 2024
https://github.com/justinmeiners/efficient-programming-with-components
Course notes for Alexander Stepanov's teachings on design and usage of C++ STL.
abstract-algebra cpp cpp-concepts generic-programming history stl
Last synced: 29 Oct 2024
https://github.com/OlehKulykov/PLzmaSDK
PLzmaSDK is (Portable, Patched, Package, cross-P-latform) Lzma SDK.
7zip c cocoapods compress compression cpp extract js lzma lzma-sdk lzma2 multi-volume multi-volume-archives plzmasdk swift tar tarball xz
Last synced: 31 Oct 2024
https://github.com/geoyee/labcd
遥感变化检测标注工具『Remote sensing change detection annotation tool』
annotation-tool change-detection cpp gdal opencv qt6 remote-sensing
Last synced: 12 Oct 2024
https://github.com/olehkulykov/plzmasdk
PLzmaSDK is (Portable, Patched, Package, cross-P-latform) Lzma SDK.
7zip c cocoapods compress compression cpp extract js lzma lzma-sdk lzma2 multi-volume multi-volume-archives plzmasdk swift tar tarball xz
Last synced: 26 Oct 2024
https://github.com/ddemidov/ev3dev-lang-cpp
C++ language bindings for http://ev3dev.org
Last synced: 27 Oct 2024
https://github.com/consti10/livevideo10ms
Real time video decoding on android
android cpp decoding latency live-streaming mediacodec rtp-streaming udp wifibroadcast
Last synced: 27 Oct 2024
https://github.com/dab0mb/radial-snake
A tutorial for creating a Tron-style game
cpp emscripten es6 game-development javascript tutorial
Last synced: 13 Nov 2024
https://github.com/Paulo-D2000/ShellCodeObfuscator
Simple shellcode obfuscator using PYTHON and C / C++
c cpp python3 shellcode shellcode-injection
Last synced: 04 Aug 2024
https://github.com/StrayRobots/3d-annotation-tool
A graphical user interface to annotate point clouds and 3D data.
3d-vision bgfx computer-vision cpp detection labeling-tool lidar point-cloud
Last synced: 03 Aug 2024
https://github.com/cpptest/cpptest
:hammer_and_wrench: Powerful, yet simple, C++ unit testing framework; new home after https://sourceforge.net/projects/cpptest/
cpp cpp11 cxx cxx11 test-framework testing testing-framework unit-testing
Last synced: 12 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/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/redakker/blecker
Bluetooth low energy (BLE) tracker for ESP32
arduino ble bluetooth cpp easy-to-use esp32 home-assistant home-automation iot mqtt platformio readytouse smart-home smarthome vscode webadministration
Last synced: 07 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/lqt5/lqt
Lua Binding for Qt5
cpp gui lua lua-bindings luajit qt qt-libs qt5
Last synced: 06 Aug 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/oatpp/oatpp-starter
Oatpp simple-API starter project
cpp oatpp simple starter-project
Last synced: 10 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