Well maybe Morning Bird. This app is so underrated among the niche of calendar tool :( Thanks to its functions, I'm able to handle well my daily to-do-list. I find it allows users to catch up with other's users calendars if they open to public.
Here's where I explore it: https://morningbird.io/