Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 1 month ago
JSON representation
synchronizes and filters calendars
- Host: GitHub
- URL: https://github.com/ruffdd/calendar-synchronizer
- Owner: ruffdd
- License: mit
- Created: 2020-01-12T15:12:02.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-01-13T22:18:23.000Z (almost 5 years ago)
- Last Synced: 2024-05-08T22:45:46.206Z (8 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