chrisvel/tududi

A calm, open system for organizing life and work. Tasks, projects, notes, areas, and smart workflows - self-hosted or hosted.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 34 minutes ago
Added to GitGenius on September 20th, 2026
Created on November 13th, 2023
Open Issues & Pull Requests: 18 (+0)
GitHub issues: Enabled
Number of forks: 252
Total Stargazers: 3,377 (+0)
Total Subscribers: 17 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 10
New in 7 days: 14
Closed in 7 days: 15
Avg open age: 47 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 14
Closed in 7 days: 13
Comments in 7 days: 1
Events in 7 days: 24

Top labels

  • bug (439)
  • enhancement (67)
  • high priority (4)
  • question (3)
  • recurring-tasks (3)
  • documentation (1)
  • help wanted (1)

Detailed Description

Tududi is a task and project management system that implements Getting Things Done methodology with support for self-hosted or hosted deployment.

The tool addresses the problem of organizing scattered tasks, projects, and notes across multiple contexts by providing a unified system built around GTD principles. It structures work into tasks, projects, notes, and areas, then applies smart workflows to help users process and prioritize their commitments. The system is designed to feel calm and uncluttered rather than overwhelming, focusing on helping people clarify what matters and move work forward systematically.

Tududi suits individuals and teams who want a GTD-based approach without being locked into a proprietary service. The self-hosted option appeals to those who prefer to run the system on their own infrastructure, while the hosted option removes deployment concerns. The project is built with JavaScript and Node.js on the backend with React on the frontend, making it accessible to developers who want to understand or modify the codebase. Anyone evaluating it should know that it prioritizes the GTD workflow model specifically rather than offering a generic task list, so it works best for users already familiar with or interested in that methodology.

Development on the project shows consistent activity with regular commits and ongoing refinement. The maintainer actively responds to issues and incorporates feedback into the codebase. Pull requests receive attention and are merged when appropriate, indicating an open approach to contributions. The project maintains documentation and keeps the system functional across updates.