Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Better Quote

junjieimjunjieim64 downloads

Mirror blocks between notes with mirror-to and mirror-from commands.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Mirror any line or block between notes without copy-paste chaos.

Better Quote is an Obsidian plugin for quickly reusing exact content across your vault. It lets you link to source blocks with embeds, so updates happen in one place and stay consistent everywhere.

Why Better Quote?

When your notes grow, repeated snippets become hard to maintain:

  • The same definition appears in multiple files.
  • Project briefs and meeting notes reuse shared context.
  • You want one source of truth, not many slightly different copies.

Better Quote gives you a fast workflow to keep content synced through native block embeds.

Features

  • Mirror to another note (mirror-to)

    • Add a block ID to the current line if needed (^quote1, ^quote2, ...)
    • Pick a target file from a fuzzy list
    • Append an embed like ![[Source Note#^quote3]] to the target file
  • Mirror from anywhere (mirror-from)

    • Search blocks across the whole vault
    • Select one result to insert its embed at the cursor
    • If the source block has no ID yet, Better Quote adds one automatically
  • Smart block search

    • Searches by preview text and file path
    • Supports multiple terms with relevance ranking
  • Markdown-aware block extraction

    • Handles headings, list items, blockquotes, and paragraphs
    • Skips frontmatter and fenced code blocks for cleaner results

Quick Start

  1. Open Command Palette in Obsidian.
  2. Run mirror-to on a line you want to reuse elsewhere.
  3. Choose a target note, and Better Quote appends an embed to it.
  4. Or run mirror-from to search existing blocks and insert one immediately.

Example Workflow

  • In Concepts.md, you have:

    Second-order effects matter more than first impressions.
    
  • Run mirror-to, pick Daily/2026-03-16.md.

  • Better Quote turns the source line into:

    Second-order effects matter more than first impressions. ^quote1
    
  • And appends to the target:

    ![[Concepts#^quote1]]
    

Now you can edit the source once and keep all mirrors in sync.

Commands

  • mirror-to: Mirror current line/block into another note
  • mirror-from: Search and insert a mirrored block from vault

Installation

Manual installation

  1. Download manifest.json, main.js, and styles.css (if present) from a release.
  2. Create a folder in your vault: .obsidian/plugins/better-quote/.
  3. Put the files into that folder.
  4. Reload Obsidian and enable Better Quote in Community Plugins.

Compatibility

  • Minimum Obsidian version: 1.5.0
  • Desktop and mobile supported (isDesktopOnly: false)

Roadmap

  • Optional settings for block ID prefix
  • Optional insertion location strategies (top/bottom/near cursor)
  • Better filtering scopes (current folder/tag)

Feedback

If Better Quote helps your workflow, star the repo and open issues for ideas/bugs.


Built for people who prefer linked thinking over copy-paste maintenance.

97%
HealthExcellent
ReviewPassed
About
Mirror any line or block across notes using native Obsidian block embeds to keep one editable source of truth. Assign block IDs automatically, search blocks vault-wide with fuzzy relevance, and insert or append embeds into target files for consistent, synced reuse.
LinksSearchAutomation
Details
Current version
0.1.0
Last updated
2 months ago
Created
2 months ago
Updates
1 release
Downloads
64
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
junjieimjunjieim
GitHubjunjieim
  1. Community
  2. Plugins
  3. Links
  4. Better Quote

Related plugins

Smart Connections

AI link discovery copilot. See related notes as you write. Lookup using semantic (vector) search across your vault. Zero-setup local model for embeddings, no API keys, private.

Advanced URI

Control everything with URI.

Waypoint

Easily generate dynamic MOCs in your folder notes using waypoints. Enables folders to show up in the graph view and removes the need for messy tags!

Auto Link Title

Automatically fetches the titles of links from the web.

Link Embed

Convert URLs in your notes into embeded previews.

PodNotes

Write notes on podcasts with ease.

Note Linker

Automatically find and create new links between notes.

Better Search Views

Upgrade global search, backlinks and queries with outliner-like context trees.

QuickAdd

Quickly add new notes or content to your vault.

Templater

Create and use dynamic templates.