Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jihadkhawaja/egroo
Cross-platform chat app created with MAUI (Hybrid), Blazor Auto and ASP.NET (SignalR)
https://github.com/jihadkhawaja/egroo
asp-net blazor blazor-webassembly chat-application csharp docker dotnet maui mssql mudblazor postgresql signalr wasm
Last synced: 6 days ago
JSON representation
Cross-platform chat app created with MAUI (Hybrid), Blazor Auto and ASP.NET (SignalR)
- Host: GitHub
- URL: https://github.com/jihadkhawaja/egroo
- Owner: jihadkhawaja
- License: mit
- Created: 2021-06-11T12:26:45.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-15T20:36:52.000Z (about 1 month ago)
- Last Synced: 2024-12-17T15:19:39.138Z (8 days ago)
- Topics: asp-net, blazor, blazor-webassembly, chat-application, csharp, docker, dotnet, maui, mssql, mudblazor, postgresql, signalr, wasm
- Language: C#
- Homepage: https://egroo.org
- Size: 3.75 MB
- Stars: 165
- Watchers: 8
- Forks: 29
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: docs/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Egroo
A self-hosted, cross-platform chat application built using **MAUI (Hybrid)**, **Blazor Auto**, and **ASP.NET SignalR**.
[Visit Egroo Website](https://www.egroo.org/)
## Features
- **Cross-platform Compatibility**:
- MAUI: Windows, macOS, Android, iOS.
- WASM: Supported in modern browsers.
- **Real-time Communication**:
- Powered by SignalR for seamless, instant updates.
- **Message Security**:
- Messages are automatically deleted after being sent to the recipient, ensuring privacy.
- **Customizable Server Hosting**:
- Self-hosted backend for full control over data and infrastructure.## Prerequisites
- **.NET 8** (recommended) for the latest features and support.
- Compatible platforms:
- **MAUI**: Windows 7+, macOS 11+, Android 7.0+, iOS 14+.
- **WASM**: Any browser with WebAssembly support.## Documentation
Find everything you need to get started [here](https://github.com/jihadkhawaja/MobileChat/wiki).## Screenshots
**Windows**Authentication
![Auth](docs/mobilechat_1_auth.png)
Friends List
![Friends](docs/mobilechat_1_friends.png)
Channels
![Channels](docs/mobilechat_1_channels.png)
Conversations
![Conversations](docs/mobilechat_1_channel.png)
**Android**
![mobilechat_android](docs/mobilechat_android.png)
## Contribution
Contributions are welcome! Feel free to:
- Fork the repository and submit pull requests.
- Report issues or request features in the **Issues** tab.## Community
Join our **[Discord Server](https://discord.gg/9KMAM2RKVC)** to stay updated, share feedback, or ask questions.## License
This project is licensed under the **MIT License**.