https://github.com/ruffdd/calendar-synchronizer
synchronizes and filters calendars
https://github.com/ruffdd/calendar-synchronizer
caldav calendar filter ics python python3 synchronization
Last synced: 7 months ago
JSON representation
synchronizes and filters calendars
- Host: GitHub
- URL: https://github.com/ruffdd/calendar-synchronizer
- Owner: ruffdd
- License: mit
- Archived: true
- Created: 2020-01-12T15:12:02.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-01-13T22:18:23.000Z (almost 6 years ago)
- Last Synced: 2025-02-27T03:50:22.476Z (9 months ago)
- Topics: caldav, calendar, filter, ics, python, python3, synchronization
- Language: Python
- Size: 5.86 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Calendar Synchronizer
Even tough every mayor calendar software can subscribe to other calendars for synchronisation, none/most cant filter them. This program tries to close this gap.
## Getting Started
This instructions should help you to get this application running
### Prerequisites
You need Python3 and the following packages:
- caldav
- icalendar
- requests
- datetime
#### Installing packages via pip
This should work on all Systems where pip is available. But you should consider finding these packages in your package manager.
'pip install caldav icalendar requests datetime'
### Installing
#### Download way
Just Download the files of this repository and start cal-sync.py with:
'python cal-sync.py'
or
'./cal-sync.py'
or
'[path to folder]/cal-sync.py
## Versioning
This project uses the [SemVer](http://semver.org/) standard for the versioning
## Authors
- David Ruff - *Initial Work* - [github](https://github.com/ruffdd)
## License
This project is under the MIT License. See the LICENSE file for the details