tinode/chat
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots observed · 2026-08-28
Health v2 · maintenance only
96/100
- Activity 99
- Release rhythm 91
- 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: 27.0
- age_days: 4310
- days_rel: 60
- days_push: 10
- n_releases_24m: 15
Adoption not part of the score
13471 stars · 2077 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Tinode is a full-stack instant messaging platform with a Go backend and native clients for Android, iOS, and web, plus gRPC support for many languages. It aims to be a modern, self-hostable alternative to WhatsApp/Telegram and a replacement for XMPP.
Use cases
- self-host a private WhatsApp or Telegram alternative
- build a custom chat app with mobile and web clients
- replace an XMPP server with a modern messaging backend
- add real-time messaging with websocket or gRPC to my product
- integrate chatbots into a messaging platform
- add video calls to a chat application
- embed messaging in a mobile app with an SDK
When to choose
- you want a self-hosted, open-source messenger with ready-made iOS, Android, and web clients
- you need a modern XMPP replacement with JSON-over-websocket or gRPC transport
- you want to build chatbots or custom clients on a documented messaging API
When to avoid
- you need a Slack-style team collaboration tool with channels and integrations
- you require XMPP federation or compatibility with existing XMPP servers
- you need battle-hardened, enterprise-grade stability - it is beta-quality software
Facets
service · maturity active
websocket rpc chatbot http-server messaging-platforms self-hosted cross-platform go self-hosted cross-platform instant-messaging messenger webrtc video-calls grpc xmpp-alternative chat-server federated-messaging real-time android ios web-server docker
1 source
- readme: https://github.com/tinode/chat · fetched 2026-08-28 · 6f3cdd4304c5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| tinode/chat | main | 96 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem