
Open-source instant messaging platform built mobile-first
Tinode is an open-source, self-hostable instant messaging platform designed as a modern, privacy-respecting alternative to WhatsApp or Telegram. Built with a Go backend that scales horizontally via clustering, it features one-on-one and group messaging, video/voice calling, native iOS/Android/web clients, and a pluggable architecture supporting custom auth, chatbots, and multiple database backends. Available self-hosted or as managed cloud hosting.
Full messaging with editing, forwarding, replying, and pinning support
Built-in video and voice calls with concurrent in-call messaging
Native clients for web (ReactJS), iOS (Swift), Android (Java), and CLI
Horizontal clustering with secure WebSocket transport for large deployments
Custom auth backends, database adapters for MySQL/PostgreSQL/MongoDB, and gRPC chatbot API
Custom-branded iOS and Android apps on Professional and Cloud tiers
Per-topic permissions, server-side blocking, and anonymous user support
Self-hosted alternative to Slack or Teams for privacy-conscious companies and regulated industries
White-label messaging layer for SaaS products, marketplaces, or mobile apps via gRPC API
Anonymous user support enables tech support flows without requiring user accounts
Free self-hosted deployment for organizations wanting a private messaging platform
Voice messages, inline rich media, Markdown formatting, and read receipts
TnAdmin management dashboard for server and user administration
gRPC API with bindings for 9+ languages for building custom chatbots

The world's first AI super assistant for professionals and enterprises