Bulk Edit Calendar Events

2019-03-23_17-24-53.png

This is the most popular program I have written in my personal time. It uses the full, official Google Calendar API and a GUI to edit Google Calendar events in bulk. It is a C#, Windows desktop application written in the WinForms framework.

The program boasts over 3000 unique users!

website_block.jpg

Testimonies

Hi Derek, thanks for this really useful program. As a teacher, I’ve had to move things on my class calendar one item at a time for years but this has been a lifesaver!
— Johnny
Thanks for creating this. It got me out of a jam that I put myself in. Thanks!
— Kenneth
‘Bulk Edit Calendar Events’ Windows version is more than awesome. I wanted to create about 150 recurring events after an import and wasn’t looking forward to having to manually edit each one. Thank you for saving me a lot of time!
— John
website_block.jpg

Press

Bulk Edit Calendar Events (either the original version or the current version) has been featured in a few prominent websites:

Lifehacker: https://lifehacker.com/edit-all-your-calendar-events-at-once-with-this-google-1680675958

Kutac, a Czech blog: https://www.kutac.cz/blog/pocitace-a-internety/hromadna-uprava-udalosti-v-google-kalendari/

Cedarville University News: https://www.cedarville.edu/News/2015/Student-Creates-Google-Calender-Lifehack.aspx

website_block.jpg

Features

Bulk Edit Calendar Events has a vast number of features and I’m always taking new suggestions! Here is a brief overview of some of the currently existing features.

  • Event searching (by query, start date, end date, and number of events)

  • Event filtering (by title, description, location, and time range)

  • Event editing

    • Title (either by replace all, append beginning/end, or replace pattern)

    • Location (either by replace all, append beginning/end, or replace pattern)

    • Description (either by replace all, append beginning/end, or replace pattern)

    • Copy or Move to another calendar

    • Move event start time

    • Change duration

    • Delete

    • Recurrence

    • Reminders

    • Visibility (i.e. public/private/etc)

    • Free/Busy information (also known as “Show me as…”)

    • Event color

  • Bulk event creating

    • Ability to import from an already existing event

    • Ability to create based on a rule (e.g. “every 31st” or “every march”)

    • Ability to create based on a model week (lets you set up an example week, Sun-Sat, then apply that week to multiple weeks)

  • Logging and extensive error-catching for debugging any issues that may arise

website_block.jpg

Downloads

Windows:

Bulk Edit Calendar Events v5.2 Webp.net-resizeimage (1)
Bulk Edit Calendar Events v5.1 Webp.net-resizeimage (1)
Bulk Edit Calendar Events v5.0 Webp.net-resizeimage (1)
Bulk Edit Calendar Events v4.4 Webp.net-resizeimage (1)
Bulk Edit Calendar Events v4.3 Webp.net-resizeimage (1)
Bulk Edit Calendar Events v4.2 Webp.net-resizeimage (1)
Bulk Edit Calendar Events v4.1 Webp.net-resizeimage (1)
 Bulk Edit Calendar Events v4.0 Webp.net-resizeimage (1)
 Bulk Edit Calendar Events v3.0 Webp.net-resizeimage (1)

Other platforms:

For Mac & other platforms, currently you're stuck with the original, "spreadsheet" version. Until I develop some OSX programming experience, find a way to port the program to OSX, or find an OSX developer to help me, this is the solution. That version can be found here: https://goo.gl/NBQehS