Linked Note Exporter

by the-c0d3r
5
4
3
2
1
Score: 49/100

Description

The Linked Note Exporter plugin lets you export a note as a complete, self-contained package along with all its linked notes and attachments. You can specify how many levels of linked notes to include, choose whether to keep the original folder structure, and optionally compress the export into a zip file. Filters allow excluding certain folders or tags, making it easy to avoid sharing private or irrelevant content. Internal links are automatically updated so the exported copy works seamlessly outside your vault. The export can be triggered from the right-click context menu or via the command palette, providing a fast and organised way to share rich, interconnected notes without broken links or missing files.

Reviews

No reviews yet.

Stats

27
stars
6,460
downloads
5
forks
274
days
3
days
104
days
30
total PRs
9
open PRs
10
closed PRs
11
merged PRs
14
total issues
0
open issues
14
closed issues
0
commits

Latest Version

3 months ago

Changelog

New feature

  • a new toggle button to toggle if you want to also export notes that references the current note. This is called backlinks in obsidian terminology. The backlink notes will be shown with a emoji icon.

README file from

Github

Linked Note Exporter

Build Status Obsidian Downloads

This Obsidian plugin helps you share your notes with others.

When you share a simple markdown file, any attachments like images, PDFs, or links to other notes usually break because the files are missing. This plugin solves that by collecting your note and everything connected to it — any attachments or linked notes — into a single folder or ZIP file.

It's great for sharing a complete topic, project, or idea without losing the context.

How to Use

  1. Right-click any note in your file list.
  2. Choose Export note & related files.
  3. Click Export.

You can also use the Command Palette: search for "Export note & related files".

demo

demo

Features

  • Complete Package: Automatically finds and includes every attachment or linked note you've added to your note.
  • Follows Connections: If your note links to other notes, it can include those too, so the reader gets the full picture.
  • Easy Sharing: Can save everything as a single .zip file that you can easily email or send.
  • Organized: Keeps your files tidy. You can choose to keep your original folder structure or organize files based on the headers in your document.
  • Flexible: Works with both [[WikiLinks]] and standard [Markdown Links](path.md) links.

Settings Explained

Here is what the different options do:

  • Linked Notes Depth: How far should we look for connections?
    • 0: Just export this specific note, nothing else, no attachments.
    • 1: Export this note plus any note it links to directly, and any attachments.
    • 2: Also include notes linked by those notes (and so on).
  • Create ZIP Archive: Wraps everything into a single file (a ZIP). Best for emailing.
  • Maintain Vault Folders: Keeps the files in the same folders they are in your Vault.
  • Organize by Headers: Moves linked notes into folders named after the section they appear in. For example, if you have a section called "## Research", notes linked there will go into a "Research" folder.
  • Include Backlinks: Also export notes that link to this note (the "What links here" notes).
  • Ignore Folders/Tags: Tell the exporter to skip certain files, like your daily journal or private templates.

Installation

  1. Open Obsidian Settings.
  2. Go to Community Plugins and turn off "Restricted mode".
  3. Click Browse and search for Linked Note Exporter.
  4. Click Install and then Enable.

Or you can click here to install.

License & Support

MIT License

If this plugin saved you time (or sanity), consider buying me a coffee. Your support keeps the updates coming!

Development

Install dependencies

npm install --include=dev

Testing

Run end to end test using wdio.

npm run test:e2e

Expected output:

...
Linked Note Exporter - Comprehensive Tests
   ✓ Scenario 1: Default Export (Depth 0) - Only Source.md
   ✓ Scenario 2: Depth 1 + Subfolders - Linked files included
   ✓ Scenario 3: Depth 2 - Includes deep links
   ✓ Scenario 4: Ignore Tag - Excludes matching files
   ✓ Scenario 5: Header Hierarchy - Files grouped by headers
   ✓ Scenario 6: ZIP Export - Creates export.zip
   ✓ Scenario 7: Backlinks Toggle - Includes files that link TO source
   ✓ Scenario 8: Ignore Folders - Excludes files in ignored folders
   ✓ Scenario 9: File Deselection - Unchecked files excluded
   ✓ Scenario 10: Canvas File Export - Canvas links followed
   ✓ Scenario 11: Maintain Folders - Subdirectory paths preserved
   ✓ Scenario 12: Embedded Images - Binary attachments exported
   ✓ Scenario 13: Export Cancellation - No files exported
   ✓ Scenario 14: No File Open - Notice shown, no modal
14 passing (2m 59.5s)

Run unit test

npm run test:unit

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Kindle Export
4 years ago by Simeon Stanek
A plugin which converts .md files from Obsidian to your Kindle/PocketBook
File Cleaner
4 years ago by Johnson0907
A file cleaner plugin for Obsidian.
Screwdriver
4 years ago by vorotamoroz
Paste image rename
4 years ago by Reorx
Renames pasted images and all the other attachments added to the vault
Obsius Publish
4 years ago by Jon Grythe Stødle
Easily publish notes to the web This plugin integrates with obsius.site to publish markdown notes on the web.
Obsidian Enhancing Export
4 years ago by YISH
This is an enhancing export plugin base on Pandoc for Obsidian (https://obsidian.md/ ). It's allow you to export to formats like Markdown、Markdown (Hugo https://gohugo.io/ )、Html、docx、Latex etc.
Nuke Orphans
4 years ago by Sandorex
Obsidian notes plugin that trashes orphaned files and attachments
Share as Gist
4 years ago by timrogers
An Obsidian (https://obsidian.md/) plugin for sharing your notes as a GitHub gist - either privately or publicly.
Janitor
4 years ago by Gabriele Cannata
Performs various maintenance tasks on the Obsidian vault
Obsidian markdown export
3 years ago by bingryan
This plugin allows to export directory/single markdown to a folder. support output format(html/markdown/text)
Webpage HTML Export
3 years ago by Nathan George
Export html from single files, canvas pages, or whole vaults. Direct access to the exported HTML files allows you to publish your digital garden anywhere. Focuses on flexibility, features, and style parity.
Quote Share
3 years ago by DuocNV
Generate beautifull image from Obsidian.
S3 attachments storage
3 years ago by TechTheAwesome
An Obsidian plugin for storage and retrieval of media attachments on S3 compatible services.
Import/Export TiddlyWiki
3 years ago by Lucas Bordeau
Import/export TiddlyWiki tiddler files with Obsidian
Google Keep Import
3 years ago by Dale de Silva
Imports Google Keep backup files
Attachment Management
3 years ago by trganda
Attachment Management of Obsidian
Html Server
3 years ago by Pr0dt0s
Obsidian plugin to serve a vault as an html site.
Pickly PageBlend
3 years ago by Dmitrii Mitrichev
The easiest way to share your Obsidian notes
File Cleaner Redux
2 years ago by husjon
A plugin for Obsidian to help clean up files in your vault
Attachment Uploader
2 years ago by zhuxining
An attachment uploader plugin for Obsidian
Strip Internal Links
2 years ago by Adi Ron
A simple Obsidian plugin to strip internal links from files
Better Export PDF
2 years ago by l1xnan
Obsidian PDF export enhancement plugin
Image Magician
2 years ago by luxmargos
This is a plugin for Obsidian (https://obsidian.md). Supports viewing and exporting various image formats using ImageMagick.
PDF break page
2 years ago by CG
Plugin for obsidian that adding shortcuts to create breakpages for pdf exports.
Gitlab Wiki Exporter
2 years ago by Josef Rabmer
Note Companion Folder
2 years ago by Chris Verbree
A Obsidian Plugin providing a way to associate a folder to a note
Static Site MD Exporter
2 years ago by Yunfi
Export specific notes to general md for static site generation, such as Hexo, Hugo, or Astro
Strapi Exporter AI
2 years ago by Cinquin Andy
[prod] - 🚀 Strapi Exporter: Supercharge Your Obsidian-to-Strapi Workflow, export an obsidian notes directly to your Strapi API
my anime list text exporter
2 years ago by XmoncocoX
a plugin who create an obsidian page for an anime with the data from my anime list.
Stashpad Docs
2 years ago by Stashpad
The Stashpad Docs plugin for Obsidian.
Infostacker Note Publish
2 years ago by Taskscape LTD, Patryk Nowak, Kacper Pabianiak
Infostacker plugin for Obisidian
Import Attachments+
2 years ago by Andrea Alberti
Import attachments by moving them into the vault.
Export To TeX
5 years ago by Zach Raines
export obsidian markdown files in a format that can be pasted into a TeX file
Consistent attachments and links
5 years ago by Dmitry Savosh
Obsidian plugin. Move note with attachments.
Unique attachments
5 years ago by Dmitry Savosh
Obsidian plugin. Renames attachments, making their names unique.
Pandoc
5 years ago by Oliver Balfour
Pandoc document export plugin for Obsidian (https://obsidian.md)
Metadata Extractor
5 years ago by kometenstaub
Obsidian Plugin that provides metadata export for use with third-party apps.
Custom Attachment Location
5 years ago by RainCat1998
Customize attachment location with variables($filename, $data, etc) like typora.
Quarto Exporter
2 years ago by Andreas Varotsis
Export Obsidian notes to Quarto-compatible QMD files.
Cloud Storage
2 years ago by Jiajun Ma
Obsidian Cloud Storage is a powerful and user-friendly plugin designed to seamlessly integrate cloud storage capabilities into your Obsidian workflow. This plugin allows you to effortlessly upload your attachments to the cloud, freeing up local storage space and enabling easy sharing and access across all your devices.
Quick Share Note to gist
a year ago by Por Chainarong Tangsurakit
"Quick Share Note to gist" is an Obsidian plugin that lets you publish notes to GitHub gist and upload images to Imgur.
Latex Exporter
a year ago by Matthew S. Scott
Insert Multiple Attachments
a year ago by mnaoumov
Obsidian Plugin that allows to insert multiple attachments at a time
Local Any Files
a year ago by ShermanTsang
A obsidian plugin used to extract and download files in your obsidian note.
Publish to Discourse
a year ago by woodchen
Obsidian plugin for publishing articles to forums built with Discourse. obsidian插件, 用于把文章发布到使用discourse搭建的论坛.
WhatsApp export note
a year ago by JoaoEmanuell
Obsidian plugin to export notes for whatsapp
Image Size
a year ago by Jie Zhang
Set the default size for pasted images.
Paste Image Into Property
a year ago by Nito
Export Graph View
a year ago by Sean McGhee
Plugin to export your vault's graph view.
Copy Local Graph Paths
a year ago by Amy Z
copy-local-graph-paths is a simple Obsidian plugin that copies the paths of notes linked to your current page.
Attachments Cache
a year ago by luisbs
Obsidian plugin to cache attachments locally
Auto Folder Note Paste
a year ago by d7sd6u
Convert your note into folder note upon pasting or drag'n'dropping an attachment
Crosslink Advanced
a year ago by d7sd6u
Ftags commands toolkit
Yandex Wiki Integration
10 months ago by Pavel Sokolov
HTTP Link Maker
8 months ago by Kenneth Christensen
Create HTTP links for Obsidian notes that work on all your devices
Inline Local Graph
3 months ago by TKOxff
Inline Local Graph of Obsidian
Lskypro Upload V2
a month ago by 3kk0
Auto upload local images to LskyPro.