Skip to content

kapilip/gcalendarsync

 
 

Repository files navigation

GCalendar Sync

Update: After 3 months of re-organizing and cleaning up the script, it's now in the process of being approved for the GSuite Marketplace. Installing it from there will be much easier, but isn't available yet (as of May 26, 2020). Until then you can install the older version of the script located in the priorversion directory.

A Google Sheet Marketplace add-on for synchronizing events with Google Calendar. Instructions are located on the website for the add on.

Contributing

The project started as a simple script to publish swim team practice times on a Google Calendar and has evolved from there. Fixes and improvements are done by volunteers, so please be patient.

You're also welcome to dive into the code and send suggested changes and fixes as a pull request or as text. To try your own changes, you'll need to install Clasp in order to compile the Typescript and push it to a project. Follow the instructions here.

Running the tests requires running a special pre/post script to modify imports:

$ ./pretest
$ npm test
$ ./posttest

Find a bug? File an issue here on Github or email me via the link in the Contact section of the website.

About

Apps Script for syncing a Google Spreadsheet with Google Calendar

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 65.2%
  • JavaScript 28.5%
  • HTML 5.9%
  • Shell 0.4%