Stoat
Stoat is a user-first chat platform built with modern web technologies.
Stoat provides a self‑hosted chat service that includes a back‑end, web front‑end, file server, and metadata/image proxy, all deployable via Docker. The platform supports servers, channels, voice chat, file sharing, markdown rendering, and role‑based permissions, with moderation tools and bot integration. It is designed to scale from small friend groups to large communities, handling tens to thousands of users.
The software is released under the AGPL‑3.0 license, is free, open‑source, and does not require a subscription. It can be run on a modest VPS (minimum 2 vCPUs and 2 GB RAM) and includes documentation for securing the server, configuring domains, and updating installations. Users may host their own instance or use a hosted version, and the code is publicly available for inspection.
Stoat emphasizes privacy and data protection, with no ads, data mining, or third‑party partnerships. It offers cross‑platform access on Windows, macOS, Linux, Android, iOS, and the web, and includes customizable theming, custom emojis, and larger file upload limits without a paid tier.
Reviews
Loading reviews…
Similar apps

Team Chat & Messaging
MongooseIM
Mobile messaging platform with a focus on performance and scalability.

Team Chat & Messaging
Tuwunel
High-performance and feature-rich chat server for Matrix, and the successor to conduwuit (fork of Conduit).

Team Chat & Messaging
Rocket.Chat
Communications platform that puts data protection first (alternative to Gitter.im and Slack).

Team Chat & Messaging
Mattermost
Platform for secure collaboration across the entire software development lifecycle, can be integrated with Gitlab (alternative to Slack).

Team Chat & Messaging
Zulip
Zulip is a powerful, open source group chat application.

Team Chat & Messaging
Ergo
Modern IRCv3 server written in Go, combining the features of an ircd, a services framework, and a bouncer.