Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cycfi/Q
C++ Library for Audio Digital Signal Processing
audio audio-processing c-plus-plus cpp-library cpp11 cpp14 cpp14-library cpp17 dsp dsp-library effects frequency function-composition guitar-processor modern-cpp music pitch-detection pitch-tracking synth
Last synced: 01 Jul 2024
![](https://github.com/cycfi.png)
https://github.com/r-darwish/kilopp
The Kilo editor in modern C++
cpp cpp17 editor educational modern-cpp
Last synced: 23 Jun 2024
![](https://github.com/r-darwish.png)
https://github.com/uchenily/awesome-modern-cpp
A collection of modern C++ libraries, including the most basic usage
awesome awesome-list cpp20 cpp23 library modern-cpp
Last synced: 18 Jun 2024
![](https://github.com/uchenily.png)
https://github.com/downdemo/Effective-Modern-Cpp
C++11/14/17 best practices for getting started quickly with modern C++.
Last synced: 17 Jun 2024
![](https://github.com/downdemo.png)
https://github.com/YexuanXiao/PlayerWinRT
A local music player using C++/WinRT & WinUI3
coroutines cpp cpp-coroutines cpp20 cpp23 cppwinrt modern-cpp windows-10 windows-11 windows-desktop winui3 xaml xaml-ui xaml-winrt
Last synced: 16 Jun 2024
![](https://github.com/YexuanXiao.png)
https://github.com/build-cpp/cmkr
Modern build system based on CMake and TOML.
beginner-friendly build-system cmake cmkr cpp hacktoberfest modern-cmake modern-cpp toml
Last synced: 11 Jun 2024
![](https://github.com/build-cpp.png)
https://github.com/NVIDIA/cccl
CUDA C++ Core Libraries
accelerated-computing cpp cpp-programming cuda cuda-cpp cuda-kernels cuda-library cuda-programming gpu gpu-acceleration gpu-computing gpu-programming hpc modern-cpp nvidia nvidia-gpu parallel-algorithm parallel-computing parallel-programming
Last synced: 10 Jun 2024
![](https://github.com/NVIDIA.png)
https://github.com/Ubpa/UECS
Ubpa Entity-Component-System (U ECS) in Unity3D-style
architectural-patterns china-developer cpp cpp17 data-oriented data-oriented-design ecs ecs-framework entities entity-component entity-component-system game-dev game-development game-engine game-programming gamedev graphviz modern-cpp uecs unity3d
Last synced: 09 Jun 2024
![](https://github.com/Ubpa.png)
https://github.com/bitwizeshift/result
A lightweight C++11-compatible error-handling mechanism
cpp11 cpp14 cpp17 error-handling expected header-only modern-cpp no-dependencies proposals result result-type zero-overhead
Last synced: 09 Jun 2024
![](https://github.com/bitwizeshift.png)
https://github.com/R3nzTheCodeGOD/Spotify-Internal
Remove ads and add extra features for spotify desktop version.
dll hacking modern-cpp reverse-engineering spotify spotify-no-ads
Last synced: 08 Jun 2024
![](https://github.com/R3nzTheCodeGOD.png)
https://github.com/redorav/hlslpp
Math library using hlsl syntax with SSE/NEON support
avx c-plus-plus-11 cpp game-development hlsl math math-library matrix modern-cpp neon quaternion shaders simd sse sse41 vector
Last synced: 05 Jun 2024
![](https://github.com/redorav.png)
https://github.com/kamyu104/LeetCode-Solutions
๐๏ธ Python / Modern C++ Solutions of All 3166 LeetCode Problems (Weekly Update)
algorithm algorithms cpp cpp11 data-structure interview-practice interview-preparation interview-questions leetcode leetcode-cpp leetcode-python leetcode-solutions modern-cpp python
Last synced: 31 May 2024
![](https://github.com/kamyu104.png)
https://github.com/qqiangwu/cppship
Cargo-like build tool for modern cpp
cargo cmake conan cpp modern-cpp
Last synced: 28 May 2024
![](https://github.com/qqiangwu.png)
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: 14 May 2024
![](https://github.com/andrew-gresyk.png)
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: 14 May 2024
![](https://github.com/albin-johansson.png)
https://github.com/arximboldi/immer
Postmodern immutable and persistent data structures for C++ โ value semantics at scale
cpp14 data-structures hamt immutable modern-cpp persistent postmodernism rrb-tree value-semantics
Last synced: 14 May 2024
![](https://github.com/arximboldi.png)
https://github.com/DeveloperPaul123/eventbus
A simple, header only event bus library written in modern C++17.
c-plus-plus c-plus-plus-17 c-plus-plus-library callbacks cmake cplusplus cpp cpp-library cpp17 cpp17-library cross-platform event-bus eventbus events flexible-callbacks hacktoberfest header-only library modern-cpp no-dependencies
Last synced: 14 May 2024
![](https://github.com/DeveloperPaul123.png)
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: 14 May 2024
![](https://github.com/DeveloperPaul123.png)
https://github.com/p-ranav/structopt
Parse command line arguments by defining a struct
argparse argument-parser arguments clap command-line cpp17 cross-platform header-library header-only library lightweight magic-enum mit-license modern-cpp reflection single-header-lib structopt type-safe type-safety visit-struct-library
Last synced: 14 May 2024
![](https://github.com/p-ranav.png)
https://github.com/p-ranav/criterion
Microbenchmarking for Modern C++
benchmarking console console-application cpp17 cpp17-library criterion csv export header-only json library measurements microbenchmark microbenchmarks mit modern-cpp single-header single-header-lib single-header-library table
Last synced: 14 May 2024
![](https://github.com/p-ranav.png)
https://github.com/changkun/modern-cpp-tutorial
๐ Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/
cpp cpp-tutorial cpp11 cpp14 cpp17 cpp20 modern-cpp
Last synced: 07 May 2024
![](https://github.com/changkun.png)
https://github.com/liblava/liblava
Modern and easy-to-use library for Vulkan
3d-graphics cpp cpp23 cross-platform framework graphics graphics-engine liblava modern-cpp modular renderer rendering vulkan vulkan-api vulkan-graphics vulkan-library
Last synced: 05 May 2024
![](https://github.com/liblava.png)
https://github.com/cycfi/elements
Elements C++ GUI library
c-plus-plus cpp cpp17 cpp17-library gui modern-cpp
Last synced: 05 May 2024
![](https://github.com/cycfi.png)
https://github.com/skypjack/entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
architectural-patterns cpp cpp17 cpp20 data-oriented data-oriented-design ecs ecs-framework entity-component-system entt game-dev game-development game-engine game-programming gamedev header-only modern-cpp no-dependencies production-ready reflection
Last synced: 04 May 2024
![](https://github.com/skypjack.png)
https://github.com/p-ranav/awesome-hpp
A curated list of awesome header-only C++ libraries
awesome-list c-plus-plus cplusplus cpp-library cpp03 cpp11 cpp14 cpp17 cpp20 cpp98 cross-platform header-library header-only libraries list lists modern-cpp resources single-header single-header-lib
Last synced: 04 May 2024
![](https://github.com/p-ranav.png)
https://github.com/Armillus/Delegate
Blazing fast, lightweight, safe, heapless, non-templated and header-only replacement for std::function for C++ 17 and beyond.
c-plus-plus c-plus-plus-17 c-plus-plus-20 cpp cpp-library cpp17 cpp17-library cpp20 cpp20-library delegate delegates function function-signature functional functions generic hash header-only modern-cpp no-dependencies
Last synced: 04 May 2024
![](https://github.com/Armillus.png)
https://github.com/ThePhD/sol2
Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:
android clang cpp17 gcc ios lua lua-binding lua-bindings lua-scripting luajit modern-cpp ndk simple sol visual-cpp visual-studio
Last synced: 02 May 2024
![](https://github.com/ThePhD.png)
https://github.com/skypjack/meta
Header-only, non-intrusive and macro-free runtime reflection system in C++
cpp cpp-17 entt header-only macro-free meta modern-cpp non-instrusive reflection runtime runtime-reflection
Last synced: 02 May 2024
![](https://github.com/skypjack.png)
https://github.com/eyalroz/cuda-api-wrappers
Thin, unified, C++-flavored wrappers for the CUDA APIs
api-wrapper cuda cuda-api-wrappers cuda-device cuda-driver cuda-driver-api cuda-programming cuda-runtime-api cuda-toolkit gpgpu gpgpu-computing gpu gpu-computing gpu-memory modern-cpp
Last synced: 01 May 2024
![](https://github.com/eyalroz.png)
https://github.com/stotko/stdgpu
stdgpu: Efficient STL-like Data Structures on the GPU
cpp cpp17 cpp20 cuda data-structures gpgpu gpu gpu-acceleration gpu-computing hip modern-cpp openmp rocm stl stl-containers stl-like
Last synced: 01 May 2024
![](https://github.com/stotko.png)
https://github.com/jeaye/jeayeson
A very sane (header only) C++14 JSON library
c-plus-plus json modern-cpp template
Last synced: 01 May 2024
![](https://github.com/jeaye.png)
https://github.com/lawmurray/doxide
Modern documentation for modern C++. Configure with YAML, output Markdown, post-process with Material for MkDocs.
c-plus-plus cplusplus cpp docs documentation documentation-generator documentation-tool doxygen javadoc material-for-mkdocs mkdocs mkdocs-material modern-cpp
Last synced: 01 May 2024
![](https://github.com/lawmurray.png)
https://github.com/fnc12/sqlite_orm
โค๏ธ SQLite ORM light header only library for modern C++
cplusplus cplusplus-14 cpp crud modern-cpp orm sql sqlite sqlite-orm sqlite3 sqlite3-database sqliteorm
Last synced: 01 May 2024
![](https://github.com/fnc12.png)
https://github.com/p-ranav/csv2
Fast CSV parser and writer for Modern C++
blazing-fast comma-separated-values cpp11 csv csv-parser csv-reader csv-writer header-library header-only iterators lazy-evaluation line-reader memory-mapped-file mit-license mmap modern-cpp single-header single-header-lib single-threaded string-parsing
Last synced: 01 May 2024
![](https://github.com/p-ranav.png)
https://github.com/skypjack/uvw
Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library!
cpp cpp17 event-loop header-only libuv modern-cpp uvw wrapper
Last synced: 01 May 2024
![](https://github.com/skypjack.png)
https://github.com/electronicarts/EASTL
EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
c-plus-plus c-plus-plus-11 c-plus-plus-14 c-plus-plus-17 c-plus-plus-20 eastl games modern-cpp stl
Last synced: 01 May 2024
![](https://github.com/electronicarts.png)
https://github.com/abeimler/ecs_benchmark
Benchmarks of common ECS (Entity-Component-System)-Frameworks in C++ (or C)
benchmark c-plus-plus c-plus-plus-20 cmake cpp cpp20 ecs ecs-framework entity-component-system entt flecs modern-cpp
Last synced: 01 May 2024
![](https://github.com/abeimler.png)
https://github.com/BillyFrcs/GraphicsProgramming
2D & 3D Rendering Vector Graphics with Modern OpenGL C++ and .NET C# Forms Application.
api cpp csharp csharp-forms dotnet dotnet-core dotnetcore graphics graphics-library graphics-programming modern-cpp modern-opengl opengl opengl-api opengl-application opengl3 rendering windows-forms
Last synced: 23 Apr 2024
![](https://github.com/BillyFrcs.png)
https://github.com/DeveloperPaul123/periodic-function
Small header only library to call a function at a specific time interval.
c-plus-plus c-plus-plus-17 callback cpp cpp-library cpp17 cross-platform header-library header-only lambdas library lightweight modern-cpp no-dependencies periodic-jobs periodic-tasks single-header-lib
Last synced: 23 Apr 2024
![](https://github.com/DeveloperPaul123.png)
https://github.com/managarm/managarm
Pragmatic microkernel-based OS with fully asynchronous I/O
asynchronous-io hacktoberfest microkernel modern-cpp operating-system posix-compatible x86-64
Last synced: 17 Apr 2024
![](https://github.com/managarm.png)
https://github.com/GValiente/butano
Modern C++ high level GBA engine
game-boy-advance game-engine gba modern-cpp
Last synced: 16 Apr 2024
![](https://github.com/GValiente.png)
https://github.com/JoaoBaptMG/gba-modern
An attempt to create a Game Boy Advance game using Modern C++
game game-engine-2d gba modern-cpp
Last synced: 16 Apr 2024
![](https://github.com/JoaoBaptMG.png)
https://github.com/marukrap/Woozoolike
A simple space exploration roguelike for 7DRL 2017
Last synced: 13 Apr 2024
![](https://github.com/marukrap.png)
https://github.com/marukrap/ProceduralMapGenerator
A procedural map generator for roguelike games
cave dungeon forest modern-cpp procedural-generation roguelike sfml spaceship
Last synced: 13 Apr 2024
![](https://github.com/marukrap.png)
https://github.com/ray-cast/AnimatorGo
๐คธ๐พโโ๏ธ๐ๆๅกไปฅ็ฎๅใๆ็จ๏ผ้ซ่ดจ้็็ฉ็ๆผ็ฎไปฅๅๆธฒๆ่ดจ้ๅๆง่ฝ๏ผไธบๅ็ฑไบๆฌกๅ ๅจ็ป็็จๆท้ไฝ่ง้ขๅถไฝ้จๆง
cross-platform ecs-framework emscripten game-engine gamedev glfw graphics-engine graphics-programming modern-cpp opengl opengl-es webgl
Last synced: 13 Apr 2024
![](https://github.com/ray-cast.png)
https://github.com/marukrap/TinyRogue
Yet another Rogue clone based on Rogue 5.4
Last synced: 13 Apr 2024
![](https://github.com/marukrap.png)
https://github.com/cnjinhao/nana
a modern C++ GUI library
c-plus-plus-11 c-plus-plus-14 c-plus-plus-17 cross-platform gui-toolkit modern-cpp template-metaprogramming
Last synced: 13 Apr 2024
![](https://github.com/cnjinhao.png)
https://github.com/phisko/kengine
Game engine with an Entity-Component-System (ECS) architecture. Focus on ease-of-use, runtime extensibility and compile-time type safety.
cpp cpp-game-engine cpp-library cpp-templates cpp17 ecs engine entity entity-component entity-component-system entt game game-development game-engine gamedev gameobject lua-script modern-cpp python-script
Last synced: 13 Apr 2024
![](https://github.com/phisko.png)
https://github.com/SanderMertens/flecs
A fast entity component system (ECS) for C & C++
c99 cpp11 cpp14 cpp17 data-oriented data-oriented-design ecs entity-component-system entity-framework flecs game-development game-engine game-engine-framework gamedev modern-cpp no-dependencies portable production-ready
Last synced: 12 Apr 2024
![](https://github.com/SanderMertens.png)
https://github.com/lethal-guitar/RigelEngine
A modern re-implementation of the classic DOS game Duke Nukem II
cpp cpp17 cross-platform entity-component-system game game-2d game-engine game-engine-2d modern-cpp opengl retrogaming reverse-engineering sdl2
Last synced: 12 Apr 2024
![](https://github.com/lethal-guitar.png)
https://github.com/patrikhuber/superviseddescent
C++11 implementation of the supervised descent optimisation method
computer-vision landmark-detection machine-learning modern-cpp
Last synced: 05 Apr 2024
![](https://github.com/patrikhuber.png)
https://github.com/ArifAltiok26/FFmpegpp
Lightweight ffmpeg wrapper for modern cpp
cpp14 ffmpeg ffmpeg-wrapper modern-cpp
Last synced: 31 Mar 2024
![](https://github.com/ArifAltiok26.png)
https://github.com/eantcal/httpsrv
HttpSrv is a retailed version of a lightweight HTTP server and derives from thttpd provided for for educational purposes.
cplusplus-17 educational-project http http-server modern-cpp
Last synced: 30 Mar 2024
![](https://github.com/eantcal.png)
https://github.com/Clemapfel/jluna
Julia Wrapper for C++ with Focus on Safety, Elegance, and Ease of Use
cpp cpp20 julia julia-language julia-wrapper julialang language-interface modern-cpp wrapper wrapper-api wrapper-library
Last synced: 25 Mar 2024
![](https://github.com/Clemapfel.png)
https://github.com/awsdocs/aws-cpp-developer-guide
Content for the AWS SDK for C++ Developer Guide. For more info about the AWS C++ SDK, go to http://github.com/aws/aws-sdk-cpp
aws cpp documentation howto modern-cpp programming restructuredtext sdk sphinx-documentation
Last synced: 24 Mar 2024
![](https://github.com/awsdocs.png)
https://github.com/Mudlet/Mudlet
โ๏ธ A cross-platform, open source, and super fast MUD client with scripting in Lua
c-plus-plus-17 cpp cross-platform game hacktoberfest linux lua lua-script macos modern-cpp mud mudlet multi-user-dungeon online qt rpg text-adventure text-based triggers windows
Last synced: 22 Mar 2024
![](https://github.com/Mudlet.png)
https://github.com/patrikhuber/4dface
Real-time 3D face tracking and reconstruction from 2D video
computer-vision face-models modern-cpp video-processing
Last synced: 17 Mar 2024
![](https://github.com/patrikhuber.png)
https://github.com/patrikhuber/eos
A lightweight 3D Morphable Face Model library in modern C++
3d-face 3d-face-reconstruction 3dmm c-plus-plus computer-vision cpp14 cpp17 cross-platform face-models image-processing machine-learning modern-cpp python
Last synced: 17 Mar 2024
![](https://github.com/patrikhuber.png)