Plugin.LocalNotification

March 29, 2026 · View on GitHub

icon64

CI Nuget Build

Plugin.LocalNotification

The local notification plugin provides a way to display local notifications in .NET MAUI apps.

Setup

Platform Support

Featurenet10.0-iosnet10.0-android
Build SDK>= 15>= API 36
Supported OS Version>= 15>= API 21
Title✅✅
Description✅✅
Subtitle✅✅
Schedule✅✅
Repeat✅✅
Custom Sounds✅✅
Images✅✅
Notification Actions✅✅
Clear Delivered Notifications✅✅
Get Pending Notifications✅✅
Get Delivered Notifications✅✅
Location Notifications✅✅
App Launch Detection✅✅
Notification Channels❌✅
Notification Styles (Inbox, Messaging, BigText, BigPicture)❌✅
Chronometer / Timer Display❌✅
Colorized Notifications❌✅
Audio Attribute (sound routing control)❌✅
LED Lighting (colour + blink timing)❌✅
Foreground Service (persistent background-work notification)❌✅

Usage

Android-Specific Features

GuideDescription
Notification ChannelsCreate and manage notification channels (API 26+)
Notification StylesInbox, Messaging, Chronometer, Colorized, Audio Attributes, LED
Notification GroupsGroup related notifications under a summary
Icon CustomisationCustom small and large notification icons
Foreground ServicePersistent notification while background work is running

Screen Record

Screen Record

Video

.Net MAUI

Local Push Notifications in .Net MAUI

Xamarin.Forms (Support ended on May 1, 2024)

Local Push Notifications in Xamarin.Forms

SourceLink Support

In Visual Studio, confirm that SourceLink is enabled. Also, turn off "Just My Code" since, well, this isn't your code.

https://docs.microsoft.com/en-us/dotnet/standard/library-guidance/sourcelink

Limitations

Only support iOS and Android for the moment.

Contributing

Contributions are welcome. Feel free to file issues and pull requests on the repo and they'll be reviewed as time permits.

Thank you