Back to Skills Hub
topydo - Todo.txt Task Manager

topydo - Todo.txt Task Manager

@bastos
productivityTask ManagementCLI Tooltodo.txt

A powerful CLI tool for managing tasks in todo.txt format with support for priorities, projects, contexts, due dates, start dates, recurrence, and task dependencies.

🚀 topydo is a command-line task manager that organizes your work using the simple todo.txt format. Add priorities, due dates, projects, and contexts to keep tasks structured and actionable. Perfect for developers and power users who prefer keyboard-driven workflows over heavy apps.

💡 Ideal for managing complex workflows with dependencies, recurring tasks, and multiple projects. Track what's blocking what, set threshold dates for future tasks, and automatically archive completed work. Works seamlessly across macOS, Linux, and Windows.

✨ Lightweight, flexible, and fully customizable through config files. No cloud dependency—your tasks stay local and portable.

GitHub

Requirements

Python 3

Python 3.6 or higher required for installation via pip

todo.txt file

A todo.txt format file for storing tasks