Topic: "structured-concurrency"
python-trio/trio
Trio – a friendly Python library for async concurrency and I/O
Language: Python - Size: 8.78 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 6,456 - Forks: 354

sustrik/libdill
Structured concurrency in C
Language: C - Size: 19.8 MB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 1,866 - Forks: 165

Zewo/Venice
Coroutines, structured concurrency and CSP for Swift on macOS and Linux.
Language: Swift - Size: 1.43 MB - Last synced at: 11 months ago - Pushed at: about 6 years ago - Stars: 1,495 - Forks: 63

belozierov/SwiftCoroutine 📦
Swift coroutines for iOS, macOS and Linux.
Language: Swift - Size: 3.96 MB - Last synced at: 21 days ago - Pushed at: over 3 years ago - Stars: 835 - Forks: 51

thefrontside/effection
Structured concurrency and effects for JavaScript
Language: TypeScript - Size: 11.9 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 685 - Forks: 32

digital-fabric/polyphony
Fine-grained concurrency for Ruby
Language: C - Size: 2.96 MB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 661 - Forks: 17

yoshuawuyts/futures-concurrency
Structured concurrency operations for async Rust
Language: Rust - Size: 595 KB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 442 - Forks: 39

softwaremill/ox
Safe direct-style concurrency and resiliency for Scala on the JVM
Language: Scala - Size: 1.27 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 430 - Forks: 29

google/mug
A small Java 8 library (string manipulation, BiStream, Structured Concurrency, SQL Templates)
Language: Java - Size: 54.3 MB - Last synced at: 2 days ago - Pushed at: 21 days ago - Stars: 388 - Forks: 66

earthboundkid/flowmatic
Structured concurrency made easy
Language: Go - Size: 164 KB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 382 - Forks: 7

goodboy/tractor
A distributed, structured concurrency runtime for Python (and friends)
Language: Python - Size: 3.77 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 281 - Forks: 12

neurosnap/starfx
A micro-mvc framework for react apps
Language: TypeScript - Size: 662 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 107 - Forks: 4

arrow-kt/suspendapp
Reason about resource-safety in the same way you reason about Structured Concurrency with SuspendApp!
Language: Kotlin - Size: 1.67 MB - Last synced at: about 17 hours ago - Pushed at: about 18 hours ago - Stars: 79 - Forks: 7

awkward-squad/ki
A structured concurrency library
Language: Haskell - Size: 532 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 76 - Forks: 4

najamelan/async_nursery
Primitive for structured concurrency.
Language: Rust - Size: 129 KB - Last synced at: 25 days ago - Pushed at: 3 months ago - Stars: 55 - Forks: 5

yxhuvud/nested_scheduler
Shard for creating separate groups of fibers in a hierarchical way and to collect results and errors in a structured way.
Language: Crystal - Size: 106 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 31 - Forks: 0

FI-Mihej/Cengal
Bytecode manipulation in runtime, true shared memory, async LMDB, async Tkinter, async wxPython, async PySide, async PyQt, async loop with almost preemptive multitasking within the single thread, text parsing, rich introspection, etc.
Language: Python - Size: 25 MB - Last synced at: 22 days ago - Pushed at: 5 months ago - Stars: 28 - Forks: 3

rcardin/sus4s
A Direct-Style Scala Wrapper Around the Structured Concurrency of Project Loom
Language: Scala - Size: 61.5 KB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 27 - Forks: 1

vsanthanam/AnyAsyncSequence
Type-Erased Existential Generic AsyncSequence Values in Swift
Language: Swift - Size: 227 KB - Last synced at: 9 days ago - Pushed at: almost 2 years ago - Stars: 22 - Forks: 1

vsanthanam/NetworkReachability
Modern Network Reachability in Swift using Structured Concurrency
Language: Swift - Size: 19.7 MB - Last synced at: 9 days ago - Pushed at: 23 days ago - Stars: 21 - Forks: 6

svermeulen/lusc
Structured Async/Concurrency for Lua
Language: Lua - Size: 104 KB - Last synced at: about 9 hours ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 1

npuichigo/exec-rs
C++ p2300 proposal in Rust
Language: Rust - Size: 43.9 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 0

lukepistrol/TaskTrigger
Attach async tasks to SwiftUI views using a trigger mechanism.
Language: Swift - Size: 363 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 15 - Forks: 0

svermeulen/nvim-lusc
Structured Async/Concurrency in Neovim
Language: Lua - Size: 81.1 KB - Last synced at: about 9 hours ago - Pushed at: about 1 year ago - Stars: 14 - Forks: 0

thefrontside/platformscript
Bring your YAML to life
Language: TypeScript - Size: 453 KB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 10 - Forks: 1

sureshg/kotlin-mpp-playground
🎨 Kotlin Multiplatform playground!
Language: Kotlin - Size: 382 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 9 - Forks: 0

cl4cnam/funcSug
A scripting language that simplifies GUI programming in browser for more linear code in line with async/await and structured concurrency
Language: JavaScript - Size: 2.71 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 9 - Forks: 0

bmazzarol/Icicle
:snowflake: Structured Concurrency for C# and dotnet
Language: C# - Size: 330 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 8 - Forks: 0

miquido/haiway
Framework for building python applications. The project was made by Miquido: https://www.miquido.com/
Language: Python - Size: 281 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 6 - Forks: 0

nextzhou/workpool
fork-join style goroutines flow controler
Language: Go - Size: 63.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

npuichigo/snake
Data loading with combined async Rust stream and Python
Language: Rust - Size: 211 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

shrtlist/ContactSearch
Use SwiftUI's .searchable modifier to filter contacts.
Language: Swift - Size: 41 KB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 4 - Forks: 0

rlcamp/coroutine
Coroutines for generator functions, sequential pipelines, state machines, and other uses in C
Language: C - Size: 124 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 1

pjeby/uneventful
Declarative Event-Driven Programming: signals plus streams, minus the seams!
Language: TypeScript - Size: 730 KB - Last synced at: 6 months ago - Pushed at: 9 months ago - Stars: 3 - Forks: 0

alter3go/trio-example
A trivial TCP echo server implemented in Python using Trio.
Language: Python - Size: 289 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

jesperancinha/virtual-thread-coroutine-cooperation
Research into how coroutines can answer to today's problems with the help of virtual threads and how the opposite can also be true
Language: Kotlin - Size: 23.7 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 2 - Forks: 0

sabapathy7/swift-concurrency
Language: Swift - Size: 21.5 KB - Last synced at: 6 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

hakdogan/scoped-values
The Scoped Values API allows us to store and share data for a bounded lifetime. This repository shows how you can use it.
Language: Java - Size: 6.84 KB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

serg-ios/concurrent-bikes
This project aims to test the new async/await and concurrency features introduced in Swift 5.5.
Language: Swift - Size: 74.2 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

TiagoMaiaL/github-profiles-app
An app that fetches and displays Github profiles, using structured concurrency and SwiftUI.
Language: Swift - Size: 6.79 MB - Last synced at: 20 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

da0hn/virtual-thread-structured-concurrency-sandbox
Java 21 Virtual Thread and Structured Concurrency Udemy Course
Language: Java - Size: 143 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

MateoRodriguez0/mercadolibre-products-comparator
app to compare mercadolibre products, with microservices architecture and spring cloud.
Language: Java - Size: 38.9 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

fr33m0nk/structured-task-scope
Structured concurrency in Clojure via StructuredTaskScope
Language: Clojure - Size: 35.2 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

SvenWoltmann/java-structured-concurrency-demo
Demo code for the HappyCoders.eu article "Structured Concurrency with Java".
Language: Java - Size: 11.7 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

TiagoMaiaL/from-closures-to-async-await
Sample code demonstrating how to use async/await in Swift, using UIKit
Language: Swift - Size: 121 KB - Last synced at: 20 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

doctor-smith/evoleq
Functional programming in terms of dynamical systems. A declarative approach to application design.
Language: Kotlin - Size: 455 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

thearchitector/anyio-atexit
A small AnyIO utility for ensuring some task runs before the current async context finishes.
Language: Python - Size: 21.5 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

volk-r/FakeNFT Fork of Yandex-Practicum/iOS-FakeNFT-StarterProject-Public
eСommerce‑приложение — NFT‑маркетплейс с каталогом NFT‑картинок, которые можно просматривать, выбирать, класть в корзину, проходить чекаут и совершать покупку
Language: HTML - Size: 2.8 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

Banyc/mux
A high-throughput duplex-openable multiplexer on any reliable protocols
Language: Rust - Size: 104 KB - Last synced at: 21 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

crontab/AsyncMux
Asynchronous caching and multiplexing layer for modern Swift client apps
Language: Swift - Size: 200 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 1

fillmore-labs/async
Language: Go - Size: 22.5 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

shrtlist/CoffeeShop
SwiftUI app to browse coffee shops using MKLocalSearch.
Language: Swift - Size: 37.1 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

shrtlist/BooksBySubject
SwiftUI app to search for books by subject using the OpenLibrary API.
Language: Swift - Size: 29.3 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

shrtlist/Gusto
SwiftUI app that displays the lunch schedule on a calendar.
Language: Swift - Size: 25.4 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

shrtlist/FlickrChallenge
SwiftUI app that allows a user to search Flickr for images.
Language: Swift - Size: 13.7 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

shrtlist/Checkout
Implements a simple, API-driven UI based on a given design specification.
Language: Swift - Size: 306 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

shrtlist/FetchMeals
SwiftUI app to browse recipes using the API: https://themealdb.com/api.php
Language: Swift - Size: 35.2 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

shrtlist/PaymentTypeSelection
A payment type selection interface with a countdown timer using SwiftUI.
Language: Swift - Size: 386 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

shrtlist/upwards-ios-challenge
SwiftUI app to view the top 100 albums in the US using the following API: https://rss.applemarketingtools.com
Language: Swift - Size: 79.1 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

shrtlist/DoorDash
DoorDash coding assignment to consume the following API: https://jsonplaceholder.typicode.com/posts
Language: Swift - Size: 10.7 KB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Proekt-SwiftUI/sc-book
Structured Concurrency не магия
Language: JavaScript - Size: 44.9 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

ssamparn/java-virtual-threads
Looking at Java 21: Virtual Threads, Structured Concurrency and more
Language: Java - Size: 26.7 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

snowball-tools/Web3Concurrency
Add support for structured concurrency to Web3.swift.
Language: Swift - Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

fillmore-labs/blog-structured
Code for articles about structured concurrency in Go.
Language: Go - Size: 9.77 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

devjoemar/own-wc-tool
My own WC tool in Springboot. Leveraging StructuredConcurrency of Java 21 in Springboot3. This tool computes various file metrics like byte count, Line count, word count and character count of a file.
Language: Java - Size: 2.41 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ThinkChaos/parcour
Language: Go - Size: 48.8 KB - Last synced at: 15 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

pzmi/loom-playground
Language: Java - Size: 64.5 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

cbaltzer/AsyncCommand 📦
Structured concurrency for external processes
Language: Swift - Size: 5.86 KB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

albe/nursery Fork of giltayar/nursery
Package implementing concurrency primitive inspired by the blog post "Notes on Structured Concurrency; or Go statement considered harmful"
Size: 157 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

zeionara/ahsheet
A minimalistic wrapper for google api services which implements some common intermediate-level functionality which may be useful for wide range of projects.
Language: Swift - Size: 74.2 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

zeionara/proxima
An exploratory project for accelerating quantum systems simulation by performing approximate computations via artificial intelligence methods
Language: Swift - Size: 540 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

mryndzionek/gpio_press_count
Simple C Linux application that can be used to detect sequences of edges on GPIO inputs
Language: C - Size: 4.88 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

math2001/nine43 📦
On the path to understanding concurrency...
Language: Python - Size: 321 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0
