Skip to main content
Photo of Anton ShubinAnton ShubinSenior Full-Stack Engineer & Tech Lead

WIP

caldav-tasks-web: web UI for CalDAV VTODO tasks, being rewritten

Being rewritten. The current version was used against Radicale, does not work with Stalwart, can lose data when saving a task, and has no service worker.

Desktop dashboard

What it is

Touch-first web app for editing CalDAV VTODO tasks, the web UI Tasks.org does not have. My Android tasks live in Tasks.org, which syncs them to CalDAV; I wanted a web UI over the same task files. The current version is being rewritten from scratch, with a new design on spy4x/preact-components and the shared CalDAV libraries @spy4x/caldav and @spy4x/time/ical. Do not install the current version: it does not work with Stalwart, it can lose data when you save a task, and it has no service worker. The screenshots show the current version. There is no public demo.

Screenshots

  • Desktop kanban
  • Desktop settings
  • Mobile dashboard

Use it if

  • You want to follow the rewrite of a web UI for Tasks.org tasks on CalDAV.

Skip it if

  • You want to use it today: the current version does not work with Stalwart and can lose data when saving a task.

The story behind it

Two ways to use it

Use it yourself

The code is on GitHub under the MIT licence.

View on GitHub

Have me build it

Need something like this for your team? That's my day job.

More tools

  • caldav-mcp

    MCP server that lets AI assistants read and write CalDAV events and tasks.

    In use
  • mig

    tiny self-hosted meeting scheduler.

    In use
  • preact-components

    server-rendered Preact and Tailwind components.

    The design system, the component styling and the original markup are by Eirene. Eirene on GitHub · isorokina.com

    Beta

All tools