Getting started

Getting started

Sign in, capture your first todos, and learn the handful of keys that make createtodo fast.

Sign in

Head to createtodo.com/login and sign in with a magic link, a passkey or GitHub. You land in your workspace with the sidebar on the left and a list open.

Capture your first todos

Press C — or click Create todo in the sidebar — and the composer slides up from the bottom of the page. Type a title, then:

  • Enter creates the todo and keeps the composer open for the next one
  • ⇧ Enter opens a description row under the title
  • Esc puts the composer away; whatever you typed is still there next time

The row under the title holds the property bar — status, priority, assignee, labels, due date — plus the list and relations. Type @name, #label or a phrase like tomorrow in the title and it becomes a chip. More in todos.

Move with the keyboard

Everything in createtodo is reachable without the mouse:

  • ↑/↓ (or j/k) step through the sidebar — or through todos, when a todo is open
  • Space previews the selected todo beside the list; hovering a row does the same
  • ⌘ K opens the command palette, which reaches everything else
  • ⌘ B hides and shows the sidebar

The full reference lives in keyboard shortcuts.

Add structure when you need it

Press L to create a list — one per project, area, or client. Break a big todo into subtodos, tag related work with labels, mark what blocks what with dependencies, and save a view for the slice you look at every morning. None of it is required; structure is there when a flat list stops being enough.

Bring your agents

If you use Claude, Cursor, or another coding agent, connect it to the same workspace with the MCP server or the ct CLI. Todos an agent files show up in the app instantly, marked as the agent’s work.