Desktop client built with dotnet, for ntfy.sh
  • C# 97.4%
  • Shell 2.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Sam Hou 42d6f04b14 fix: Fix desktop logout
* The app will prevent logout, this commit fix this
2026-07-17 11:26:37 +08:00
.idea/.idea.NtfyDesktop.NET/.idea feat: Add basic window design and func 2026-07-09 23:22:59 +08:00
NtfyDesktop.NET fix: Fix desktop logout 2026-07-17 11:26:37 +08:00
NtfyDesktop.NET.Test feat: Add basic list design 2026-07-12 17:46:56 +08:00
.gitignore fix: Fix auto reconnect 2026-07-16 20:19:56 +08:00
build-appimage.sh chore: Add appdata metadata 2026-07-16 20:36:48 +08:00
CLAUDE.md docs: Add AI generated CLAUDE.md 2026-07-14 20:24:13 +08:00
LICENSE docs: Add License 2026-07-16 16:38:44 +08:00
NtfyDesktop.NET.appdata.xml chore: Add appdata metadata 2026-07-16 20:36:48 +08:00
NtfyDesktop.NET.desktop chore: Add appimage build 2026-07-16 17:23:31 +08:00
NtfyDesktop.NET.sln feat: Add basic window design and func 2026-07-09 23:22:59 +08:00
README.md docs: Create README.md for project 2026-07-16 16:36:11 +08:00

NtfyDesktop.NET

Yet another Ntfy cross-platform GUI client, built with .NET and Avalonia.

Features

  • Websocket connection to ntfy server
  • Real time message receiving
  • Easy-To-Use GUI with Material Design
  • Native notification via notify-send on Linux Desktops
  • Auth token to access your server
  • Cross platform support
    • Linux
    • Windows (Work in Progress!)

Screenshots

Screenshot of NtfyDesktop.NET

Mainwindow.

Screenshot of notification on KDE

Screenshot of notification on KDE.

Credits

Open-Source projects on Nuget used, special thanks to all of you: