# matyhtf/webim

使用PHP+Swoole实现的网页即时聊天工具

Repository: https://github.com/matyhtf/webim
Canonical: https://ross.abutalabs.com/products/webim
Language: PHP
License Family: other
Last push: 2020-07-23T10:01:15+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4515, "days_push": 2232, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1768, forks 637 (observed 2026-08-28T04:05:33.679087+00:00)

## What it is
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
- artifact type: application
- maturity: maintenance
- function: websocket, http-server, chatbot, chat-interface
- domain: web-development, self-hosted
- platform: php, self-hosted
- tags: swoole, instant-messaging, coroutines, chat, server-push, messaging, real-time, linux, web-server

## Member repositories
- matyhtf/webim (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:33.679087+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:26:23.123394+00:00, confidence not recorded.
  - readme: https://github.com/matyhtf/webim (fetched 2026-08-28T04:05:33.679087+00:00, sha 873aa6996775)
- Data as of 2026-08-30T08:39:29.467469+00:00.
