asyncplusplus

Concurrency framework

A lightweight concurrency framework for C++11

Async++ concurrency framework for C++11

GitHub

1k stars
91 watching
200 forks
Language: C++
last commit: about 1 month ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
agronholm/anyio A high-level asynchronous networking and concurrency framework that provides structured concurrency on top of asyncio or trio. 1,822
forhappy/cplusplus-concurrency-in-practice A comprehensive guide to C++ concurrency programming covering its basics and advanced topics. 5,319
revsic/cpp-concurrency A C++ concurrency implementation inspired by Golang's style 15
facebookexperimental/libunifex A C++ implementation of an async programming model with schedulers, timers, I/O and coroutine support for concurrent systems. 1,486
iu-parfunc/lvars Provides a data structure and framework for monotonically-growing concurrent programs 81
arun11299/coro-async A C++ library providing a coroutine-based approach to networking 37
teaentitylab/fprust A set of Rust libraries and frameworks implementing functional programming concepts with a focus on concurrency and asynchronous programming 119
clojure/core.async A Clojure library providing facilities for concurrent programming and communication. 1,956
araq/malebolgia A library that simplifies concurrent and parallel programming using structured concurrency and thread pools. 109
mpusz/coroutines A library for writing concurrent code using cooperative multitasking 0
infinit/elle An asynchronous C++ framework providing reusable concepts and libraries for building concurrent systems. 477
stlab/libraries A repository of C++ libraries and tools for concurrency and parallel programming 662
kassane/asio A C++ library providing an asynchronous I/O framework for building networked applications. 7
status-im/nim-chronos An efficient asynchronous programming framework for Nim. 362
puniverse/pulsar Provides a concurrency framework with fibers, channels and actors for Clojure. 911