Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: structured-concurrency
rcardin/sus4s
A Direct-Style Scala Wrapper Around the Structured Concurrency of Project Loom
Language: Scala - Size: 47.9 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 13 - Forks: 1
goodboy/tractor
A distributed, structured concurrent runtime for Python (and friends)
Language: Python - Size: 1.87 MB - Last synced: about 21 hours ago - Pushed: 5 months ago - Stars: 253 - Forks: 12
belozierov/SwiftCoroutine
Swift coroutines for iOS, macOS and Linux.
Language: Swift - Size: 3.96 MB - Last synced: 5 days ago - Pushed: over 2 years ago - Stars: 836 - Forks: 51
rlcamp/coroutine
Coroutines for generator functions, sequential pipelines, state machines, and other uses in C
Language: C - Size: 124 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 3 - Forks: 1
pjeby/uneventful
Declarative Event-Driven Programming: signals plus streams, minus the seams!
Language: TypeScript - Size: 581 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 1 - Forks: 0
cl4cnam/funcSug
A scripting language that simplifies GUI programming. Just specify the actions to be performed at the same time and the times when you expect events to occur.
Language: JavaScript - Size: 2.49 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 5 - Forks: 0
sustrik/libdill
Structured concurrency in C
Language: C - Size: 19.8 MB - Last synced: 12 days ago - Pushed: about 2 months ago - Stars: 1,667 - Forks: 157
arrow-kt/suspendapp
Reason about resource-safety in the same way you reason about Structured Concurrency with SuspendApp!
Language: Kotlin - Size: 1.36 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 69 - Forks: 2
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: 24.6 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 14 - Forks: 2
neurosnap/starfx
A modern approach to side-effect and state management for web apps.
Language: TypeScript - Size: 551 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 76 - Forks: 3
yoshuawuyts/futures-concurrency
Structured concurrency operations for async Rust
Language: Rust - Size: 553 KB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 353 - Forks: 28
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: 28 days ago - Pushed: 28 days ago - Stars: 31 - Forks: 0
bmazzarol/Icicle
:snowflake: Structured Concurrency for C# and dotnet
Language: C# - Size: 275 KB - Last synced: 30 days ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0
fillmore-labs/async
Language: Go - Size: 19.5 KB - Last synced: 22 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
earthboundkid/flowmatic
Structured concurrency made easy
Language: Go - Size: 136 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 243 - Forks: 4
thefrontside/effection
Structured concurrency and effects for JavaScript
Language: TypeScript - Size: 11.4 MB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 490 - Forks: 22
cbaltzer/AsyncCommand 📦
Structured concurrency for external processes
Language: Swift - Size: 5.86 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
softwaremill/ox
Safe direct-style concurrency and resiliency for Scala on the JVM
Language: Scala - Size: 664 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 290 - Forks: 18
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: about 2 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
digital-fabric/polyphony
Fine-grained concurrency for Ruby
Language: C - Size: 2.96 MB - Last synced: 27 days ago - Pushed: 2 months ago - Stars: 651 - Forks: 17
MateoRodriguez0/mercadolibre-products-comparator
app to compare mercadolibre products, with microservices architecture and spring cloud.
Language: Java - Size: 38.9 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
python-trio/trio
Trio – a friendly Python library for async concurrency and I/O
Language: Python - Size: 8.31 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 5,858 - Forks: 318
sureshg/kotlin-mpp-playground
Kotlin Multiplatform playground!
Language: Kotlin - Size: 76.6 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 3 - Forks: 0
fillmore-labs/blog-structured
Code for articles about structured concurrency in Go.
Language: Go - Size: 9.77 KB - Last synced: 22 days ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
lukepistrol/TaskTrigger
Attach async tasks to SwiftUI views using a trigger mechanism.
Language: Swift - Size: 363 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 15 - Forks: 0
vsanthanam/AnyAsyncSequence
Type-Erased Existential Generic AsyncSequence Values in Swift
Language: Swift - Size: 227 KB - Last synced: 5 days ago - Pushed: 11 months ago - Stars: 18 - Forks: 1
ssamparn/java-virtual-threads
Looking at Java 21: Virtual Threads, Structured Concurrency and more
Language: Java - Size: 26.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
Zewo/Venice
Coroutines, structured concurrency and CSP for Swift on macOS and Linux.
Language: Swift - Size: 1.43 MB - Last synced: 4 days ago - Pushed: about 5 years ago - Stars: 1,495 - Forks: 63
vsanthanam/NetworkReachability
Modern Network Reachability in Swift using Structured Concurrency
Language: Swift - Size: 19.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 18 - Forks: 6
fr33m0nk/structured-task-scope
Structured concurrency in Clojure via StructuredTaskScope
Language: Clojure - Size: 35.2 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
nextzhou/workpool
fork-join style goroutines flow controler
Language: Go - Size: 63.5 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 5 - Forks: 1
awkward-squad/ki
A structured concurrency library
Language: Haskell - Size: 532 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 76 - Forks: 4
svermeulen/nvim-lusc
Structured Async/Concurrency in Neovim
Language: Lua - Size: 81.1 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 13 - 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: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
thefrontside/platformscript
Bring your YAML to life
Language: TypeScript - Size: 453 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 5 - Forks: 1
najamelan/async_nursery
Primitive for structured concurrency.
Language: Rust - Size: 116 KB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 49 - Forks: 6
npuichigo/snake
Data loading with combined async Rust stream and Python
Language: Rust - Size: 211 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 4 - Forks: 0
pzmi/loom-playground
Language: Java - Size: 64.5 KB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
svermeulen/lusc
Structured Async/Concurrency for Lua
Language: Lua - Size: 104 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 14 - Forks: 1
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: 9 months ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 1
SvenWoltmann/java-structured-concurrency-demo
Demo code for the HappyCoders.eu article "Structured Concurrency with Java".
Language: Java - Size: 11.7 KB - Last synced: 2 months ago - Pushed: 10 months ago - Stars: 1 - Forks: 0
math2001/nine43
On the path to understanding concurrency...
Language: Python - Size: 321 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
npuichigo/exec-rs
C++ p2300 proposal in Rust
Language: Rust - Size: 40 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 12 - Forks: 0
ThinkChaos/parcour
Language: Go - Size: 48.8 KB - Last synced: 8 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
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: about 1 year ago - Pushed: almost 3 years ago - Stars: 2 - 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: about 2 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
alter3go/trio-example
A trivial TCP echo server implemented in Python using Trio.
Language: Python - Size: 289 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 3 - 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: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - 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: about 1 year ago - Pushed: almost 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: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - 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: about 1 year ago - Pushed: about 4 years ago - Stars: 1 - 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: 10 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0