Top C++ Frameworks & Libraries for concurrency

🚀 Coroutine-based concurrency library for PHP

ZeroMQ core engine in C++, implements ZMTP/3.1

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

A Detailed Cplusplus Concurrency Tutorial 《C++ 并发编程指南》

Research programming language for concurrent ownership

Go-style concurrency in C++11

A C++ library of Concurrent Data Structures

The C++ Standard Library for Parallelism and Concurrency

Concurrent data structures in C++

A high-performance, concurrent hash table

Async++ concurrency framework for C++11

A family of header-only, very fast and memory-friendly hashmap and btree containers.

TokuMX is a high-performance, concurrent, compressing, drop-in replacement engine for MongoDB | Issue tracker: |...

The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators

C++14 asynchronous allocation aware futures (supporting then, exception handling, coroutines and connections)...

A header-only C++ library for task concurrency

A bounded multi-producer multi-consumer concurrent queue written in C++11

Thread pool implementation using c++11 threads

Nebula is a powerful framwork for building highly concurrent, distributed, and resilient message-driven applications for C++....

A concurrent user-level thread library implemented in C++

A C++ await/yield emulation library for stackless coroutine

We make any object thread-safe and std::shared_mutex 10 times faster to achieve the speed of lock-free algorithms on >85% reads...

A bounded single-producer single-consumer wait-free and lock-free queue written in C++11

A collection of resources for pulling real-time streaming data off of TDAmeritrade's ThinkOrSwim(TOS) platform; providing C, C++, Java and Python interfaces....

A C++ library providing various concurrent data structures and reclamation schemes.

📚 C++ Concurrency in Action 2ed 笔记:C++11/14/17 多线程技术

⚠️ OBSOLETE UNMAINTAINED HACK! DO NOT USE! ⚠️ [previously. . . "true coroutines for Swift, and some familiar concurrency abstractions you couldn't implement in...

Code samples for C++ Concurrency in Action

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

An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the pr...

RECIPE : high-performance, concurrent indexes for persistent memory (SOSP 2019)

Experimental Go-style concurrency for C++11

The Floyd programming language

A graph-based distributed in-memory store that leverages efficient graph exploration to provide highly concurrent and low-latency queries over big linked data...

Execution primitives for C++

Statically Detecting Go Concurrency Bugs

Pluggable in-process caching engine to build and scale high performance services

A C++17 thread pool for high-performance scientific computing.

Lightweight in-process concurrent programming