matyhtf/webim
使用PHP+Swoole实现的网页即时聊天工具 observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
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: n/a
- age_days: 4515
- days_rel: n/a
- days_push: 2232
- n_releases_24m: 0
Adoption not part of the score
1768 stars · 637 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A web-based instant messaging application built with PHP and Swoole4 coroutines, supporting single and group chat over WebSocket and HTTP Comet. It stores chat history in MySQL and online user state in Redis, with server-push updates.
Use cases
- self-host a web chat server
- build real-time chat with PHP and Swoole
- add group chat to a website
- learn Swoole coroutine WebSocket programming
- run an instant messaging tool on my own server
When to choose
- you want a self-hosted web chat in PHP
- you need WebSocket-based real-time messaging with Swoole
- you want a reference implementation of Swoole4 coroutines
When to avoid
- you need a production chat platform with active maintenance
- you want a non-PHP stack
- you need features still marked as in development like file/voice sending
Facets
application · maturity maintenance
websocket http-server chatbot chat-interface web-development self-hosted php self-hosted swoole instant-messaging coroutines chat server-push messaging real-time linux web-server
1 source
- readme: https://github.com/matyhtf/webim · fetched 2026-08-28 · 873aa6996775
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| matyhtf/webim | main | 32 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem