Tasks.txt
Plain text task manager for macOS that uses the todo.txt format. It is a native Swift app with keyboard-driven workflows, no cloud sync, no account required, and stores everything in a plain text file you own.

Key features
- ✓Plain text todo.txt format stored in ~/Documents/tasks-txt/tasks.txt
- ✓Keyboard shortcuts for all actions: navigate, edit, toggle done, move tasks, search, filter
- ✓Built-in scratchpad (⌘3) for notes and ideas stored as scratch.txt
- ✓Automatic grouping of tasks into Done, Upcoming, and Backlog sections
- ✓Bulk add mode (⌘B) for quickly entering multiple tasks
- ✓Search (⌘F) and filter by project labels (+project)
- ✓Drag & drop reordering of tasks
- ✓No cloud sync, no account, no telemetry, no analytics
Use cases
- →Daily task management without context switching to a heavy app
- →Maintaining a version-controlled task list in Git
- →Quick note-taking alongside task tracking with the scratchpad
- →Keyboard-only workflow for productivity-focused power users
Pricing
Free
$0
- · Full app access, no limitations
Free download on the Mac App Store – no subscription, no in-app purchases.
Pros
- +Extremely fast – native Swift, no Electron, loads instantly
- +Full data ownership – plain text file readable in any editor, grep-able, version-controllable
- +Free – no subscription, no in-app purchases
- +No account or cloud sync required, ensuring privacy
- +Keyboard-driven with a comprehensive set of shortcuts
- +Built-in scratchpad for non-task notes
Cons
- −macOS only (requires macOS 13 Ventura or later)
- −No cloud sync (may be a con for users who want device cross-sync)
- −No collaboration or sharing features
- −No mobile app
Positioning
- Core value: A blazingly fast, keyboard-driven plain text task manager that stays out of your way and gives you complete ownership of your data.
- Ideal for: macOS users who prefer plain text task management, developers, productivity enthusiasts
- Product type: Native macOS app (macOS 13+)
Frequently asked questions
What file format does tasks.txt use?
Plain text, inspired by todo.txt. Each task is one line. Completed tasks get an x prefix and a done:YYYY-MM-DD date. Tasks marked upcoming:true surface at the top of your list. Add +project tags for label filtering and note:"..." for inline notes. Every field is human-readable in any text editor.
Does tasks.txt sync to the cloud?
No. Tasks live in ~/Documents/tasks-txt/tasks.txt on your Mac. You own the file — back it up with Time Machine, sync it with Dropbox, or version-control it in Git.
Is tasks.txt free?
Yes — free download on the Mac App Store. No subscription, no in-app purchases.
What macOS version is required?
macOS 13 Ventura or later. Native Swift — no web wrapper or Electron runtime needed.
How is it different from Things or OmniFocus?
tasks.txt stores everything in a plain text file you own. No proprietary database, no vendor lock-in. You can read, edit, and search your tasks in any text editor — the app just adds keyboard shortcuts on top.
How does tasks.txt handle completed tasks?
Mark a task done with ⌘↩ and it moves to the Done section at the top of the list — visible for the rest of the day. Each morning the slate clears: completed tasks move to an archive file so your history is preserved without cluttering the next day.
You may also like
Curated suggestions based on similar categories.
FindYourAI
FindYourAI is a curated AI tools directory with over 2,400 reviewed tools. It helps users choose the right AI tool faster by comparing tools by category, use case, pricing, and alternatives, with side-by-side views of strengths, limitations, and composite scores.
ChecklistFox
ChecklistFox is a free AI-powered checklist and planner maker. Users can generate custom checklists from plain-language prompts or use ready-made templates for life events like weddings, Hajj, moving, and travel. Checklists can be edited, saved in the browser, and downloaded as print-ready PDFs.
Habit Pocket
Habit Pocket is a habit tracker that logs not just checkmarks but numbers and times (sleep, energy, workouts, mood) to reveal patterns affecting your life. It offers a grid view, charts with overlays, streak handling with skips, and real-time sync across iOS and web.
AdsGPT Pricing Plans - Simple & Transparent
HelloChusquis is an open-source AI terminal agent with a chat interface, web search, file management, code execution, and multi-provider AI integration. It supports over 15 AI providers including OpenRouter, Ollama, OpenAI, Anthropic, and Gemini, and offers a web interface and REST API.
FlowNavi
FlowNavi is a no-code in-app onboarding and product adoption platform that helps SaaS teams guide users from sign-up to loyal customer using product tours, checklists, tooltips, announcements, and surveys.
Booksmate
Booksmate is an AI-powered accounting automation tool that automatically captures invoices and receipts from over 400 websites and email inboxes (Gmail, Outlook, IMAP), extracts data with 99.9% AI accuracy, categorizes expenses, and auto-exports to accounting software like Xero, QuickBooks, Google Drive, and more. It also offers receipt scanning via WhatsApp and runs locally on the user's computer for security.