OpenAltFinder
Tinode

Tinode

Instant messaging platform with self-hosted backend in Go and clients for iOS, Android, web, and command line.

Open source alternative to:

Tinode is an open-source instant messaging platform designed to be self-hosted. The backend is written in Go and supports multiple clients including Swift iOS, Java Android, JavaScript webapp, and a scriptable command line interface. It offers features comparable to WhatsApp and Telegram including group chats, read receipts, message editing, file sharing, push notifications, and video calls via WebRTC. Tinode also supports chatbots and can federate across multiple servers using a custom protocol.

Looking for contributors

This project is actively seeking help, join the community!

Visit Tinode
License
GPL-3.0
Self hostable
Yes
Repository details
Version
v0.25.2
Created
11/14/2014
Stars
13,340
Forks
2,058
Open issues
39
Last commit
4/25/2026

Updated 6/8/2026, 4:00:07 AM

View Repository

Similar open source alternatives