NEW · Cloud sync across every device

Todos that live where you code

A workspace-scoped todo list built into VS Code. Write in markdown, drag to reorder, and now — keep every project's list in sync across your machines.

Free & open sourceMarkdown nativeOffline-first
checkout-service — Visual Studio Code
// checkout.service.ts
 
export async function applyVoucher(code: string) {
  const res = await api.post('/voucher', { code });
  if (!res.ok) throw new VoucherError(res);
  return res.data;
}
SCROLL
workspace-scoped / markdown native / drag & drop / google sso / last-write-wins / offline-first / push-on-change / workspace-scoped / markdown native / drag & drop / google sso / last-write-wins / offline-first / push-on-change /
// everything you need

A todo list that gets out of your way

Per-workspace lists that persist across sessions — no accounts required to start, no context switching.

Workspace-scoped by design

Each project keeps its own list, saved per workspace and ready the moment you reopen the folder. No global mush — just the tasks for what's in front of you.

zalora-webcheckout-servicedesign-systeminfra-terraform

Markdown native

Bold, italic, code, links and lists render inline — write notes the way you already think in.

Inline editing

Click any todo to edit it in place — no modals, no detours. Just type and save.

Drag to reorder

Grab the handle and rearrange. Priorities shift, your list keeps up — instantly.

Instant search

Filter todos in real time as you type. Big lists stay manageable.

// new · cloud sync

Pick up right where you left off

Link a workspace once and your todos follow you. Laptop, desktop, or a fresh clone on a new machine — the same list is always there, always current.

1

Sign in with Google

One tap opens your browser, authorizes, and returns to VS Code. No passwords to manage.

2

Link your workspace

Choose an existing synced workspace or create a new one — the folder name is pre-filled.

3

Edit anywhere

Changes push automatically and pull on open. Work offline and it catches up when you reconnect.

MacBook Pro
Synced
Implement voucher block
Integrate with API
Prepare to release
Home desktop
Synced
Implement voucher block
Integrate with API
Prepare to release
// muscle memory

Keyboard-first, like the rest of your editor

Format and submit without leaving the keyboard — in both the add input and inline editor.

⌘ B

Bold the selection

⌘ I

Italicize text

⌘ U

Underline text

⌘ ↵

Add or save the todo

Start checking things off

Install Workspace Todo from the VS Code Marketplace and have your first list running in seconds. Add cloud sync whenever you're ready.