SANDBOX
For Obsidian · desktop & mobile · with built-in self-hosted Sync

A real task manager,
inside Obsidian.

Spaces, lists, statuses, priorities, 19 custom-field types, subtasks, dependencies, docs and six views — List, Table, Board, Calendar, Gantt & Timeline. All stored as plain Markdown in your own vault. No cloud lock-in — and an optional self-hosted Sync with a browser app when you want it.

One-time payment · lifetime updates of this major version · your data never leaves your vault

See it in action

List view
List view — grouping, filters, subtasks
Board view
Board — drag & drop Kanban
Calendar view
Calendar — month, week & overview
Gantt view
Gantt & Timeline — dependencies, zoom
Task modal
Task modal — checklist, custom fields, activity
Docs
Docs — nested pages next to your tasks
Web app manager
Web app — account & workspace manager
Web app workspace
Web app — your workspace in any browser
Mobile — two screens
Mobile — full layout, tuned for phones

Everything a task manager needs

A complete workspace — built on the plain Markdown files you already trust.

Your files, your rules

Every task, list and doc is a Markdown file. Readable, portable, git-friendly, yours forever — no proprietary database.

Six powerful views

List, Table, Board, Calendar, Gantt and Timeline — each with its own filters, grouping, sorting and saved layouts, per location.

19 custom-field types

Money, rating, progress, relationship, doc links, location, dropdowns, labels and more — scoped to a list, space or task type.

Subtasks, checklists & dependencies

Nested subtasks, checklists, and waiting-on / blocking relationships drawn as dependency arrows on the Gantt chart.

Docs, built in

Nested docs and pages live right next to your tasks — still just Markdown in your vault.

Self-hosted Sync & web app

Optional: run the open sync server on your own VPS to sync devices and open your workspace in any browser. No third-party cloud.

Reminders & calendar sync

System, push and email notifications, plus calendar sync that pushes your scheduled tasks to Google, Outlook, CalDAV or an ICS feed.

Filters, grouping & sorting

Nested AND/OR filters, group by anything, multi-level sort, and quick search across your whole workspace.

Made to fit your flow

Custom statuses & task types, recurring tasks, time tracking, hotkeys, deep links, CSV / Markdown / JSON / PDF export — in 6 languages.

…and a lot of the small things, too:

Simple, lifetime pricing

Pay once. Try everything first in the free version — that is your demo, so there are no surprises.

Free
  • 1 space
  • 5 lists
  • 50 open tasks
  • All views & field types
Download
Most popular
$19.99 Pro · lifetime
  • Unlimited spaces, lists, tasks
  • All current features
  • All your vaults & devices
  • Self-hosted Sync & web app
  • Updates for this version
Unlock Pro
$30+ Pro · lifetime + coffee
  • Everything in Pro
  • Buy me a (bigger) coffee ☕
  • Pick a tip — thank you!

You're an absolute legend — thank you, truly. 🙏

One license per email. Buying again with the same email always returns the same key — there's nothing extra to gain. Need a separate license? Just use a different email.

Prices include tax where applicable — Paddle is the Merchant of Record and handles VAT/sales tax worldwide.

Install in two minutes

Download inventtasks.zip
  1. Download inventtasks.zip above and unzip it into /.obsidian/plugins/inventtasks/.
  2. In Obsidian: Settings → Community plugins → enable InventTasks.
  3. Open the plugin from the ribbon. The free version loads a small demo so you can try everything.

Activate your license

  1. After buying, you receive an email with a key that starts with IT1.
  2. Go to Settings → InventTasks → Activation.
  3. Enter the same email you bought with, paste the key, click Activate. Done — limits removed.

Self-host sync (optional)

Tasks are local Markdown files and work fully offline. If you want to sync a workspace across devices and use the browser app, run the open sync server on your own VPS — your data never touches our servers.

Download server bundle
  1. On a VPS with Docker, unzip the bundle, copy .env.example to .env and set your admin login (ADMIN_USER/ADMIN_PASSWORD), domain and email.
  2. Run docker compose up -d. Caddy fetches an HTTPS certificate automatically; the server image is pulled from GHCR.
  3. Open the server URL, log in, and create a workspace in the dashboard — you get its API token (shown once) and its own URL. Paste that token (and the workspace ID) into the plugin's sync settings.

FAQ

Is it really lifetime?

Yes — one payment unlocks this major version forever, on all your devices, tied to your email.

What if it doesn't work for me?

That's exactly why the free version is a full demo: try every feature before paying. See the license terms for the no-warranty / refund policy.

Does my data go anywhere?

No. Tasks are Markdown files in your vault. License checks run offline.

How does sync work — do you host my tasks?

We don't. InventTasks is local-first and works fully offline. Sync is optional and self-hosted: you run the open sync server on your own VPS (Docker), so a workspace can sync across devices and open in any browser through the included web app — all on infrastructure you control.

Does it work on mobile?

Yes — InventTasks runs on Obsidian for desktop and mobile, with a layout tuned for small screens (Gantt & Timeline are read-only on mobile). It's also available in English, Polish, German, French, Spanish and Italian.

Can I move my license to a new computer?

Yes — just enter the same email and key in the new install.

What if I buy more than once with the same email?

You'll get the exact same key every time — one email maps to one license, so there's no benefit to buying twice. If you want a separate license (e.g. for someone else), buy it with a different email.