For Obsidian users
Project management, time tracking and invoices for the vault you already have.
nokko is a native Mac app, with an iPhone app beside it, that reads and writes the same task lines Obsidian does. Point it at a vault and you get a timeline, a board, a calendar, a morning screen, a timer and invoices, while Obsidian stays open on the same files.
Obsidian Tasks and Dataview, read and written.
Tasks use the Obsidian Tasks convention: the checkbox, the emoji dates, the priority marks, the repeat rule. Custom columns are Dataview inline fields. nokko did not invent a format and then add an exporter; it reads these lines and writes them back in the same notation, so an Obsidian Tasks query over your vault sees what nokko wrote, and nokko sees what you typed in Obsidian.
You do not need Obsidian to use nokko, and nokko installs no plugin and keeps no database beside the files. Its own view settings sit in a small hidden .nokko folder at the top of the vault, which Obsidian does not show.
## Build
- [/] Homepage hero and the bag grid [Budget:: 900] [est:: 3h] ⏫ 🛫 2026-10-05 📅 2026-10-16 #frontend
- ⏱ 2026-10-13 09:20–10:55 (1h35m) — hero layout
- ⏱ 2026-10-14 14:05–15:20 (1h15m)The views, the timer and the invoice, without assembling plugins.
Over the same files nokko draws a Gantt timeline with milestones and a today line, a board with one lane per state, a list with the columns you declared in frontmatter, a month calendar, an overview per folder, and a Today screen whose order you set by hand.
A timer on any task logs the session as a ⏱ sub-bullet under it, a Pomodoro if you want one. When the month ends, an invoice is drafted from those hours with rates, VAT and sequential numbers, printed to PDF, and saved as another file in the vault.
- Timeline, Board, List, Calendar, Overview, Today, All Tasks, Time, Invoices, Clients and Completed
- A timer in the menu bar and a desktop widget, and the timer on the iPhone's Lock Screen
- Invoices with VAT, sequential numbering and your own stationery, in English, Lithuanian, German, French or Spanish
- A Quick Add panel from anywhere on the Mac: ⌥Space, one line, filed

It only changes the characters you changed.
Move a due date in nokko and the file gains a different date and nothing else. Your notes above and below the task, your links, your blank lines, your indentation and any syntax nokko does not recognise survive byte for byte. Your other plugins, your themes and your graph are Obsidian's business and are never touched.
A Markdown file without tasks is a doc to nokko: it reads and writes it, and leaves the rest of the vault alone.
The vault in your pocket, with a timer on the Lock Screen.
The iPhone app keeps a full copy of the files and shows Today, where each project stands and where the hours went. Check a task off, push it to tomorrow, add one in a line, and start a timer that keeps counting on the Lock Screen; stopping it writes the hours under the task, ready for the invoice on the Mac.
Mac and iPhone stay in step through your own private GitHub repository, your own SFTP server, or iCloud between your own devices. Sync carries the Markdown, not the whole vault: the .obsidian folder and most attachments stay where they are. A vault inside iCloud Drive or Dropbox will open, but nokko warns you, because those services can replace a file underneath it; a local folder with nokko's own sharing is the supported path.
