Fibers

Open-source projects categorized as Fibers

Top 16 Fiber Open-Source Projects

  • dragonfly

    A modern replacement for Redis and Memcached

    Project mention: Redict is an independent, copyleft fork of Redis | news.ycombinator.com | 2024-03-22

    https://github.com/dragonflydb/dragonfly is another option. Not a fork but API-compatible reimplementation.

  • Wren

    The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.

    Project mention: Tinyssh | news.ycombinator.com | 2024-03-24
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • Quasar

    Fibers, Channels and Actors for the JVM (by puniverse)

    Project mention: Java 21 makes me like Java again | news.ycombinator.com | 2023-09-16

    Java 21 doesn't retrofit green threads though. Quasar [0] is a library that implemented fibers for Java and the main developer pron has joined the OpenJDK development team. All that was necessary for first party support is to make the JDK libraries yield when blocking.

    Adopting async isn't impossible at all, there is very little demand for it.

    [0] https://docs.paralleluniverse.co/quasar/

  • gravity

    Gravity Programming Language

  • Zewo

    Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.

  • marl

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

    Project mention: Fiber in C++: Understanding the Basics | news.ycombinator.com | 2023-09-24
  • may

    rust stackful coroutine library

    Project mention: Why choose async/await over threads? | news.ycombinator.com | 2024-03-25

    https://github.com/Xudong-Huang/may

    The project has some serious restrictions and unsound footguns (e.g. around TLS), but otherwise it's usable enough. There are also a number of C/C++ libraries, but I can not comment on those.

  • 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.

  • umka-lang

    Umka: a statically typed embeddable scripting language

    Project mention: VDrift: Cross-Platform Driving Simulation | news.ycombinator.com | 2023-12-28
  • lwt

    OCaml promises and concurrent I/O

    Project mention: Por que aprender OCaml? | dev.to | 2023-11-02
  • Porter

    :lipstick: Durable and asynchronous data imports for consuming data at scale and publishing testable SDKs. (by ScriptFUSION)

  • minicoro

    Single header stackful cross-platform coroutine library in pure C.

    Project mention: How Much Memory Do You Need to Run 1M Concurrent Tasks? | news.ycombinator.com | 2023-05-21

    It would be interesting to bench something extremely lightweight (like https://github.com/edubart/minicoro) against these runtimes.

    By my back-of-the-napkin math, 1,000,000 coroutines would cost about 64mb + 2mb/core for stacks.. which works out to about 4x less memory than the 'winner' of this comparison, and ~30x less than go.

  • helio

    A modern framework for backend development based on io_uring Linux interface

  • Fibry

    The first Java Actor System supporting fibers from Project Loom

  • cps

    Continuation-Passing Style for Nim 🔗

    Project mention: Nim CPS: compile-time continuations | news.ycombinator.com | 2024-02-14
  • fio

    :wrench: A type-safe, highly concurrent library for F# based on pure functional programming (by iyyel)

  • 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)

    Project mention: FIX8::fiber - A C++20 stackful fiber implementation for Linux/x86-64 | /r/cpp | 2023-09-23

    See fix8mt/fiber. Header only, stackful and lightweight. This version is for Linux/x86_64 only but we'll add support for other platforms going forward. We'll also look to adding some debug support.

  • SaaSHub

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

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). The latest post mention was on 2024-03-25.

Fibers related posts

Index

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

Project Stars
1 dragonfly 23,037
2 Wren 6,726
3 Quasar 4,541
4 gravity 4,266
5 Zewo 1,854
6 marl 1,755
7 may 1,659
8 umka-lang 956
9 lwt 679
10 Porter 606
11 minicoro 564
12 helio 383
13 Fibry 213
14 cps 191
15 fio 32
16 fiber 23
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com