invertase/notifee

⚛️ A feature rich notifications library for React Native.

TypeScript

2,174

1,275 commits

updated Apr 7, 2026

See the code

README

[!CAUTION] Notifee is no longer actively maintained. Please see this issue for more context.

We recommend that users migrate to expo-notifications for a supported experience within the React Native ecosystem. Alternatively, see the community-maintained fork react-native-notify-kit which serves as a drop-in replacement for Notifee.

Thank you for the continued support and contributions over the past 7 years on this project.


Notifee Notifications

Chat on Discord


A feature rich Android & iOS notifications library for React Native.

> Learn More


Notifee is going Noti-'free' - free and fully open source. [Learn more]


Documentation

Android

The APIs for Android allow for creating rich, styled and highly interactive notifications. Below you'll find guides that cover the supported Android features.

Topic
AppearanceChange the appearance of a notification; icons, colors, visibility etc.
BehaviourCustomize how a notification behaves when it is delivered to a device; sound, vibration, lights etc.
Channels & GroupsOrganize your notifications into channels & groups to allow users to control how notifications are handled on their device
Foreground ServiceLong running background tasks can take advantage of an Android Foreground Service to display an on-going, prominent notification.
Grouping & SortingGroup and sort related notifications in a single notification pane.
InteractionAllow users to interact with your application directly from the notification, with actions.
Progress IndicatorsShow users a progress indicator of an on-going background task, and learn how to keep it updated.
StylesStyle notifications to show richer content, such as expandable images/text, or message conversations.
TimersDisplay counting timers on your notification, useful for on-going tasks such as a phone call, or event time remaining.

iOS

Below you'll find guides that cover the supported iOS features.

Topic
AppearanceChange how the notification is displayed to your users.
BehaviourControl how notifications behave when they are displayed on a device; sound, crtitial alerts, etc.
CategoriesCreate & assign categories to notifications.
InteractionHandle user interaction with your notifications.
PermissionsRequest permission from your application users to display notifications.

License


Built and maintained by Invertase.

android
hactoberfest
ios
notifications
react-native

invertase/notifee

⚛️ A feature rich notifications library for React Native.

TypeScript

2,174

1,275 commits

updated Apr 7, 2026

See the code

README

[!CAUTION] Notifee is no longer actively maintained. Please see this issue for more context.

We recommend that users migrate to expo-notifications for a supported experience within the React Native ecosystem. Alternatively, see the community-maintained fork react-native-notify-kit which serves as a drop-in replacement for Notifee.

Thank you for the continued support and contributions over the past 7 years on this project.


Notifee Notifications

Chat on Discord


A feature rich Android & iOS notifications library for React Native.

> Learn More


Notifee is going Noti-'free' - free and fully open source. [Learn more]


Documentation

Android

The APIs for Android allow for creating rich, styled and highly interactive notifications. Below you'll find guides that cover the supported Android features.

Topic
AppearanceChange the appearance of a notification; icons, colors, visibility etc.
BehaviourCustomize how a notification behaves when it is delivered to a device; sound, vibration, lights etc.
Channels & GroupsOrganize your notifications into channels & groups to allow users to control how notifications are handled on their device
Foreground ServiceLong running background tasks can take advantage of an Android Foreground Service to display an on-going, prominent notification.
Grouping & SortingGroup and sort related notifications in a single notification pane.
InteractionAllow users to interact with your application directly from the notification, with actions.
Progress IndicatorsShow users a progress indicator of an on-going background task, and learn how to keep it updated.
StylesStyle notifications to show richer content, such as expandable images/text, or message conversations.
TimersDisplay counting timers on your notification, useful for on-going tasks such as a phone call, or event time remaining.

iOS

Below you'll find guides that cover the supported iOS features.

Topic
AppearanceChange how the notification is displayed to your users.
BehaviourControl how notifications behave when they are displayed on a device; sound, crtitial alerts, etc.
CategoriesCreate & assign categories to notifications.
InteractionHandle user interaction with your notifications.
PermissionsRequest permission from your application users to display notifications.

License


Built and maintained by Invertase.

android
hactoberfest
ios
notifications
react-native

Significant stargazers

Bruno Lemos

1,185 followers · starred Sep 2021

Philipp Kursawe

46 followers · starred May 2022

Moredread

41 followers · starred Sep 2021

Jeremy Gollehon

23 followers · starred Oct 2025