C++ Fibers

Open-source C++ projects categorized as Fibers

Top 4 C++ Fiber Projects

  1. dragonfly

    A modern replacement for Redis and Memcached

    Project mention: Kronotop: Redis-compatible, transactional document store backed by FoundationDB | news.ycombinator.com | 2025-01-20

    Other API-compatible reimplementations (others?):

    https://github.com/dragonflydb/dragonfly DragonflyDB (not open source, BuSL-1.1) with more performance

    https://github.com/apache/kvrocks Apache Kvrocks (Apache-2.0) uses disk-based NoSQL database to lower memory usage

  2. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  3. marl

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

    Project mention: Show HN: Coros – A Modern C++ Library for Task Parallelism | news.ycombinator.com | 2024-09-25

    TBB was already far from the state-of-the-art 7/8 years ago, and there are continuously new approaches that outperform it such as https://github.com/taskflow/taskflow ; https://github.com/google/marl ; and the most recent contender https://github.com/dpuyda/scheduling

  4. helio

    A modern framework for backend development based on io_uring Linux interface

  5. fiber

    C++20 fiber implementation with similar interface to std::thread, header-only / x86_64 / Linux only / stackful / built-in scheduler / thread shareable (by fix8mt)

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++ Fibers discussion

Log in or Post with

C++ Fibers related posts

  • Valkey achieved one million RPS 6 months after forking from Redis

    2 projects | news.ycombinator.com | 14 Sep 2024
  • Scaling Real-Time Leaderboards with Dragonfly

    1 project | dev.to | 19 Jan 2024
  • Announcing Dragonfly Search

    1 project | dev.to | 7 Dec 2023
  • Dragonfly v1.10.0

    1 project | news.ycombinator.com | 15 Oct 2023
  • Fiber in C++: Understanding the Basics

    8 projects | news.ycombinator.com | 24 Sep 2023
  • dragonflydb/dragonfly: A modern replacement for Redis and Memcached

    1 project | /r/devel | 8 Jun 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 12 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

# Project Stars
1 dragonfly 27,054
2 marl 1,909
3 helio 470
4 fiber 27

Sponsored
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io

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