FindSoftware

Open Swoole

PHP extension that adds an event-driven server, coroutines and fibers to PHP, so PHP applications can run their own HTTP, WebSocket and TCP servers.

Open Swoole is a PHP extension that adds an event-driven server, coroutines and fibers to PHP. A PHP application uses it to run its own HTTP, WebSocket and TCP servers, and the extension runs inside a PHP command-line process. The server can be run directly on the network, or placed behind Apache or Nginx as a proxy target.

The extension is installed with PIE, PECL, a Docker image, an Ubuntu package archive, an RPM repository or from source. The project’s own site describes it as previously named Swoole, and Transfon Ltd publishes it.

Worth knowing

The server is a long-running process inside PHP, not a script that runs per request.

Identity

Status
Active
Maintainer
Transfon Ltd1
Maintained by
Company1
First release
20215
Headquarters
United Kingdom4

Rendering and deploy

Runs as
Always on3
Install with
pie27

Releases

Last release
2026-02-289

Adoption

GitHub stars
8632
Packagist downloads
7158
Contributors
13810

Why these figures do not compare

Sources

  1. 2026-10-30: links, Maintainer, Maintained by
    openswoole.com/
  2. 2026-10-30: links, Categories, Written in, Install with, License, GitHub stars
    github.com/openswoole/ext-openswoole
  3. 2026-10-30: links, Categories, Runs as
    openswoole.com/docs
  4. 2026-10-30: Headquarters
    www.transfon.com/privacy
  5. 2026-10-30: First release
    github.com/openswoole/ext-openswoole/releases/tag/v4.7.1
  6. 2026-10-30: Runtime, Minimum runtime
    github.com/openswoole/ext-openswoole/blob/v26.2.0/README.md
  7. 2026-10-30: Install with
    openswoole.com/docs/get-started/installation
  8. 2026-10-30: Packagist downloads
    packagist.org/packages/openswoole/ext-openswoole
  9. 2026-10-30: Last release
    github.com/openswoole/ext-openswoole/releases/tag/v26.2.0
  10. 2026-10-30: Contributors
    api.github.com/repos/openswoole/ext-openswoole/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON