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: 3 months 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-04-12T10:57:57.000Z (7 months ago)
- Last Synced: 2024-04-13T21:47:25.250Z (7 months 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.73 MB
- Stars: 148
- Watchers: 9
- Forks: 25
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: docs/CODE_OF_CONDUCT.md
Awesome Lists containing this project
- open-source-xamarin-apps - Xamarin Chat SignalR
README
![MobileChat Icon](docs/icon.png)
# About
MAUI Client with ASP.NET SignalR Server.[![Server Nuget version](https://img.shields.io/nuget/v/jihadkhawaja.chat.server?color=776be7&label=server%20nuget%20version&logo=nuget&style=flat-square)](https://www.nuget.org/packages/jihadkhawaja.chat.server/)
[![Server Nuget downloads](https://img.shields.io/nuget/dt/jihadkhawaja.chat.server?color=776be7&label=server%20nuget%20downloads&logo=nuget&style=flat-square)](https://www.nuget.org/packages/jihadkhawaja.chat.server/)[![Client Nuget version](https://img.shields.io/nuget/v/jihadkhawaja.chat.client?color=776be7&label=client%20nuget%20version&logo=nuget&style=flat-square)](https://www.nuget.org/packages/jihadkhawaja.chat.client/)
[![Client Nuget downloads](https://img.shields.io/nuget/dt/jihadkhawaja.chat.client?color=776be7&label=client%20nuget%20downloads&logo=nuget&style=flat-square)](https://www.nuget.org/packages/jihadkhawaja.chat.client/)Self-host chatting solution with cross-platform client application.
## MAUI Supported Platforms
- Windows 7 or higher
- macOS 11 or higher
- Android 7.0 (API 24) or higher
- iOS 14 or higher## WASM Supported Platforms
- Can be deployed to any browser that supports WebAssembly## Prerequisites
| Platforms | .NET | Support |
| :---: | :---: | :---: |
| Xamarin | [.NET 5](https://dotnet.microsoft.com/download/dotnet/5.0) | Ended 01/2020 |
| Blazor WASM, MAUI Hybrid | [.NET 6](https://dotnet.microsoft.com/download/dotnet/6.0) | Ended 01/2022 |
| Blazor WASM, MAUI Hybrid | [.NET 7](https://dotnet.microsoft.com/download/dotnet/7.0) | Ended 04/2024 |
| Blazor Auto, MAUI Hybrid | [.NET 8](https://dotnet.microsoft.com/download/dotnet/8.0) | :heavy_check_mark: |# Documentation
Find everything you need to get started at the [Wiki](https://github.com/jihadkhawaja/MobileChat/wiki)# Showcase
## Windows
![mobilechat_1_auth](docs/mobilechat_1_auth.png)
![mobilechat_1_friends](docs/mobilechat_1_friends.png)
![mobilechat_1_channels](docs/mobilechat_1_channels.png)
![mobilechat_1_channel](docs/mobilechat_1_channel.png)## Android
![mobilechat_android](docs/mobilechat_android.png)### Features and Progress
Check what's coming in future releases [here](https://github.com/users/jihadkhawaja/projects/3)### Contribution
Feel free to fork and **contribute** or **open an issue**. All contributions are welcome!### Community
Join the [Discord server](https://discord.gg/9KMAM2RKVC) to get updates, ask questions or send a feedback.