Tinode
Open-source instant messaging platform — backend in Go, native iOS/Android clients, federation, and scriptable chatbots.
An open-source chat server in steady maintenance while reactions sit in alpha
◆Recent moves
- 1mo ago
Auth-level gRPC fix and driver upgrades
A gRPC authLevel handling bug plus Postgres v5 and AWS v2 driver bumps. Housekeeping on the 0.25 line with no change a user would see.
View source ↗ - 5mo ago
Push dispatch and cluster buffer tuning
Push notification dispatch is optimized and intra-cluster buffers enlarged, with tn-cli refactored into modules. Operator-facing rather than user-facing, and the clearest sign of attention on larger deployments.
View source ↗ - 6mo ago
Reactions branch merged into a 0.26 alpha
A pre-release alpha carrying a branch merge, not a shipped capability. It is the only evidence in the window that reactions are being built at all.
View source ↗ - 7mo ago
Wallpaper bundle and UserUpdate fixes
Missing release-bundle files, a broken UserUpdate path, Docker healthchecks and dead code removal. Pure correction work.
View source ↗ - 7mo ago
Pinning chats, subscriber count
The last release in the window with real user-facing additions: pinned chats, subscriber counts in group chats and channels, and system-default light/dark mode. It requires a database migration, which marks it as the line's last structural change.
View source ↗ - 9mo ago
CORS wildcards, bug fixes
CORS wildcard support plus unread-counter and media-server fixes. Deployment ergonomics for self-hosters rather than product surface.
View source ↗