- [ ] call the landlord about the deposit @phone +HouseMove 🛫 2026-10-21
A GTD app that keeps your system in plain markdown files
The line above is a next action. @phone is its context, +HouseMove its project, and 🛫 the day it starts. TaskForge reads lines like it from a folder of .md files and gives you an inbox, context lists and a Today view on iPhone, iPad, Mac, Android and Windows. Your lists stay in files you can open in any text editor.
Know these before you install:
- There is no built-in weekly review. You run it yourself from the inbox, search and the board.
- Building your own spaces (saved views) and changing the built-in ones is Premium, and so are reminders.
- Nothing imports from OmniFocus, Todoist, Things or another GTD app.
- @contexts and +projects typed inline
- Someday and On Hold statuses
- No account, files on your device
The five GTD steps, and how far TaskForge takes each
GTD is a method, not a feature list, so no app does all of it for you. This is where TaskForge helps and where it stops.
-
Capture : Covered
Quick add on every platform, a global shortcut on Mac and Windows, the share sheet on iPhone and Android, Siri, an Add task tile in Android Quick Settings and a Quick add control in Control Center on iOS 18. With no date, a new task lands in the built-in Inbox.
-
Clarify : Covered
Give the item a status, a context, a project or a date in quick add or the task editor. Done and cancelled are statuses too, so trashing an idea leaves a record in the file.
-
Organize : Covered
Ten statuses, including Someday and On Hold, plus @contexts, +projects, start, scheduled and due dates. The Organize screen lists every context and project with how many tasks use it.
-
Reflect : Partly covered
No review mode, no review checklist and no per-project review dates. You review with the Inbox, search, the calendar and the built-in Kanban board, or with spaces you build yourself on Premium.
-
Engage : Covered
Out of the box, Today shows open tasks due, scheduled or starting today or earlier. Tap @phone on any task to see every task with that context.
Your GTD lists, as a file
A task is one checkbox line in an ordinary .md note. The character between the brackets is its status: a space for to do, ! for On Hold, ? for Someday, x for done. Contexts start with @ and projects with +, typed as part of the line.
Put all your next actions in one file, or keep them inside each project's note. TaskForge collects them from every note in the folder, so the file layout is yours to choose. You can rename any status and change its character, for free.
Prefer one file per task? Turn on task files and each task becomes its own note with its fields in YAML frontmatter. The app also reads the Dataview and Task Genius field styles if your notes already use them.
[!] is On Hold and [?] is Someday. Ticking a task in the app writes the x and the ✅ date.
Where each GTD list lives
Spaces are TaskForge's saved views. The app ships with built-in ones, such as Inbox, Today, Upcoming and Kanban, and you can use them on the free plan. These are the GTD lists and what stands in for each.
Inbox
The built-in Inbox shows open tasks with no due, scheduled or start date, newest first. Clarifying an item usually means giving it a date or a status, which moves it out. One catch: a Someday task with no date also stays in the shipped Inbox until you change its filter, and that is Premium.
Next actions by context
Type @home, @phone or @errands on a task. Search shows the contexts you use most, and tapping one lists every task carrying it. Saving that list as its own space is Premium.
Projects
Type +HouseMove, or +[[House move]] to link the project to a note of that name. Tapping a project shows its tasks, and from there you can open the project note for reference material.
Waiting for
Use the On Hold status, written [!], or an @waiting context as in the file above. There is no status called Waiting by default, but you can rename Blocked or On Hold to Waiting for free.
Someday / maybe
The Someday status, written [?]. The task stays in your files and out of Today, because it has no date.
Calendar and tickler
A start date (🛫) brings a task into the built-in Today space on that day. The calendar lays tasks out by the date you pick (due, scheduled or start), next to the events from your device's calendars on iPhone, iPad, Mac and Android.
There is no built-in weekly review
Some GTD apps have a review mode that walks you through each project and marks it reviewed. TaskForge does not. Nothing prompts you each week, and projects carry no review date.
What you can do on the free plan: empty the Inbox, open each context and project from search or the Organize screen, and check the built-in Kanban board, which groups every task by status, for what is On Hold or Someday. The calendar shows the dated tasks coming up.
On Premium you can build a space for each review step, for example open tasks with no context, or everything On Hold grouped by project. A recurring task such as "- [ ] weekly review 🔁 every week on Friday" is a free way to remember to do it.
What is free and what needs Premium
Free: every status and the renaming of statuses, @contexts and +projects, quick add, recurring tasks, the built-in spaces including Inbox, Today and the Kanban board, the calendar with your device's events, the Daily note widget, Android Quick Settings tiles and the CLI and MCP server.
Premium: your own spaces and changes to the built-in ones, reminders and every other notification, the Spaces and calendar widgets, default contexts and projects for new tasks, creating and editing calendar events, bulk edits and manual drag order.
Premium is a subscription or a one-time lifetime purchase, priced by country. A purchase stays with the store you made it in: one App Store purchase covers iPhone, iPad and the Mac App Store build, but it does not unlock Android or Windows. The App Store and Google Play offer a free trial where they have one, once per customer.
One GTD system on five platforms
- iPhone and iPad: from the App Store, iOS 15.6 or later. Home Screen widgets need iOS 17, Control Center controls iOS 18.
- Mac: from the Mac App Store or as a direct download, macOS 13 or later, with a menu bar list of tasks from a space you pick.
- Android: from Google Play, Android 11 or later, with home screen widgets and Quick Settings tiles.
- Windows: a signed installer from this site, Windows 10 version 1809 or later, x64 and ARM64. It can sit in the system tray. No widgets, and no calendar events yet.
TaskForge has no account and no sync server. To use the same lists on a second device, sync the folder with a tool you already have: iCloud Drive on Apple devices, or Syncthing, Dropbox, Google Drive or OneDrive. Use one sync service per folder.
When another GTD app fits better
Plenty of people searching for a GTD app want one built around the method. If any of these describe you, TaskForge is the wrong pick.
You want the app to run your weekly review
OmniFocus has a Review perspective for checking the status of each project and deciding what comes next. TaskForge has nothing like it.
You live on Apple devices and want a dedicated GTD tool
OmniFocus runs natively on Mac, iPhone, iPad, Apple Watch and Apple Vision Pro. On Android or a PC, Omni offers OmniFocus for the Web, which needs a live connection. If you never leave Apple's devices, its depth may matter more to you than plain files.
You delegate to other people
TaskForge has no shared lists, assignees or comments. Your Waiting For list is a status you set, not a task someone else ticks off.
You need a browser or Linux
There is no web app and no Linux build.
OmniFocus details checked against the Omni Group's own pages in October 2026:
Questions about using TaskForge as a GTD app
What makes a good GTD app?
Fast capture from wherever you are, a real inbox, contexts, projects, a someday list and a way to run the weekly review. TaskForge covers the first five on iPhone, iPad, Mac, Android and Windows. It has no review mode, so if a guided weekly review matters most, an app built around one, such as OmniFocus on Apple devices, fits better.
Does TaskForge have a weekly review?
No. There is no review mode, checklist or review date per project. You review by emptying the Inbox, opening each context and project, and checking the Kanban board and calendar. Premium lets you build a space for each review step.
Is there a GTD app for Android and Windows?
TaskForge runs on Android 11 or later from Google Play and on Windows 10 version 1809 or later from a signed installer, with the same @contexts, +projects and statuses as on iPhone and Mac. Windows has no widgets and does not show calendar events yet.
How do contexts and projects work?
Type them on the task: @phone or @errands for a context, +HouseMove for a project, or +[[House move]] to link a project note. Quick add reads them as you type, along with dates such as "start friday". Tap a context or project on any task to see every task that has it.
Where does a Waiting For list go?
Use the On Hold status, written - [!] in the file, or an @waiting context. You can rename On Hold or Blocked to Waiting in settings, which is free.
Can I import my tasks from OmniFocus, Todoist, Things or Nirvana?
No. TaskForge has no importer. You move a list by writing each item as a - [ ] line in a markdown file, with any context, project or date typed on the line.
Is TaskForge free for GTD?
The core is free: statuses, contexts, projects, quick add, recurring tasks and the built-in Inbox, Today and Kanban spaces. Your own saved views, reminders and the task widgets need Premium.
Do I need Obsidian?
No. TaskForge works on any folder of markdown files, or it starts a fresh one with a few sample tasks. If you keep an Obsidian vault, it opens that too. For setting up GTD inside Obsidian itself, read our Obsidian GTD guide.
Get it out of your head and into a file
Free to download. Start fresh with a few sample tasks, or open a folder you already have.