Todo List
A tree-structured todo list editor that helps you organize tasks hierarchically. Track progress visually with a StatusBar indicator showing completion percentage.
Progress Tracking

📖 Documentation | 🌐 Web App | 🖥️ Desktop Download
Supported Languages: English, 中文(简体), 中文(繁体), 日本語, 한국어, Deutsch, Français, Español, Italiano, Português (Brasil), Русский, Türkçe

Highlights
- 🔌 Open-source Plugin Ecosystem — Rich collection of fully open-source plugins, no black-box security concerns. Supports developing your own plugins. Browse available plugins and templates at github.com/aicupa.
- 🔒 Privacy First — Plugin & native versions require no login. All data is stored purely locally, keeping your information private and secure.
- 💾 Real-time Local Backup — Automatic real-time data backup to local storage, so you never lose your work.
- 🔗 Webhook Automation — Connect with external services via Webhook to build automated workflows.
- 🖥️ Powerful Desktop App — The desktop version offers enhanced functionality and a smoother experience. Download here.
AI Skill (for Claude Code / Cursor / etc.)
The todolist-app repo includes a built-in skill that packages all todolist knowledge (file format, plugin system, plugin API, view protocol) for AI coding assistants. Once installed, your AI assistant understands how to work with .todo files and build plugins.
Install
npx skills add https://github.com/aicupa/skills
Features
Calendar & Time Planning
Set time ranges for your tasks and manage schedules with a calendar view:


Keyboard Shortcuts
Color Theme Support
Automatically adapts to your current theme settings:

Getting Started
Usage
- Click the
Todo StatusBar at the bottom left to open the editor.
- Edit
*.todo files directly in the Todo editor.
Tip: Use Git to manage historical versions of your todo files.
Links