the python CalDAV synced calendar
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
750 B

2 years ago
2 years ago
2 years ago
  1. # decal - a simple calendar with caldav events
  2. This is a calendar app which tries to bring something new to the functionality of GNU project's `cal` tool. It allows one to use the CalDAV protocol to sync and create events (and, potentially, tasks) and view them as if it was GNU's `cal` but with colorcoded events.
  3. # State of the project
  4. This project is currently very WIP, the todo list is:
  5. - [x] Basic decal functionality (receiving events and showing a tagged calendar)
  6. - [x] Event details
  7. - [ ] Creating events
  8. - [ ] Modifying events
  9. - [ ] Task lists
  10. - [ ] Task lists as calendar tags (maybe?)
  11. - [ ] Creating, modifying, removing, completing tasks
  12. - [x] Offline caching (partial)
  13. - [x] JSON export
  14. # Dependencies
  15. ```
  16. pip install caldav
  17. ```