ToDoList is a general-purpose task management software suitable for both personal and business project management. It allows users to create hierarchies of tasks, breaking down complex tasks into simpler subtasks, each with start and end dates, priorities, and other attributes. As subtasks are completed, the status of parent tasks is automatically updated, helping users track overall progress. ToDoList also offers powerful time tracking and reporting features, making it suitable for client billing.
ToDoList (often abbreviated as TDL) was created by .dan.g. in 2003 for personal use. He released the software as free and open source, and continues to maintain it for himself and a large number of users to this day. Abstractspoon Page

ToDoList Features
-
Hierarchical Task Management: Supports creating a hierarchy of tasks and subtasks.
-
Time Tracking: Records the time spent on each task.
-
Reporting Features: Generates reports on task progress and time usage.
-
Free and Open Source: ToDoList is free open-source software, with source code available at any time.
-
Archiving: Save completed tasks for future reference.
-
Drag and Drop: Easily adjust the order of tasks.
-
Exporting: Export task lists in various formats.
-
Filtering: Filter tasks based on specific criteria.
-
Importing: Import tasks from other applications.
-
Printing: Print task lists.
-
Report Building: Create custom reports to analyze tasks and time usage.
-
Reminders: Set reminders for tasks to ensure timely completion.
-
Sorting: Sort tasks based on different criteria.
-
Time Tracking: Record the time spent on each task.
-
Undo/Redo: Easily undo or redo actions.
-
16 Languages: Supports multiple languages for a global user base.

Gantt Chart View
Multiple Ways to View and Edit
-
Calendar: View tasks in a calendar format for better time management.
-
Evidence Board: Visualize tasks and information to help organize thoughts.
-
Gantt Chart: Graphically display task progress and timelines.
-
Graphs: Generate visual data representations for analysis.
-
Kanban: Manage tasks using a Kanban view, suitable for agile workflows.
-
List View: View tasks in a simple list format for clarity.
-
Mind Map: Organize tasks and ideas in a mind map format.
-
Task Tree: Display tasks and their subtasks in a tree structure.
-
Week Planner: Plan tasks for the week to enhance productivity.
-
Workload: Monitor and manage the workload of tasks.
-
Word Cloud: Display tasks and keywords in a word cloud for easy identification of key points.
Free Download
| OS | Time | Version | Download |
|---|---|---|---|
| Windows Portable | Jan 6, 2025 | 9.0 | Download |
| Windows Portable | Dec 29, 2024 | 8.3 | Download |
Official Site and Github Project
Some information may be outdated









