Thanks to visit codestin.com
Credit goes to github.com

Skip to content
github-actions[bot] edited this page Jul 20, 2025 · 25 revisions

Egroo Wiki

Welcome to the Egroo documentation! Egroo is a self-hosted, real-time chat web application built using Blazor and ASP.NET.

πŸš€ Quick Links

✨ Key Features

  • Blazor Auto Mode: Loads server-side for faster initial page load, then seamlessly switches to WebAssembly (WASM) when cached
  • Progressive Web App (PWA): Installable on devices for an app-like experience
  • Real-time Communication: Built with SignalR and WebRTC for fast, responsive messaging
  • Message Privacy: Messages are automatically deleted after delivery, ensuring confidentiality
  • Self-hosted Infrastructure: Full control over your data with a customizable backend

πŸ“‹ Prerequisites

  • .NET 8 (recommended) for the latest features and optimizations
  • PostgreSQL database (default configuration)
  • Docker (optional, for containerized deployment)
  • Modern Browser with WebAssembly support

🀝 Community & Support

πŸ“„ License

This project is licensed under the MIT License.

Discord

Join the Discord server to get updates, ask questions or send a feedback.

Clone this wiki locally