Python library to convert between Remind and iCalendar. Can be used stand alone (provided rem2ics and ics2rem tools) as well as integrated as a CalDAV client or server.
You need to have the Remind command line tool installed. For Debian/Ubuntu use:
$ sudo apt-get install remind
$ pip install remind
This will install all Python dependencies as well.
$ python setup.py install
Have a look at radicale-remind
curl URL | ics2rem >> ~/.reminders
Have a look at remind-caldav
rem2ics > /var/www/html/my.ics
Publish the URL and use these guides to integrate it into other calendar software:
- Thunderbird/Lightning (Section: On the Network)
- Google Calendar
- Apple Calendar
%" summary at location %" description
The %"
is omitted, if there is no description in the iCalendar.
- RECURRENCE-ID is not supported at the moment. This is a limitation of the used python-vobject library, see http://lists.skyhouseconsulting.com/pipermail/vobject/2009-September/000204.html.
- Events are only evaluated in the given time frame, so events extending it, are cut of (birthday reminders for example).
- Complex reminders are only preserved in their evaluated form (PUSH-OMIT-CONTEXT, OMIT, TRIGGER, BEFORE, SKIP).
- Periodic reminders other then daily or weekly are not preserved.