/react-native-notifree

*DEPRECATED* Free React Native library to display local notifications.

Primary LanguageJavaScriptMIT LicenseMIT

DEPRECATED

Now React Native Notifee is fully free and opensource! 🎉

React-Native NotiFREE

Licence MIT npm version npm downloads

⚛ React Native library to display local notifications. A FREE alternative to React Native NotiFEE.

Why?

Nobody can remove the gratitude that the React Native community has towards Invertase, for creating and maintaining, for so many years, the React Native Firebase library. BUT, in my opinion, that does not give them the right to do what they did.

They deprecated and REMOVED the API to accessing local notifications from within React Native Firebase 6, and created a closed library called Notifee, forcing all projects that depends on React Native Firebase to purchase a Notifee license. For me, this is a lack of fair play.

React Native NotiFREE recovers the Local Notification API from React Native Firebase 5, allowing projects that use React Native Firebase to keep working without purchase extra licenses.

Requirements

  • React Native >= 0.60
  • iOS >= 9.0
  • Android >= 21.0

Roadmap

  • Local notifications API
  • Update the docs
  • Remove remnants of react-native-firebase
  • Fix index.d.ts
  • Scheduled notifications

Install

Install dependency package

yarn add react-native-notifree

Or

npm i -S react-native-notifree

If you are using React Native 0.60.+ go to the folder your-project/ios and run pod install, and you're done.

Usage and Documentation

In progress..

See the documentation folder.

Contribute

New features, bug fixes and improvements are welcome! For questions and suggestions use the issues.

Become a Patron! Donate

Licence

The MIT License (MIT)

Copyright (c) 2021 Douglas Nassif Roma Junior

See the full licence file.