Quick Memos

unlisted

by Liqiuyue9597

A flomo-style quick capture and card view for your vault.

3 starsUpdated 1mo agoMIT
View on GitHub

Quick Memos

Flomo-style quick capture and card view for Obsidian. Jot down ideas in seconds, browse them as cards, filter by tags, and rediscover forgotten thoughts with random review.

All data is stored as local Markdown files — your data, your rules.

Quick Memos screenshots

中文文档

Installation

  1. Open Settings → Community plugins → Browse
  2. Search for "Quick Memos"
  3. Click Install, then Enable

Alternative: BRAT (beta testing)

  1. Install BRAT
  2. BRAT → Add a beta pluginhttps://github.com/Liqiuyue9597/quick-memos

Features

CategoryFeature
CaptureQuick capture view with Ctrl+Enter to save
CaptureTag suggestions — recent and frequent tags shown first
CaptureWikilink support — type [[ to search and insert note links
CaptureImage attachment (iOS Photos / desktop file picker)
CaptureMood and source metadata (optional)
BrowseCard waterfall view with heatmap stats
BrowseFilter by tag, date, or keyword
BrowseRandom review (dice button)
ExportShare memo as PNG card image
ExportExport filtered memos to Obsidian Canvas
IntegrationRight-click any text → Save as Memo
Integration![[memo]] transclusion renders as styled card
IntegrationiOS Shortcuts via obsidian://memo-view
ImportOne-click Flomo HTML import with timestamps and tags

Commands

CommandDescription
Memos: Quick captureOpen the capture view
Memos: Open Memos viewOpen the card waterfall view

Keyboard shortcuts

KeyAction
Ctrl/Cmd + EnterSave memo (in capture view)
[[Open note search for wikilink insertion

Usage

Quick capture

  1. Click the ribbon icon or run Memos: Quick capture
  2. Type your thought
  3. (Optional) Add tags, mood, source, or images
  4. Press Ctrl+Enter or click Save

Card view

  • Click any tag to filter
  • Click a heatmap cell to filter by date
  • Click × on a filter pill to clear
  • Click the dice icon for random review
  • Click a card to open the source file
  • Click the share button to export as image

iOS Shortcuts

Create a home screen shortcut to open Quick Memos directly:

  1. iOS Shortcuts app → tap +
  2. Add "Open URL" action → enter obsidian://memo-view
  3. Name and save the shortcut

Import from Flomo

  1. Flomo → Settings → Account → Export (download .zip)
  2. Extract to get the .html file
  3. Obsidian → Settings → Quick Memos → Import → Choose HTML file
  4. (Optional) Copy images from file/ into your vault's attachment folder

Import preserves original timestamps, extracts #tags into frontmatter, marks memos with source: "flomo", and deduplicates on re-import.

Settings

SettingDefaultDescription
Save folderMemosWhere memo files are stored
Fixed tagOffAuto-add a tag to every new memo
Enable moodOffShow mood emoji picker in capture view
Enable sourceOffShow source label picker in capture view
Show author nameOffDisplay author on exported images
Show brandingOnDisplay "Quick Memos for Obsidian" on exported images

Memo file format

Each memo is a standalone Markdown file:

---
created: 2026-03-14T14:30:00.000Z
type: memo
tags:
  - idea
  - project
mood: "\U0001f4a1"
source: "thought"
---

Had a great idea for a new feature today! #excited

All memos have type: memo in frontmatter, making them easy to query with Dataview.

Network disclosure

This plugin makes no network requests. All data stays local in your vault.

FAQ

Where are memos saved? In the configured save folder (default Memos/). Each memo is a standalone .md file.

Does it work on mobile? Yes. The card view opens automatically on mobile. The capture view adapts to virtual keyboards. iOS users can set up Shortcuts for one-tap access.

How do I back up my memos? Memos are regular Markdown files. Sync with Obsidian Sync, iCloud, Dropbox, or Git.

Can I use this with Dataview? Yes. Query type: memo in frontmatter. With mood/source enabled, those fields are also available.

Development

npm install       # Install dependencies
npm run dev       # Dev mode with hot reload
npm run build     # Production build
npm run test      # Run tests
npm run lint      # Lint (matches Obsidian Community Portal checks)

License

MIT

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.