unsubbed.co

Manage My Damn Life

Self-hosted calendar & contacts tool that provides (MMDL) is a front end for managing your CALDAV tasks and calendars.

Overview

Manage My Damn Life (MMDL) is a self-hosted front end for managing your CalDAV tasks and calendars. The project has 532 GitHub stars and is licensed under GPL-3.0.

Key Features

Source: GitHub README

  • Manage your CalDAV tasks.
  • Supports sub tasks.
  • Supports many fields like due, status, description, recurrence, and more
  • Manage calendar events.
  • Supports multiple CalDAV accounts, and multiple user accounts.
  • View your tasks as a list, in a gantt view, or on a calendar.
  • Create and manage task filters to view your tasks as you see fit.
  • “Reponsive-ish” view. This is a desktop first project, as multiple clients like JTX Boards, OpenTasks exist for mobile.
  • OAUTH support

Getting Started

Source: GitHub README

To get started, you can checkout full documentation here.

Normalized Features

Source: tool-features-normalized.json

plugins.

Features

Integrations & APIs

  • Plugin / Extension System