Stoat is an open-source communication platform and ecosystem designed to provide a modern alternative to traditional chat applications with support for self-hosting and extensibility. The project includes multiple components such as backend services, client applications, and supporting infrastructure, forming a complete messaging system that can be deployed across different environments. The repository for stoat.chat specifically serves as a central web hub that provides access to downloads, documentation, and information about the platform. StoatChat is built with modern technologies such as Rust and TypeScript and integrates with systems like Revolt to deliver real-time messaging capabilities. The platform supports multiple clients including web, desktop, and mobile applications, allowing users to interact across devices seamlessly. It also emphasizes developer flexibility by offering APIs and SDKs that enable integration with custom tools and services.
Features
- Self hosted chat platform with full backend and client ecosystem
- Support for web desktop and mobile client applications
- Real time messaging powered by modern technologies like Rust
- APIs and SDKs for building integrations and custom clients
- Centralized web hub for documentation downloads and project access
- Modular architecture enabling scalable deployments and customization