Obsidian Flomo Plugin: Instant Note Sync to Flomo
Obsidian Flomo Plugin: Instant Note Sync to Flomo
An Obsidian community plugin that bridges your local markdown vault with Flomo’s micro-note platform. Send any note or selected text to Flomo instantly without switching apps — keeping your capture workflow frictionless.
Project Overview
Obsidian is a powerful local-first note-taking tool built on markdown, while Flomo excels at lightweight, frictionless thought capture. This plugin connects the two: users can highlight a passage or trigger a command to push content directly from their Obsidian vault to Flomo, maintaining a seamless writing flow.
Key Features
- One-Command Send: Push the current note or selected text to Flomo with a single command palette action
- Native Obsidian Integration: Appears as a standard community plugin with settings panel
- Webhook-Based Sync: Uses Flomo’s incoming webhook API for reliable delivery
- No Context Switching: Capture to Flomo without leaving your Obsidian workspace
Technical Implementation
- Framework: Obsidian Plugin API (TypeScript)
- API: Flomo incoming webhook (HTTP POST)
- Build: Obsidian community plugin build pipeline
- Settings: Configurable webhook URL stored in plugin settings
Development Highlights
- Built against the Obsidian Plugin API to integrate natively with the app’s command palette and settings
- Implemented webhook-based delivery using Flomo’s open API
- Designed for zero friction — one command, no modals, instant delivery
Tech Stack
- Language: TypeScript
- Framework: Obsidian Plugin API
- API: Flomo Webhook (HTTP POST / JSON)
- Build Tools: esbuild / Obsidian plugin template