TK Obsidian Flomo is an Obsidian plugin for lightweight memo capture and review. It is inspired by flomo-style workflows: capture quickly, tag naturally, and review thoughts in a clean card timeline.
- Provides a dedicated memo page with a flomo-like layout.
- Saves memos into Obsidian daily notes instead of custom plugin files.
- Stores each memo as an unordered list item in the matching daily note.
- Uses the folder and date format from Obsidian's Daily notes core plugin.
- Shows memo cards in a timeline with search, tag filters, date filters, and a heatmap.
- Captures selected text from the active note and links it back to the source note.
- Works locally in your vault without external services.
Open the memo page from the ribbon button or the command palette.
The page includes:
- Left sidebar stats: note count, tag count, and active days.
- A clickable heatmap: each square is one date; darker green means more memos on that day.
- Sidebar filters: all notes, daily review, linked notes, random walk, and tags.
- Search box for filtering memo content, tags, and source files.
- Quick input box for saving a new memo.
- Card timeline grouped by date.
Memos are appended to the daily note for the current date.
Example daily note content:
- 09:30 A quick thought #idea
- 14:12 Another memo
Continued on the next lineIf a memo is created from selected text, the source note is added to the list item.
Before using this plugin, enable Obsidian's core Daily notes plugin:
- Open Settings → Core plugins.
- Enable Daily notes.
- Configure the daily note folder and date format.
TK Obsidian Flomo will use those settings automatically.
- 打开 memo 页面: open the memo page.
- 快速记录 memo: open a quick input modal and save a memo.
- 把选中文字保存为 memo: save selected text from the active note as a memo.
- 随机回顾一条 memo: open a random daily note.
Open Settings → Community plugins → TK Obsidian Flomo.
Available setting:
- Open daily note after capture: open the daily note immediately after saving a memo.
Daily note location and file naming are controlled by Obsidian's Daily notes core plugin, not by this plugin.
Install dependencies:
npm installBuild the plugin:
npm run buildRun in watch mode:
npm run devRun checks:
npm run lintThis plugin works locally inside your Obsidian vault. It does not send notes, filenames, tags, or vault content to any external service.