ratchetphp/Ratchet
Asynchronous WebSocket server observed · 2026-08-28
Health v2 · maintenance only
62/100
- Activity 87
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5252
- days_rel: n/a
- days_push: 80
- n_releases_24m: 0
Adoption not part of the score
6437 stars · 787 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Ratchet is a loosely coupled PHP library for asynchronously serving WebSockets, letting developers build real-time, bi-directional applications through composable components. It provides an event-driven server built on ReactPHP with routing, session handling, and WAMP support.
Use cases
- build a real-time chat server in PHP
- push live notifications to browsers over websockets
- create a bi-directional event-driven connection between client and server
- add websocket support to an existing PHP application
- implement a live dashboard with streaming updates
- route websocket connections to different handlers by path
When to choose
- you need real-time websocket servers in a PHP stack
- you want composable, reusable server components with simple interfaces
- you want a battle-tested library that passes the Autobahn websocket test suite
When to avoid
- you need a modern, actively evolving websocket solution with latest PHP support
- you cannot run long-lived shell processes or configure reverse proxies
- your project is in another language or you prefer Node.js/Go websocket servers
Facets
library · maturity maintenance
websocket http-server middleware routing web-development backend apis php windows cli async event-driven real-time wamp reactphp composer linux macos
6 sources
- readme: https://github.com/ratchetphp/Ratchet · fetched 2026-08-28 · 540aff433ce5
- homepage: http://socketo.me · fetched 2026-08-29 · bbbb2badbaac
- site_page: http://socketo.me/docs · fetched 2026-08-29 · e5e69c7acc04
- site_page: http://socketo.me/docs/hello-world · fetched 2026-08-29 · d8aa4fb8f496
- site_page: http://socketo.me/docs/design · fetched 2026-08-29 · 75f4572e95cd
- site_page: http://socketo.me/api/namespace-Ratchet.html · fetched 2026-08-29 · d8ce24929854
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ratchetphp/Ratchet | main | 62 |
For agents
markdown · JSON · MCP: product_card(name="ratchetphp/Ratchet")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem