Cross-platform application built with Avalonia UI and .NET 10.
| Platform | Architecture | Download |
|---|---|---|
| Windows | x64 | Download |
| Windows | ARM64 | Download |
| Linux | x64 | Download |
| Linux | ARM64 | Download |
| macOS | x64 (Intel) | Download |
| macOS | ARM64 (Apple Silicon) | Download |
| Android | APK | Download |
dotnet restore
dotnet build
dotnet run --project src/MyDesktopApplication.Desktopdotnet workload install android
dotnet build src/MyDesktopApplication.Android -c Releasedotnet testEvery push to master or main publishes a release tagged v1.0.{run_number} with binaries for all platforms. No manual tagging required.
├── src/ │ ├── MyDesktopApplication.Core/ # Domain logic │ ├── MyDesktopApplication.Infrastructure/ # Data access │ ├── MyDesktopApplication.Shared/ # Shared ViewModels │ ├── MyDesktopApplication.Desktop/ # Desktop (Windows/Linux/macOS) │ └── MyDesktopApplication.Android/ # Android └── tests/ ├── MyDesktopApplication.Core.Tests/ ├── MyDesktopApplication.Integration.Tests/ └── MyDesktopApplication.UI.Tests/
| Platform | Status |
|---|---|
| Windows x64 | ✅ |
| Windows ARM64 | ✅ |
| Linux x64 | ✅ |
| Linux ARM64 | ✅ |
| macOS x64 | ✅ |
| macOS ARM64 | ✅ |
| Android | ✅ |
| iOS | ❌ (requires Apple Developer account - $99/year) |
MIT License - Free for any use.
All dependencies are MIT, Apache-2.0, BSD, or Public Domain licensed.