Skip to content

Deskworks/quicksheet-todo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

quicksheet-todo

Task management extension for QuickSheet — manage your to-do list right inside your spreadsheet cells.

Features

  • Add tasks with optional priority and due dates
  • 4 priority levels: !low, !normal, !high, !critical
  • Due date tracking with overdue warnings (⚠️)
  • Completion toggle — mark done / reopen
  • Persistent storage — tasks survive restarts (~/.quicksheet/todo.csv)
  • Progress stats with visual progress bar

Install

In any QuickSheet cell:

ext: github:Deskworks/quicksheet-todo

Usage

Cell content What it does
todo: list Show all tasks sorted by priority/status
todo: add Buy groceries Add a task (normal priority)
todo: add !high Fix login bug Add with high priority
todo: add @2026-05-20 Ship v1.0 Add with due date
todo: add !critical @2026-05-15 Deploy Priority + due date
todo: done 3 Mark task #3 complete
todo: undo 3 Reopen task #3
todo: rm 3 Delete task #3
todo: clear done Remove all completed tasks
todo: stats Show summary with progress bar

Example output

📋 Todo List
# | Task                | Priority    | Due   | Status
──┼─────────────────────┼─────────────┼───────┼────────
○ 4 | Deploy to prod    | 🔴 critical | 05-15 | pending
○ 2 | Fix login bug     | 🟠 high     |       | pending
○ 1 | Buy groceries     | 🟢 normal   |       | pending
✓ 3 | Write README      | 🟢 normal   |       | done
──
3 pending · 1 done

Requirements

  • .NET 9 SDK
  • QuickSheet with extension support

License

MIT

About

Task management extension for QuickSheet — priorities, due dates, completion tracking in your spreadsheet cells

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages