watermelon400018 downloadsSync your Flomo memos to your vault. Auto-login, tag-based folders, incremental updates.
Sync your Flomo memos to Obsidian. Auto-login, tag-based folders, incremental updates.
Flomo → Login → Fetch all memos → Convert HTML to Markdown → Write to vault
↓
flomo/
├── project/content/
│ └── 2026-05-01_07-59-23.md
├── story/dairy/
│ └── 2026-04-30_23-15-52.md
└── _untagged/
└── ...
Each memo becomes a Markdown file named by its creation timestamp. Files are organized into folders based on your Flomo tags. A memo with multiple tags is copied to all matching folders.
main.js, manifest.json, and styles.css from the latest releaseflomo-sync inside your vault's .obsidian/plugins/ directorygit clone https://github.com/Watermelon4000/flomo-obsidian-sync.git
cd flomo-obsidian-sync
npm install
npm run build
Then copy main.js, manifest.json, and styles.css to your vault's .obsidian/plugins/flomo-sync/ directory.
Note: The token may expire periodically. If sync stops working, click Login again.
| Setting | Default | Description |
|---|---|---|
| Flomo Folder | flomo |
Root folder in your vault for synced memos |
| Sync on Startup | Off | Auto-sync when Obsidian opens |
| Sync Interval | 60 min | How often to auto-sync (0 = disabled) |
You can also click the 🔄 ribbon icon to sync.
Each memo is saved as a Markdown file with frontmatter:
---
date: 2026-05-01 07:59:23
slug: MjM0NDE0NzA4
source: flomo
tags:
- "project/content"
---
Your memo content here, converted from HTML to Markdown.
#project/content
Network access: This plugin connects to
flomoapp.comto fetch your memos. All data is stored locally in your Obsidian vault.Unofficial API: This plugin uses Flomo's internal web API (the same endpoints used by the Flomo web app). It is not an official Flomo integration and may break if Flomo changes their API. Use at your own discretion.
Desktop only: The auto-login feature requires Electron (Obsidian desktop). This plugin does not work on mobile.
No tracking: This plugin does not collect any analytics, telemetry, or personal data.
Questions, bugs, or feature requests? Reach out at [email protected]
MIT © Zihong Chen