SocialCompare
Link
Shared Google CalendarGoogle Calendar invites
Others get notification emailsYes If added to the event explicitlyYes
Others can edit eventYesYes Only if event creator checks "Guests can modify event"
Custom colorsYes Per calendar
Each event appears onceNo Event appears both in the shared and in the personal calendar if invited. Removal from personal calendar marks as "No" in shared calendar.Yes
Others get event change notificationsYes If added to the event explicitlyYes
Event creator notified of RSVPsYes If configured via Reminders & Notifications settingsYes
Inform others of unavailable timesYes Mark block as busy and just don't invite othersNo Unless bogus-inviting others to unavailable times as an event
Retrospective of events togetherYes Uncheck other calendars- Search / filtering?
Screenshot