Skip to content

This script provides the ability to create calendar events from an csv source

License

Notifications You must be signed in to change notification settings

Somebody25/csv2caldav

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

csv2caldav

This tiny script provides the ability to create calendar events from an csv source.

It connects to a caldav server and adds all the events that are listed in the csv.

Usage

Clone the repository.

Edit the settings_template.json with the url, username and password used for the caldav and save it as settings.json .

Fill the input.csv with the events that you want to post to the calendar. The csv fields are:

|Date|Time|Topic|Location|Notes|

It will create events with a duration of 1 hour by default.

Then execute the script and the events should appear on your calendar.

Motivation

I often got a report with many events that I had to manually create on a calendar. This is the automation of this progress, maybe it can help you too.

About

This script provides the ability to create calendar events from an csv source

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages