C++ work-stealing

Open-source C++ projects categorized as work-stealing

Top 8 C++ work-stealing Projects

work-stealing
  1. Taskflow

    A General-purpose Task-parallel Programming System in C++

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. libfork

    A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines

  4. UTL

    Collection of self-contained header-only libraries for C++17

    Project mention: Show HN: Utl:parallel – Work-stealing concurrency library for C++17 | news.ycombinator.com | 2025-08-03
  5. ConcurrentDeque

    Fast, generalized, implementation of the Chase-Lev lock-free work-stealing deque for C++17

  6. Threadpool

    Light, fast, threadpool for C++20 (by ConorWilliams)

  7. scheduling

    A simple and fast minimalistic header-only library allowing to run async tasks and execute task graphs. (by dpuyda)

  8. citor

    Header-only C++20 thread pool with sub-microsecond dispatch, decentralized work-stealing, and per-CCD arenas.

    Project mention: Citor: A header-only C++20 thread pool tuned for sub-us dispatch | news.ycombinator.com | 2026-05-20
  9. tiny_coro-build_your_own_MN_scheduler

    A lightweight, educational M:N asynchronous runtime built from scratch with C++20 Coroutines. Features Work-Stealing, EBR, and Reactor-based I/O.

    Project mention: Show HN: Writing a C++20M:N Scheduler from Scratch (EBR, Work-Stealing) | news.ycombinator.com | 2026-02-17

    If you're interested, the Channel implementation is here: https://github.com/lixiasky-back/tiny_coro-build_your_own_MN...

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ work-stealing discussion

Log in or Post with

C++ work-stealing related posts

  • Work-Stealing Thread-pool

    1 project | /r/cpp | 17 Mar 2021
  • ConorWilliams/ConcurrentDeque

    3 projects | /r/cpp | 11 Mar 2021

Index

What are some of the best open-source work-stealing projects in C++? This list will help you:

# Project Stars
1 Taskflow 11,999
2 libfork 877
3 UTL 334
4 ConcurrentDeque 158
5 Threadpool 113
6 scheduling 65
7 citor 27
8 tiny_coro-build_your_own_MN_scheduler 17

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?