walkor/workerman
An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 27.5
- age_days: 4651
- days_rel: 90
- days_push: 9
- n_releases_24m: 23
Adoption not part of the score
11547 stars · 2249 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Workerman is an asynchronous, event-driven PHP framework for building high-performance socket servers supporting HTTP, WebSocket, SSL, and custom protocols. It includes timers, coroutines, connection pools, and process management, and runs as a long-lived multi-process application on POSIX systems.
Use cases
- build a websocket server in php
- real-time chat and instant messaging backend
- push notifications to clients from another web project
- high-concurrency tcp/udp socket server
- iot device communication and mqtt gateway
- replace php-fpm with a persistent php http server
- scheduled background tasks and async workers in php
When to choose
- you need persistent PHP processes handling thousands of concurrent connections
- you're building realtime features like chat, push, or live dashboards in PHP
- you want a fast PHP alternative to nginx+php-fpm for APIs
- you need custom TCP protocols or IoT device servers
When to avoid
- you need Windows production deployment (POSIX-only; Windows is dev-only)
- your team prefers traditional request-lifecycle PHP frameworks like Laravel/Symfony
- you need a fully managed serverless environment
- you're unwilling to manage long-running daemon processes
Facets
framework · maturity stable
websocket http-server web-framework concurrency scheduling message-queue rpc web-development backend iot networking apis bsd php cli self-hosted event-driven socket-server high-performance coroutines connection-pool tcp-server realtime-push php-daemon real-time messaging linux macos
3 sources
- readme: https://github.com/walkor/workerman · fetched 2026-08-28 · 2a5a01dc5188
- homepage: http://www.workerman.net · fetched 2026-08-29 · e36803b08894
- site_page: https://www.workerman.net/doc/workerman/faq/push-in-other-project.html · fetched 2026-08-29 · c7463da6ea54
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| walkor/workerman | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="walkor/workerman")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem