Awesome Lists

Sortable, Filterable Curated Lists of Most Awesome Programming Librarie

taskflow

Number of GitHub Stars: 9527+ Number of GitHub Forks: 1138+

A General-purpose Parallel and Heterogeneous Task Programming System ..

....

2024-04-19

concurrentqueue

Number of GitHub Stars: 8807+ Number of GitHub Forks: 1592+

A fast multi-producer, multi-consumer lock-free concurrent queue for C++11 ..

....

2024-04-19

arrayfire

Number of GitHub Stars: 4397+ Number of GitHub Forks: 525+

ArrayFire: a general purpose GPU library. ..

....

2024-04-19

readerwriterqueue

Number of GitHub Stars: 3432+ Number of GitHub Forks: 636+

A fast single-producer, single-consumer lock-free queue for C++ ..

....

2024-04-19

nccl

Number of GitHub Stars: 2799+ Number of GitHub Forks: 731+

Optimized primitives for collective multi-GPU communication ..

....

2024-04-19

libmill

Number of GitHub Stars: 2702+ Number of GitHub Forks: 206+

Go-style concurrency in C ..

....

2024-04-13

libcds

Number of GitHub Stars: 2471+ Number of GitHub Forks: 352+

A C++ library of Concurrent Data Structures ..

....

2024-04-19

hpx

Number of GitHub Stars: 2417+ Number of GitHub Forks: 410+

The C++ Standard Library for Parallelism and Concurrency ..

....

2024-04-15

swift-corelibs-libdispatch

Number of GitHub Stars: 2416+ Number of GitHub Forks: 455+

The libdispatch Project, (a.k.a. Grand Central Dispatch), for concurrency on multicore hardware ..

....

2024-04-19

ck

Number of GitHub Stars: 2294+ Number of GitHub Forks: 302+

Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+. ..

....

2024-04-18

concurrencpp

Number of GitHub Stars: 2040+ Number of GitHub Forks: 187+

Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all ..

....

2024-04-19

marl

Number of GitHub Stars: 1770+ Number of GitHub Forks: 182+

A hybrid thread / fiber task scheduler written in C++ 11 ..

....

2024-04-16