Use OpenTodo
Tasks, projects, views, the calendar, sharing and reminders. 125 pages.
Open Loops
- Open Loops
OpenTodo's own method for everything on your mind, inspired by GTD - five moves, seven principles, the Places a task can live and the rhythms that keep it all trustworthy.
Guides
- Tasks and projects
Add and edit tasks, write notes, break work into subtasks, set priorities and organise everything into projects and sub-projects.
- Format notes and comments
Headings, lists, quotes, code, tables, images and mentions in notes and comments, the / command menu, and turning a checklist line into a subtask.
- Notes
Find every task note and project note in one place, write notes that are not tasks, search them on your device, and turn a note into a task or a task's note into a note.
- The formatting row
Bold, italic, links and lists from a row of buttons above a note or a comment, on a phone and, with the Formatting button, on a computer; its keyboard use and the setting that hides it.
- Expand a row
Read a task's notes, details and subtasks under its row, without leaving the list, and tick its subtasks there.
- Notes, tasks and scripts
Turn a note into a task and a task's note into a note, restore notes from the Trash, and read or add to notes from the command line and AI assistants.
- Group and order a list
Group a project's or a label's tasks by section, date, priority or label and order them by priority, date, deadline or title, kept for each project and label.
- Sequential projects and areas
Make a project or a section offer one step at a time, or mark an ongoing list as an area that never finishes; what waits, what is available and where it shows.
- One-line and detailed rows
Show tasks on one line, or detailed with the parent task and a line of dates, priority, labels and project; for every list, or per view, project and label.
- Views
Inbox, Today, Upcoming, Assigned to me, Completed and the calendar, plus views you save yourself, dashboards and the view each device opens on.
- The briefing
The sentence under the title of Today and Upcoming - what is late, a full day, replies waiting, and how tomorrow starts - worked out on your device; each part opens what it names, and you can hide it.
- Day parts
Group Today into Morning, Afternoon and This Evening, give tasks and habits a part of the day, and type it in quick add.
- Start Upcoming with Today
One list for now and next. Upcoming opens with Today's own groups, then Tomorrow and the following days.
- Review intervals and maintenance
Choose how often each project comes up in the weekly review (every week, 2 weeks, month, quarter or paused), and put a low-burn project in maintenance so its health stops warning.
- Today limit and Done today
Cap how many tasks Today holds, let a waiting task in with Take a slot, see what you finished in Done today and log work that was never a task.
- Search and commands
One box on Ctrl+K finds any task, project, label, view or setting, runs any command by name, and understands filter queries.
- Fold columns and show notes on cards
Fold a board column you are not reading into a narrow strip that still takes cards, and show two lines of each card's notes.
- Sections and boards
Split a project into stages with sections, and switch it to a board to move cards between columns by drag or keyboard.
- Attachments
Add files and links to tasks and comments, offline included; limits, who can see and remove them, encryption and where the files live.
- Custom fields
Give the tasks of a project typed columns such as a cost, a client, a stage or a link, see them on rows, cards and columns, and filter by them.
- Labels and filters
Tag tasks across projects with labels, then find exactly what you need with the filter language and save it as a view.
- Locations
Give a task a location by address, coordinates, a point on the map or your current position, keep the locations you use often, and see them on OpenStreetMap maps you can turn off.
- Automation rules
Rules change tasks for you when something happens, such as a label added, a task's date passing or every Sunday evening, and run on your server even when no device is open.
- Recurring tasks and reminders
Make a task repeat every week, month or weekday, skip an occurrence, and get reminded at the right moment.
- Time blocking
Estimate how long tasks take, then place them on the Day or Week calendar to see whether your plan fits the day.
- Re-plan the rest of the day
When the morning slips, move the time blocks you missed into the free time left today in one step, after a preview, with one Undo.
- Schedule in the sidebar
Keep the time and the rest of today's timed tasks and events in sight at the bottom of the sidebar, whatever list or task is open.
- Sidebar counts and order
Show the number of open tasks on every project, label and saved view, and put the sidebar's main destinations in the order you use them.
- Tasks that span days
Show a trip, a conference or a week of work as one bar from its start date to its do-on date in Day, Week, Month and Plan, and move or stretch it.
- Calendar feeds
Show your other calendars next to your tasks in the calendar views, and subscribe to your tasks from Google Calendar, Outlook or Apple Calendar.
- Repeating tasks on the calendar
See the coming dates of repeating tasks and habits in Day, Week and Month, and complete, skip or move one of them alone.
- Sharing and comments
Share a project with people on your server, choose what they can do, assign tasks, and talk it through in comments with @mentions.
- Workspaces
Keep work and home apart with separate workspaces, each with its own projects, labels, filters and people, and share a project with a whole group in one step.
- Take turns
Let a repeating chore in a shared project pass from person to person each time someone completes it.
- Use AI with OpenTodo
Three ways to bring an AI assistant to your tasks: the assistant in the app, an assistant you already use over MCP, or a coding agent with the ot command. Which to pick and what each can touch.
- Task pages
Publish one task as a page anyone with the link can open, reply to and tick, without an account. Works for end-to-end encrypted tasks too.
- AI assistant
Plan and change your tasks by talking, with a model provider your server owner chooses. Every change is proposed for review and can be undone.
- Speak or photograph a list
Ramble a brain dump or add photos of notes and a whiteboard, and the assistant proposes the tasks in one batch for you to review.
- Assistant on encrypted accounts
With end-to-end encryption on, the assistant can run on your own device with your own key, when the server owner allows it. The server sees no content and no key.
- Notifications
The bell for assignments, mentions and tasks ready to start, reminder pop-ups inside the app, and push notifications on each device when the app is closed.
- Offline and sync
How OpenTodo keeps working without a connection, what the sync status means, and what happens when two devices change the same task.
- Account security
Sign in with a passkey, add two-factor authentication, change your password and check where your account is signed in.
- Import and export
Download everything you have as one file, and bring tasks in from a spreadsheet, another OpenTodo server or other task apps.
- Trash and history
Restore deleted tasks and projects from the Trash, see every change made to a task, and bring back an earlier value.
- Settings
A tour of Settings, what each section does, which choices belong to one device and which follow your account.
- The app in your language
Pick the language of the app once and every device follows: English, German, French, Spanish, Italian, Portuguese or Simplified Chinese, with dates and notifications to match.
- Troubleshooting and FAQ
Fixes for the usual hiccups, from a task that seems to be missing to reminders that don't arrive, and answers to common questions.