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

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