You already have a folder of daily notes
If you already keep one Markdown file per day — in Obsidian, Logseq, Markor or a folder you made yourself — tagwerk is not a new place to put them. It reads the folder you have. This page says what it does with it, what it adds, what it ignores and what it writes back, so that none of it is a surprise on the second day.
How tagwerk reads your folder
A day is a file called 2026-09-17.md. Where it sits is
not part of the deal: tagwerk's own layout is a year and a month folder, but a file
lying flat in one folder — the way Obsidian and Markor write it — is found where it is,
and every edit goes back into that same file.
your folder what tagwerk writes 2026-09-16.md 2026/ 2026-09-17.md 09/ 2026-09-18.md 2026-09-17.md templates/ templates/ settings/
The second column is the part to know before you start: days that tagwerk
creates go into the year/month layout, so a flat folder slowly grows a
2026/ beside its flat files. There is no setting that
turns that off today. Nothing is moved and nothing is rewritten — every view reads both
shapes — but a folder that was uniform will stop being uniform.
If a day ends up existing twice, once flat and once in the year folder, the one in the year folder is the one that is loaded, edited and saved. The other is left alone and mentioned in the app's log, not on screen. That is worth knowing before you wonder why an edit did not turn up.
What already works
Probably more than you expect, because the parts that matter are GFM rather than inventions of ours. A note you wrote last year reads like this on the first launch:
- [ ] Call the tax office #admin - [x] Send the invoice 09:30-11:00 Sprint review Ordinary **Markdown**: headings, lists, code, links.
Tasks are checkboxes, tags are #tags and nest with a
slash, and a time at the start of a line is an appointment — no marker needed and
nothing to convert. What tagwerk adds on top is a short list:
- [>] … >2026-09-21 to move a task to another day,
R/P1W for a repeat, @name
for a person, #tag:12.5 for a reading,
! and ~ for priority,
--- Title --- for a named divider. In another editor
each of those is plain text.
A task written - [/] — begun, the way Obsidian themes,
the Tasks plugin and Logseq write it — is read as exactly that: still open, in the task
list, and drawn as begun. So is a dropped one, - [-].
What comes along and means nothing
The things a daily-notes folder tends to carry that tagwerk has no concept for — bar the first, which it opens and nothing more:
- Wiki links (
[[…]]) — read, and the one thing in this list that does something. tagwerk opens the file the link names, once you have listed the folder holding it under Settings → Linked folders: Markdown and plain text in a sheet, from which an editor of your choice can change them in place, pictures, PDFs and the other everyday kinds in whatever app your system opens them with, and anything else only after asking. What it does not do is anything else a knowledge base would — no index of note names, no back-references, no completion while typing. - Attachments and embeds. A link is a link; nothing is inlined.
- YAML front matter. There is no metadata block — the date is the file name, and nothing is read from the content.
- Plugin syntax, such as the Tasks plugin's emoji dates. It stays in the line and does nothing.
None of it is stripped, converted or moved. What the parser does not recognise stays in the file exactly as you wrote it, which is the same promise that makes the format safe to leave.
Pointing the app at your folder
On Android the notes start in the app's own folder. In the settings, under storage, the system folder picker hands the app a folder of your choosing — the vault you already sync with Syncthing, the Nextcloud app or anything else.
The move copies the day notes out of the old folder into the new one,
never overwriting a file that is already there, and leaves the old
folder untouched as a backup nobody had to plan. Two folders appear in your vault as you
use the app: templates/ for what a new day starts with,
and settings/ for the licence and the tag colours.
Neither is a day and nothing scans them as one.
Leaving again
The same way you arrived. The files are yours and stay where they are; a ZIP export of everything is one button and does not depend on sync being set up. Open the folder in Obsidian again and the notes render — the markers tagwerk adds degrade to text, and the format is written down in full in the format specification so a foreign tool can read it exactly.
The one thing that would follow you out is the year/month layout: days tagwerk created sit in folders your old setup may not expect. They are still files named after their date, and a search or a move handles them in one go.
What it costs
Reading your folder is free, and so is the whole syntax, today's tasks and everything overdue, the day view of the calendar, full-text search across every day, the revision history and the ZIP export. tagwerk Pro is €12 / US$12 once — no subscription — and adds the task list across all days with its filters, the week, month and agenda views, day templates, the tag and reading statistics, WebDAV sync inside the app and colours for tags.
Note the shape of that: if you already sync your folder with Syncthing or a Nextcloud client, you need nothing from us to keep doing it. A folder synced by another program is not a feature of this app and can never be gated.
Something missing here, or something wrong? Write to , or open an issue in the tracker.