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

tinode/chat

Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots observed · 2026-08-28

github.com/tinode/chat · Go · GPL-3.0 (copyleft) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
tinode/chatmain96

For agents

markdown · JSON · MCP: product_card(name="tinode/chat")

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