Le service en ligne Google Agenda est de plus en plus populaire et propose plusieurs moyens d'afficher son calendrier sous diverses applications, notammment avec iCal (mais pas forcément de l'éditer, ce qui nécessite un outil spécifique, comme
Spanning Sync). Le widget Google Calendar, qui n'est pas développé par Google, place votre agenda Google (ou même vos agendas) sur le
Dashboard.
Le widget offre une interface simple mais agréable. Pour ajouter un agenda, vous devez récupérer son adresse XML, que vous trouvez sur Google Agenda, dans les paramètres. Les calendriers ajoutés peuvent être cochés ou décochés à loisir. D'autres options permettent d'ajuster le nombre de jours à visualiser, ou d'afficher (ou non) les événements passés ou pour le jour en cours.