-
Notifications
You must be signed in to change notification settings - Fork 1
Home
github-actions[bot] edited this page Jul 1, 2026
·
2 revisions
Build cross-platform desktop applications using Blazor Server, Avalonia, and Photino — with your existing web skills.
This documentation lives in the repository's
Docs/folder and is mirrored to the GitHub wiki automatically. Wiki edits get overwritten — to contribute, open a PR againstDocs/.
| Guide | What it covers |
|---|---|
| Installation | System requirements, installation methods, verification, troubleshooting |
| Getting Started | Step-by-step tutorial: your first desktop app in 5 minutes |
| Features | Every desktop feature with code samples: tray, notifications, settings, hotkeys, menu bar, multi-window, drag-and-drop, and more |
| Desktop Interop API | File dialogs, window management, clipboard, system integration |
| Advanced Configuration | Full HostBuilder reference, SignalR, custom pipeline, render modes |
| Splash Screen | Splash screen configuration and customization |
| Diagnostics & Debugging | Diagnostic logging, common issues, debug mode |
| Architecture | How Avalonia + Blazor + Photino fit together, tech stack, platform compatibility, services |
- NuGet package
-
Project templates:
dotnet new cheapblazor/cheapblazor-full - Issue tracker