← Back to Projects

Calendar Quick Add

A Chrome extension that turns selected text into a Google Calendar event. Highlight something like "Dentist in 3 days at 4:00 PM" on any page, right-click, and choose Add to Google Calendar.

The extension reads the title, date, start time, and end time from the selection. Gemini 3.5 Flash-Lite does that extraction, and a rules parser covers the request if the model is unavailable. Dates with no time become all-day events. The popup can also create an event by hand or from an .ics file.

It is a Manifest V3 extension. A background service worker talks to the Google Calendar API, and the first use asks for calendar permission through OAuth.

Source