Ross ROSS = Recommend OSS · open-source software intelligence for agents

walkor/workerman

An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols. observed · 2026-08-28

github.com/walkor/workerman · homepage · PHP · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
walkor/workermanmain95

For agents

markdown · JSON · MCP: product_card(name="walkor/workerman")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem