workerman/coroutine
Workerman coroutine library providing lightweight concurrency tools for PHP: Coroutine, Channel, Barrier, Parallel, and Pool. Designed to simplify async workflows and coordinated task execution in Workerman-based applications.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| hyperf/engine | 0.83 | — | 6 | 6 | 7 | 98K | 0 | 15.6 | 58.3 | — | 8 months ago | |
| openswoole/core | 0.82 | Core PHP library for OpenSwoole, enabling async I/O, coroutines, and fibers for building secure, reliable, high-performance applications. Install via Composer and follow the OpenSwoole docs for usage and APIs. | 18 | 19 | 7 | 55K | 0 | 21.7 | 56.1 | — | 1 week ago | |
| hyperf/guzzle | 0.82 | — | 9 | 10 | 9 | 52K | 5 | 30.0 | 61.0 | MIT | 1 month ago | |
| codememory/ws-server-bundle | 0.81 | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 2 years ago | |
| cydrickn/swoole-websocket-bundle | 0.81 | — | 4 | 4 | 2 | 0 | 0 | 0.7 | — | MIT | 3 years ago | |
| php-standard-library/channel | 0.80 | A lightweight PHP standard library component that provides a channel abstraction for passing messages between producers and consumers. Useful for simple concurrency patterns, pipelines, and event-style communication with a minimal, dependency-free API. | 1 | 1 | 0 | 35K | 0 | 18.4 | 63.5 | MIT | 2 months ago | |
| php-standard-library/async | 0.80 | Fiber-based async primitives for PHP: structured concurrency with cooperative multitasking. Run tasks concurrently, manage lifecycles, cancellations, and scopes predictably. Part of PHP Standard Library; docs and guides at php-standard-library.dev. | 2 | 2 | 0 | 37K | 0 | 18.0 | 63.3 | MIT | 2 months ago | |
| solution-forest/workflow-engine-core | 0.80 | Framework-agnostic workflow engine core for PHP 8.3+. Define and run workflows with type-safe steps, state tracking/persistence, plugins for actions/storage, retries, timeouts, and rich error handling. Actively developed; not production-ready. | 9 | 9 | 3 | 8 | 0 | 16.5 | 4.0 | MIT | 3 months ago | |
| cesurapp/swoole-bundle | 0.80 | — | 4 | 4 | 2 | 54 | 0 | 29.9 | 17.4 | MIT | 1 week ago | |
| spatie/async | 0.79 | Run PHP tasks in parallel with a simple Pool API built on PCNTL. Add closures, handle results via then/catch, and wait for completion. Ideal for speeding up batch jobs, CPU-heavy work, and IO-bound processing with multiple processes. | 2,815 | 2,826 | 184 | 149K | 0 | 38.7 | 26.1 | MIT | 5 months ago | |
| sabre/event | 0.79 | Lightweight PHP 8.2+ library for event-driven development: EventEmitter, promises, an event loop, and coroutines. Used to build reactive, non-blocking apps and services. Full docs at sabre.io/event. | 352 | 365 | 26 | 580K | 4 | 31.8 | 53.6 | BSD-3-Clause | 4 weeks ago | |
| amphp/parallel | 0.79 | True parallel processing for PHP with AMPHP: run blocking tasks in worker processes or threads without blocking the event loop. Provides non-blocking concurrency tools and an easy worker pool API for distributing work; no extensions required (threads optional). | 856 | 859 | 69 | 2M | 20 | 37.8 | 59.2 | MIT | 2 months ago | |
| jenner/simple_fork | 0.79 | SimpleFork is a PHP PCNTL-based multi-process framework with Java-like Thread/Runnable APIs. It provides process pools, automatic zombie recovery, signal handling, and IPC options like shared memory, SysV queues/semaphores, file locks, and Redis queues/cache. | 226 | 233 | 58 | 6K | 3 | 8.3 | 20.8 | MIT | 9 years ago | |
| amphp/pipeline | 0.79 | Fiber-safe concurrent iterators and collection operators for AMPHP. Build pipelines from iterables, map/filter/merge, and consume results from multiple fibers safely using ConcurrentIterator (foreach or manual continue/getValue/getPosition). Requires PHP 8.1+. | 79 | 77 | 6 | 3M | 1 | 25.8 | 64.9 | MIT | 1 week ago | |
| david-garcia/php-resque | 0.79 | PHP port of GitHub’s Resque: a Redis-backed background job system for enqueueing and processing jobs with distributed workers. Supports multiple queues/priorities, forking for memory-leak resilience, job status tracking, failure marking, and setUp/tearDown hooks. | 0 | 0 | 0 | 1 | 0 | 0.2 | 2.9 | MIT | 8 years ago | |
| amphp/sync | 0.79 | Async synchronization primitives for Amp PHP: mutexes, semaphores, locks, and a synchronized helper. Coordinate concurrent fibers, ensure mutual exclusion, and cap parallel work (e.g., limit HTTP requests) with simple, safe abstractions. | 191 | 191 | 12 | 3M | 0 | 6.7 | 55.3 | MIT | 2 years ago | |
| courtyard/forum | 0.78 | Courtyard Forum is the core package of an event-driven forum platform for developers. Built to be stable, scalable, and extensible, it provides a clean API to build custom communities, with optional Symfony2 integration via ForumBundle. | 3 | 3 | 1 | 0 | 0 | 0.0 | — | — | — | |
| hyperf/coroutine | 0.78 | — | 0 | 0 | 1 | 49K | 1 | 26.8 | 64.0 | MIT | 1 month ago | |
| draw/cron-job | 0.78 | Manage cron jobs stored in the database: queue due jobs and execute them via Symfony Messenger workers. Includes console commands to enqueue due jobs or run by name, optional Sonata Admin pages, and Doctrine ORM mapping configuration. | 0 | 0 | 0 | 649 | 0 | 0.0 | 38.9 | — | — | |
| atexo/job-queue-bundle | 0.78 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — |
How can I help you explore Laravel packages today?