fanthus37 downloadsSync Flomo memos into Obsidian with per-year folders, monthly merge, and incremental updates.
Sync Flomo memos into Obsidian. Forked from Watermelon4000/flomo-obsidian-sync.
Repository: https://github.com/fanthus/flomo2obsidian
Plugin ID: flomo-sync-me (folder name must match the ID)
Before the plugin is listed in the directory, install manually or via BRAT.
main.js, manifest.json, and styles.css from the latest GitHub ReleaseVault/.obsidian/plugins/flomo-sync-me/
main.js
manifest.json
styles.css
npm install
npm run build
Copy main.js, manifest.json, and styles.css into .obsidian/plugins/flomo-sync-me/.
Option A — desktop auto-login (recommended)
Option B — manual copy
meaccess_tokenBearer xxx or raw token both work)flomo/{year})Example:
| Year | Folder |
|---|---|
| 2024 | Journal/2024 |
| 2025 | Archive/flomo-2025 |
| default | flomo/{year} |
Output:
Journal/2024/
├── 2024-01.md
└── 2024-02.md
flomo/2023/
└── 2023-12.md
After changing year folders, use Reset sync history and sync again.
---
title: Flomo 2024-07
month: 2024-07
source: flomo
memo_count: 15
---
# Flomo 2024-07
## 2024-07-01 09:30:00
#tag
First memo content...
## 2024-07-02 14:20:00
Second memo content...
#tag
Besides monthly merge:
year/month/day)flomoapp.com to fetch your memos.obsidian/plugins/flomo-sync-me/data.json; it is not sent anywhere except Flomov.flomoapp.com in an Electron windowDesktop only (isDesktopOnly: true). Auto-login requires the Obsidian desktop app.
Obsidian plugin IDs must use lowercase letters and hyphens only (no digits, no obsidian, must not end with plugin). The folder name under .obsidian/plugins/ must match the ID.
Release checklist:
npm run build
npm run release -- --push
Requirements:
manifest.json version must match the GitHub Release tag exactly (no v prefix)main.js, manifest.json, styles.cssversions.json when minAppVersion changesCommunity submission: https://community.obsidian.md → Plugins → New plugin → repo URL https://github.com/fanthus/flomo2obsidian
MIT — see LICENSE.
Upstream © Zihong Chen