Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: green-threads

seung-lab/cloud-files

Threaded Python and CLI client library for AWS S3, Google Cloud Storage (GCS), in-memory, and the local filesystem.

Language: Python - Size: 639 KB - Last synced: 17 days ago - Pushed: 18 days ago - Stars: 36 - Forks: 8

Zewo/Zewo

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

Language: Swift - Size: 5.4 MB - Last synced: 13 days ago - Pushed: about 4 years ago - Stars: 1,852 - Forks: 87

Xudong-Huang/may

rust stackful coroutine library

Language: Rust - Size: 1.17 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1,702 - Forks: 72

tokenrove/green-threading-shootout

Language: C - Size: 137 KB - Last synced: about 1 month ago - Pushed: over 8 years ago - Stars: 1 - Forks: 1

dpc/mioco

[no longer maintained] Scalable, coroutine-based, fibers/green-threads for Rust. (aka MIO COroutines).

Language: Rust - Size: 75.2 KB - Last synced: 29 days ago - Pushed: about 5 years ago - Stars: 145 - Forks: 14

Zewo/Venice

Coroutines, structured concurrency and CSP for Swift on macOS and Linux.

Language: Swift - Size: 1.43 MB - Last synced: 1 day ago - Pushed: about 5 years ago - Stars: 1,495 - Forks: 63

lucav76/Fibry

The first Java Actor System supporting fibers from Project Loom

Language: Java - Size: 699 KB - Last synced: 3 months ago - Pushed: 4 months ago - Stars: 212 - Forks: 26

iyyel/fio

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

Language: F# - Size: 3.5 MB - Last synced: 2 months ago - Pushed: 11 months ago - Stars: 32 - Forks: 0

hertzscript/Compiler

Produces preemptible JavaScript coroutines which conform to the HertzScript specification.

Language: JavaScript - Size: 25.4 KB - Last synced: 16 days ago - Pushed: over 4 years ago - Stars: 9 - Forks: 1

hertzscript/VirtualMachine

Executes and schedules preemptible JavaScript coroutines. (HertzScript Generation 1 Coroutines) (Obsolete)

Language: JavaScript - Size: 156 KB - Last synced: 25 days ago - Pushed: over 4 years ago - Stars: 12 - Forks: 2

VennDev/Vapm

A library support for PHP about Async, Promise, Coroutine, Thread, GreenThread and other non-blocking methods. The method is based on Fibers & Generator & Processes, requires you to have php version from >= 8.1

Language: PHP - Size: 793 KB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 10 - Forks: 2

afilgueira/hilolay

ULTs library

Language: C - Size: 36.1 KB - Last synced: 7 months ago - Pushed: about 6 years ago - Stars: 6 - Forks: 7

baruch/libwire

User space threading (aka coroutines) library for C resembling GoLang and goroutines

Language: C - Size: 358 KB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 165 - Forks: 18

blakev/gevent-tasks

Task manager built around the gevent green threads library.

Language: Python - Size: 75.2 KB - Last synced: 26 days ago - Pushed: over 5 years ago - Stars: 18 - Forks: 1

igorski/zThreader

JavaScript "threading" library for maintaining application responsiveness during heavy operations!

Language: TypeScript - Size: 378 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 5 - Forks: 0

mtumilowicz/zio2-fiber-workshop

Introduction to fibers (green thread model) based on ZIO approach.

Language: Scala - Size: 225 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 1 - Forks: 0

nelsonxb/green.c

Tiny coroutine library for C

Language: C - Size: 76.2 KB - Last synced: 3 months ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0

Floofies/HzKernel 📦

On hold until further notice. Uses HertzScript coroutines to implement preemptively multitasked JavaScript Green threads.

Language: JavaScript - Size: 34.2 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 5 - Forks: 0

sm2coin/libcr

Extremely lightweight 1:N & M:N multitasking via coroutines and protothreads library

Language: C++ - Size: 159 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 4 - Forks: 1

unixzii/fiberize

A library for creating cooperative programs

Language: JavaScript - Size: 1.52 MB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 4 - Forks: 0

hertzscript/G1-Coroutine-Specification

HertzScript Generation 1 Coroutine Specification (Obsolete)

Language: Shell - Size: 44.9 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 5 - Forks: 1

hertzscript/Isolate

Enables multiprocessing in V8 with HertzScript coroutines.

Language: JavaScript - Size: 19.5 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

cs224/dev-meetup-control-structures

Control Structures and Paradigms in Java on the JVM

Language: Java - Size: 683 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 2 - Forks: 0

jscrane/Tasks

A simple task library for Arduino, based on setjmp/longjmp

Language: C++ - Size: 63.5 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 1 - Forks: 2