Showing 20 of 20 projects
A C library that brings Go-style coroutines and channels to C programming for lightweight concurrency.
A Clojure library providing facilities for asynchronous programming and communication via channels.
A Clojure library providing facilities for async programming and communication via channels and go blocks.
A C library implementing structured concurrency for writing concurrent programs with deterministic control flow.
A Go toolkit for building concurrent programs using composable, channel-based pipelines with automatic error propagation.
A Swift library providing structured concurrency, coroutines, and CSP channels for macOS and Linux.
A Clojure library providing Erlang-style concurrency with fibers, channels, and actors built on Quasar.
A Swift framework implementing coroutines with async/await, futures, and channels for iOS, macOS, and Linux.
A Ruby library for interacting with the Pusher Channels HTTP API to build real-time features.
Program RFID cards to trigger digital actions like playing music or movies using a Raspberry Pi.
A channel-based pubsub package for Go with wildcard support, predicates, cancellation, and flexible event handling.
Adds request-reply messaging and explicit channels to Backbone applications for better communication patterns.
A Rust library for remote multiplexed objects, channels, and RPC over various transports.
A Swift library providing functional concurrency primitives like channels, MVars, and software transactional memory.
A Python library implementing CSP-style concurrency with channels, inspired by Go and Clojure's core.async.
A comprehensive Swift library providing primitives for concurrency and reactive programming, simplifying asynchronous code.
ESpec helpers for Phoenix web framework, bringing BDD-style testing to Phoenix applications.
A coroutine-based multithreading library for Delphi enabling procedural-oriented programming with greenlets, channels, and async I/O.
A simple and scalable thread pool implementation in Go for managing concurrent task execution.
A Go package for building scalable asynchronous dataflow systems using goroutines and channels with automatic back-pressure.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.