Android app extending calendar notifications with snooze button and notifications persistence. Development is frozen, all the new features would be added into the new fork - Calendar Notifications NG (
Kotlin Scilab
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
raw_res Moved play store icon to raw_res Oct 13, 2017
testing Some documentation on testing May 25, 2016
.gitignore Reformatted to Kotlin/Java style as recommended on redded, thanks Fre… Feb 27, 2016
LICENSE License changed to GPLv3 Feb 17, 2016 add beautiful buttons to get the app ;) Feb 15, 2017
Rating Certificate.pdf
build.gradle Replaced GlobalState (memory based) with PersistentState (SharedPrefe… May 8, 2017
settings.gradle Initial revision Feb 9, 2016

Calendar Notifications Plus

Android app extending calendar notifications with snooze button and notifications persistance

Get it on F-Droid Get it on Google Play

You can also build the app yourself from sources available here :)

This app would replace default calendar event notifications, providing snooze functionality and notifications persistence. Reboot is handled, all notifications are restored after reboot. Focus of this app is to keep its operation as transparent as possible, calendar notifications would behave like expected: direct click on notification opens event details in default calendar application, new functionality is provided via actions available for notifications. On the snooze activity you can also quickly re-schedule event for the next day or week in one click (this is not available for repeating events).

Additional functionality provided by this app:

  • Quiet hours
  • Reminders for missed notifications (off by default, interval can be configured)
  • "Snooze All" button in the app
  • Custom LED colors / Wake screen on notification (if configured)

This app is currently in BETA. Please report any bugs found and any feedback you have via feedback page in the app.

Rationale for requested permissions:

  • Read Calendar - required to be able to retrieve event details to display notification
  • Write Calendar - necessary to stop stock calendar from showing the same notification
  • Start at Boot - to restore notifications