Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/invertase/notifee
⚛️ A feature rich notifications library for React Native.
https://github.com/invertase/notifee
android hactoberfest ios notifications react-native
Last synced: 26 days ago
JSON representation
⚛️ A feature rich notifications library for React Native.
- Host: GitHub
- URL: https://github.com/invertase/notifee
- Owner: invertase
- License: apache-2.0
- Created: 2017-06-02T09:44:41.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-04-29T11:34:22.000Z (6 months ago)
- Last Synced: 2024-05-29T13:09:20.088Z (5 months ago)
- Topics: android, hactoberfest, ios, notifications, react-native
- Language: TypeScript
- Homepage: https://notifee.app
- Size: 31.9 MB
- Stars: 1,727
- Watchers: 17
- Forks: 197
- Open Issues: 40
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
Notifee Notifications
A feature rich Android & iOS notifications library for React Native.
[> Learn More](https://notifee.app/)
---
> Notifee is going Noti-'free' - free and fully open source. [[Learn more]](https://invertase.io/blog/open-sourcing-notifee)
---
## Documentation
- [Overview](https://notifee.app/react-native/docs/overview)
- [Reference](https://notifee.app/react-native/reference)### 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 | |
| ---------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
| [Appearance](https://notifee.app/react-native/docs/android/appearance) | Change the appearance of a notification; icons, colors, visibility etc. |
| [Behaviour](https://notifee.app/react-native/docs/android/behaviour) | Customize how a notification behaves when it is delivered to a device; sound, vibration, lights etc. |
| [Channels & Groups](https://notifee.app/react-native/docs/android/channels) | Organize your notifications into channels & groups to allow users to control how notifications are handled on their device |
| [Foreground Service](https://notifee.app/react-native/docs/android/foreground-service) | Long running background tasks can take advantage of an Android Foreground Service to display an on-going, prominent notification. |
| [Grouping & Sorting](https://notifee.app/react-native/docs/android/grouping-and-sorting) | Group and sort related notifications in a single notification pane. |
| [Interaction](https://notifee.app/react-native/docs/android/interaction) | Allow users to interact with your application directly from the notification, with actions. |
| [Progress Indicators](https://notifee.app/react-native/docs/android/progress-indicators) | Show users a progress indicator of an on-going background task, and learn how to keep it updated. |
| [Styles](https://notifee.app/react-native/docs/android/styles) | Style notifications to show richer content, such as expandable images/text, or message conversations. |
| [Timers](https://notifee.app/react-native/docs/android/timers) | Display 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 | |
| ----------------------------------------------------------------- | ------------------------------------------------------------------------ |
| [Appearance](https://notifee.app/react-native/docs/ios/appearance) | Change how the notification is displayed to your users. |
| [Behaviour](https://notifee.app/react-native/docs/ios/behaviour) | Control how notifications behave when they are displayed on a device; sound, crtitial alerts, etc. |
| [Categories](https://notifee.app/react-native/docs/ios/categories) | Create & assign categories to notifications. |
| [Interaction](https://notifee.app/react-native/docs/ios/interaction) | Handle user interaction with your notifications. | |
| [Permissions](https://notifee.app/react-native/docs/ios/permissions) | Request permission from your application users to display notifications. | |## License
- See [LICENSE](/LICENSE)
---
Built and maintained by Invertase.