Showing 20 of 416 projects
Gowl is a Go library providing an infinite worker pool for concurrent process management and real-time monitoring.
A Go package that multiplexes aligned time.Ticker channels for coordinating multiple goroutines with non-blocking ticks.
A Go library providing structured concurrency primitives to manage goroutines with proper error handling, cancellation, and cleanup.
A coroutine library for Common Lisp built on the CL-CONT continuations library.
A lightweight publish/subscribe utility module for Elixir that decouples business logic processes from communication concerns.
An OCaml client library for AMQP 0.9.1 and RabbitMQ extensions, supporting both Async and Lwt concurrency models.
A Go logging interface with cross-platform color support and concurrency safety for CLI applications.
A Go library providing distributed locking primitives using MySQL's GET_LOCK function.
A lightweight Go package for implementing retry logic with configurable attempts and intervals.
A Go package for building scalable asynchronous dataflow systems using goroutines and channels with automatic back-pressure.
A flexible, type-safe dependency resolution framework for Swift with support for concurrency and complex dependency hierarchies.
A lightweight library for monitoring and testing asyncio applications with detailed event loop diagnostics.
An Elixir module for executing multiple slow functions or processes in parallel.
A Go library for managing goroutines with abstractions for main function control and useful executor adapters.
A highly concurrent drop-in replacement for bufio.Writer that allows writes to continue during flushes.
A Go package implementing the observer pattern for event-driven programming with flexible subscription and firing.
A type-safe queue for background tasks built on top of PocketBase, requiring no server modifications.
BEAM-friendly spinlocks for Elixir/Erlang using message passing for synchronization and throttling.
A Go package providing a simplistic implementation of pipelines using goroutines for concurrent data processing.
A lightweight, no-ORM database abstraction layer for Go with SQL builder and easy result mapping (currently MySQL only).
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.