caldav-tasks-web: touch-first PWA for editing CalDAV VTODO tasks
Tested in production against Radicale; Nextcloud and Baikal are expected to work but untested; Stalwart support is currently broken (README has the details).
Screenshots
1 / 4
What it is
Touch-first PWA for editing CalDAV VTODO tasks, the web UI Tasks.org does not have. My Android tasks live in Tasks.org. Tasks.org syncs them to CalDAV. Every desktop client I tried either pulled its own backend or fought Tasks.org for ownership of the data — I needed a thin UI on top of the same VTODO files. Built it on Deno + Hono + Preact Signals: a CQRS layer over a CalDAV adapter (one PROPFIND/PROPPATCH/PUT/DELETE interface with a Radicale and a Stalwart implementation), AES-GCM at rest for server credentials, SQLite holding only user accounts and encryption keys — never for todos.
Use it if
- You keep your tasks in Tasks.org and want a web UI over the same CalDAV VTODO files.
Don't use it if
- You use Stalwart: support is currently broken.
The post
More tools
Toread.Today
a cloud tool to organise things to read or watch later.
Archivedmig
tiny self-hosted meeting scheduler.
In useZond
internal health probe bridge for services behind SSO proxies.
In use
Need something like this for your team?
That's my day job.