unsubbed.co

tududi

Tududi handles task management tool as a self-hosted solution.

Overview

Self-hosted task management that combines the simplicity of personal with the power of professional project organization. Built for individuals and teams who value privacy, control, and efficiency. Productivity made simple Organize your life and projects with a clear, hierarchical structure, smart recurring tasks, and seamless Telegram integration. Get focused, stay productive, and keep your data private. The project has 2K+ GitHub stars and is licensed under MIT.

Key Features

Source: GitHub README

  • Task Management: Create, update, and delete tasks. Mark tasks as completed and view them by different filters (Today, Upcoming, Someday). Order them by Name, Due Date, Date Created, or Priority.
  • Subtasks: Break down complex tasks into smaller, manageable subtasks with progress tracking and seamless navigation.
  • Recurring Tasks: Comprehensive recurring task system with intelligent parent-child relationships:
  • Multiple Recurrence Patterns: Daily, weekly, monthly, monthly on specific weekdays, and monthly last day
  • Completion-Based Recurrence: Option to repeat based on completion date rather than due date
  • Smart Parent-Child Linking: Generated task instances maintain connection to their original recurring pattern
  • Direct Parent Editing: Edit recurrence settings directly from any generated task instance
  • Flexible Scheduling: Set custom intervals (every 2 weeks, every 3 months, etc.)
  • End Date Control: Optional end dates for recurring series
  • Project Sharing & Collaboration: Share projects with team members and collaborate effectively

Getting Started

Source: GitHub README

git clone https://github.com/chrisvel/tududi.git cd tududi npm install

Normalized Features

Source: tool-features-normalized.json

docker, npm, rest api.

Features

Integrations & APIs

  • REST API