38 Concurrency libraries and projects
-
Thrust
8.3 6.9 L4 C++[ARCHIVED] The C++ parallel algorithms library. See https://github.com/NVIDIA/cccl -
RaftLib
5.3 5.7 C++The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators -
CUB
2.6 2.7 CudaTHIS REPOSITORY HAS MOVED TO github.com/nvidia/cub, WHICH IS AUTOMATICALLY MIRRORED HERE. -
moodycamel
9.1 3.9 L3 C++A fast multi-producer, multi-consumer lock-free concurrent queue for C++11 -
xenium
3.9 7.1 C++A C++ library providing various concurrent data structures and reclamation schemes. -
continuable
4.7 5.2 L4 C++C++14 asynchronous allocation aware futures (supporting then, exception handling, coroutines and connections) -
Easy Creation of GnuPlot Scripts from C++
1.8 0.7 C++A simple C++17 lib that helps you to quickly plot your data with GnuPlot -
ck
7.0 6.6 L3 CConcurrency 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+. -
SPSCQueue.h
4.9 4.6 C++A bounded single-producer single-consumer wait-free and lock-free queue written in C++11 -
Bolt
4.0 0.0 L1 C++Bolt is a C++ template library optimized for GPUs. Bolt provides high-performance library implementations for common algorithms such as scan, reduce, transform, and sort. -
BlockingCollection
2.1 0.0 C++C++11 thread safe, multi-producer, multi-consumer blocking queue, stack & priority queue class -
Light Actor Framework
2.2 0.0 C++Laughably simple yet effective Actor concurrency framework for C++20
WorkOS - The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Promo
workos.com
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.