I'm trying to find a calendar client to replace Apple Calendar, which has a poor UI and many bugs.


  • Must run on at least macOS and Arch Linux (rules out Apple Calendar)
  • Must display graphical week view (rules out emacs-calfw)
  • Must display always-visible notifications (rules out Thunderbird + Lightning)
  • Must work offline (rules out Google Calendar)
  • Must be able to sync with either Google Calendar or Apple Calendar
  • Preferably free/open-source, but only requirement is it's not a subscription service

I'm willing to do some legwork here, to the point of possibly implementing a graphical week view in emacs-calfw myself if there really are no better options.


I would suggest you take a look at Rainlander, I checked your list:

  • macOS and Linux? Yes.
  • Week view? Yes.
  • Always-visible notifications? Yes.
  • Works offline? Yes.
  • Syncs with Google Calendar? Yes.
  • Free? There is a "lite" version. But for "pro" is a one-time purchase.

I hope this is what you were looking for. Cheers.

Link: http://www.rainlendar.net/

In addition to the above, you can also look into some platform specific options, like Fantastical and BusyCal for macOS, or Kontact for Linux.


  • In Rainlendar, is there a way to reschedule an event by dragging it? So far I cannot figure out how to do it, nor does it seem to be documented in the user guide. – Radon Rosborough Jun 3 '18 at 2:44
  • I am not really sure. It has been a long time since I used it. But I think it would be best for you to try it (use the lite version). See if you like it. Sometimes the lack of some features are compensated by others. It is really flexible. – TVDN Jun 3 '18 at 15:40
  • I looked at it for a while, but the interface just seems extremely clunky and ill-designed for macOS at least. All the text for times of day is clipped off the side of the window, for example. – Radon Rosborough Jun 3 '18 at 22:58
  • Yes not very eye-candy. Some skins/themes do make up for it but in all seems dated. Have you tried Fantastical, or BusyCal for Mac? I don't understand why you need to have the exact same software for both environments (being a calendar app). I don't really use Linux much but looking into the Calendar that comes with Ubuntu it looks great. – TVDN Jun 4 '18 at 11:01
  • Another tool that is also great would be GeekTool. It has a lot of implementations (look at battery consumption, hard drive space, etc) and also have calendar options. On GeekTool however you will not be able to drag-and-drop events on the calendar. The good side is that it is 100% customizable, so you can make it look like anything you want. – TVDN Jun 4 '18 at 11:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.