Copy Contents

by Richard Jones
5
4
3
2
1
Score: 35/100

Description

The Copy Contents plugin copies or exports the contents of a note or folder as markdown, plain text, or JSON, which makes it useful when you need a clean bundle of material outside the vault. It can preserve nested folder paths, add separators or headings, and open a selection dialog for larger folders so you can choose what gets included. Filters for file extensions and maximum file size help keep big exports under control. The plugin also covers privacy well. Clipboard access happens only when you trigger a copy action, it never reads existing clipboard data, and it does not make network requests or collect analytics. If you want to avoid the clipboard, the same content can be exported directly to a file.

Reviews

No reviews yet.

Stats

stars
860
downloads
0
forks
3
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

Copy Contents

Copy or export the contents of an Obsidian file or folder in Markdown, plain text, or JSON format.

Features

  • Copy a file or an entire folder from the file menu.
  • Export the same content to a file inside the vault.
  • Keep nested folder paths when combining files.
  • Select which files to include in larger folders.
  • Filter by extension and maximum file size.
  • Use Markdown, plain text, or structured JSON output.
  • Run every action from the command palette and assign your own hotkeys.

Copy Contents works locally inside Obsidian. It does not send notes, usage data, or credentials over the network.

Privacy and clipboard access

Copy Contents accesses the system clipboard only when you explicitly choose a Copy Contents action. It writes the selected note content to the clipboard; it never reads existing clipboard content. The plugin has no network requests, analytics, or background clipboard monitoring.

Clipboard contents may be visible to your operating system's clipboard history and to other applications. Use an Export Contents action instead when you do not want note content placed on the clipboard.

Usage

Right-click a file or folder and choose a Copy Contents action. You can also open the command palette with Ctrl+P or Cmd+P and search for:

  • Copy active file contents to clipboard
  • Copy current folder contents to clipboard
  • Export active file contents to file
  • Export current folder contents to file

For a large folder, the plugin opens a selection dialog before it processes the files.

Settings

Open Settings → Copy Contents to configure:

  • Output format
  • File names and folder headings
  • Separator between files
  • Supported extensions and maximum file size
  • File-selection threshold
  • Export folder and timestamped file names

Installation

Community Plugins

Once Copy Contents is listed in the Obsidian community directory:

  1. Open Settings → Community plugins → Browse.
  2. Search for Copy Contents.
  3. Select Install, then Enable.

Manual installation

  1. Download main.js, manifest.json, and styles.css from the latest GitHub release.
  2. Put them in <vault>/.obsidian/plugins/copy-contents/.
  3. Reload Obsidian and enable Copy Contents under Community plugins.

Development

This project requires Node.js 20 or later.

npm install
npm run dev

Run all release checks with:

npm run validate

The version in package.json, manifest.json, and versions.json must match. Creating a Git tag runs the release workflow and prepares a draft GitHub release with the required Obsidian assets.

Support

Use GitHub Issues for bugs and feature requests.

License

MIT

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Binary File Manager
5 years ago by qawatake
An Obsidian plugin to manage binary files
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
Folder Focus Mode
4 years ago by grochowski
Focus file explorer on chosen folder and its files and subdirectories, while hiding all the other elements.
File Hider
4 years ago by Oliver Akins
A plugin for https://obsidian.md that allows hiding specific files and folders from the file explorer.
Open File by Magic Date
4 years ago by simplgy
HTML Reader
4 years ago by Nuthrash
This is a plugin for Obsidian (https://obsidian.md). Can open document with .html and .htm file extensions.
Update Relative Links
4 years ago by val
Trash Explorer
4 years ago by Per Mortensen
Restore and delete files from the Obsidian .trash folder
Copy document as HTML
4 years ago by mvdkwast
Obsidian plugin: copy document as HTML, including images
File chucker
4 years ago by Ken Lim
File Order
3 years ago by lukasbach
Obsidian plugin to reorder files with drag-and-drop by customizing a number-prefix in the filenames
Image To Lskypro
3 years ago by NekouTarou
支持直接上传图片到图床Lsky,基于https://github.com/renmu123/obsidian-image-auto-upload-plugin.git改造。
Telegram Sync
3 years ago by Burtasov Volodymyr
Transfer messages and files from Telegram to Obsidian
Note archiver
3 years ago by thenomadlad
Edit History
3 years ago by Antonio Tejada
Obsidian Edit History Plugin, automatically save all the edit history of a note, browse and restore previous versions
Syncthing Integration
3 years ago by LBF38
Obsidian plugin for Syncthing integration
Copy Inline Code
3 years ago by Ondrej Zavodny
Update frontmatter modified date
3 years ago by Alan Grainger
Automatically update a frontmatter/YAML modified date field
Webdav File Explorer
3 years ago by red0orange
Copy Metadata
3 years ago by wenlzhang
An Obsidian plugin to copy metadata to clipboard and insert it into file name.
Auto Archive
3 years ago by Shane Burke
Auto Archive plugin for Obsidian
Merge Notes
3 years ago by fnya
Merge Notes is Plugin for Obsidian
VSCode Editor
3 years ago by Sun Xvming
Edit Code Files like VSCode in Obsidian.
Auto Filename
3 years ago by rcsaquino
Auto Filename is an Obsidian.md plugin that automatically renames files in Obsidian based on the first x characters of the file, saving you time and effort.
Remove Empty Folders
3 years ago by fnya
Remove Empty Folders for Obsidian
Publish URL
3 years ago by Hananoshika Yomaru
copy the publish url to clipboard
Git File Explorer
3 years ago by Mateus Molina
Copy Image
3 years ago by Felipe D.S. Lima
Easily copy image to clipboard by right clicking image.
Paste From History
2 years ago by Daniel Karakka
Obsidian plugin that adds the ability to paste text from Obsidian's clipboard history.
Simple Image Inserter
2 years ago by Joey Holtzman
Add images from the file system into Obsidian notes through a built-in file explorer
Vault Transfer
2 years ago by ImaginaryProgramming
Transfers a note from one vault to another.
S3agle
2 years ago by Turner Monroe (turnercore)
File Preview
2 years ago by Huajin
Add file preview contents under file in file explorer.
Guid Renamer
2 years ago by Taskscape LTD, Kacper Pabianiak
Renames the currently selected file by providing a unique file name based on GUID pattern
NSFW filter
2 years ago by catvatar
Obsidian Plugin adding a button to toggle visiblity of NSFW notes
sync-db-os
2 years ago by ketd
Recursive Copy
2 years ago by datawitch
External File Card
2 years ago by James-Yu
A plugin for Obsidian showing a card displaying basic information of a file in pre-defined folders.
Recent Files
6 years ago by Tony Grosinger
Display a list of most recently opened files
Link indexer
6 years ago by Yuliya Bagriy
Extract Highlights
6 years ago by Alexis Rondeau
Manage your highlights in Obsidian by easily creating, removing and exporting them.
JSONifier
6 years ago by Kjell Connelly
Show Current File Path
5 years ago by Ravi Mashru
Obsidian plugin to show the file path of the current file in the status bar
Unique attachments
5 years ago by Dmitry Savosh
Obsidian plugin. Renames attachments, making their names unique.
Image auto upload
5 years ago by renmu123
auto upload image with picgo
Image Uploader
5 years ago by Creling
Relative Find
5 years ago by phibr0
Luhman
5 years ago by Dylan Elliott
Better File Link
5 years ago by Marc Julian Schwarz
A plugin for the note taking app Obsidian to add better external file links to your notes.
Update time on edit
5 years ago by beaussan
Custom Attachment Location
5 years ago by RainCat1998
Customize attachment location with variables($filename, $data, etc) like typora.
Cloudinary Uploader
5 years ago by Jordan Handy
An uploader for Obsidian to Cloudinary
Reveal Active File Button
5 years ago by Clare Macrae
Obsidian plugin to add a button to the top of the Obsidian File Explorer, to reveal the active file.
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.
Advanced Copy
2 years ago by leschuster
An Obsidian plugin to copy Markdown and transform it into HTML, Anki, or any custom format. Create custom profiles with versatile templates tailored to your workflow.
Recently Added Files
2 years ago by Lemon695
List files by last added, includes pictures, pdfs, etc.
Export to HTML
2 years ago by kalvn
Export a note as HTML in the clipboard or in a file.
Smart Context
2 years ago by 🌴 Brian
Insert Multiple Attachments
2 years ago by mnaoumov
Obsidian Plugin that allows to insert multiple attachments at a time
Inbox Organiser
2 years ago by Jamie Hurst
Obsidian plugin to capture any new notes into an inbox and periodically prompt to organise these into other folders within the vault.
Local Any Files
2 years ago by ShermanTsang
A obsidian plugin used to extract and download files in your obsidian note.
Tencent COS for Imgur
2 years ago by bobostudio
🔥 Obsidian 腾讯云 COS 图床插件
External Rename Handler
2 years ago by mnaoumov
Obsidian Plugin that handles external renames made outside of the app
New Filename
2 years ago by Amin Sennour
Simple plugin to change the default name for a new note from "Untitled" to a UUID.
Hanko
2 years ago by Telehakke
Obsidian plugin.
New Note Fixer
a year ago by mnaoumov
Obsidian Plugin that unifies the way non-existing notes are created when clicking on their links
Media Companion
a year ago by Nick de Bruin
Confluence Converter
a year ago by Addo Zhang
An Obsidian Plugin for Confluence
Paste Image Into Property
a year ago by Nito
VaultSync
a year ago by Justin Bird
Obsidian plugin to link your vault to a cloud storage provider.
Simple Archiver
a year ago by Mike Farr
An Obsidian plugin that enables you to quickly archive a single note or an entire folder of notes.
Command Line
a year ago by Steven Stallion
Copy command lines from your notes to the clipboard.
Rename File to Selection
a year ago by Aava
Rename your file to the current text selection.
CSV Lite
a year ago by Jay Bridge
Simple enough for csv, no more fancy function you need to learn and think!
Image Embedder
a year ago by Natalie Sumbo
Convert Base64 to PNG
a year ago by Nykko Lin
Converts base64-encoded images to local PNG files for Obsidian.
Paste Image Rename and Convert
a year ago by iaos
An obsidian plugin that renames pasted images and covert formats
Enhanced Publisher
a year ago by Cube
增强的Obsidian发布插件,支持图片自动存储、HTML预览和发布到微信公众号等内容平台
Markdown Hijacker
a year ago by Yongmini
Beyond the Vault. One hub for every Markdown, everywhere
Sonkil
a year ago by ohyoungpark
Clipboard Manager
a year ago by Ayush Raj
The clipboard obsidian plugin
Remote Fetch
a year ago by Shaharyar
Paste as file link
a year ago by Matthias Büge
This plugin is used to paste a text from the clipboard as a link to an existing obsidian note
Ghost Text
10 months ago by lawrencefeng17
Notebook Navigator
10 months ago by Johan Sanneblad
Replace the default file explorer in Obsidian with a clean two-pane interface featuring folder tree, tag browsing, file previews, keyboard navigation, drag-and-drop, pinned notes, and customizable display options.
Fix Line Endings on Copy
9 months ago by KiwiJanus
Cliplet
9 months ago by namikaze-40p
An Obsidian plugin that serves as a clipboard and snippet manager — your own, separate from the OS clipboard.
WebDAV Explorer
4 months ago by 蓝星晓夜
WebDAV Explorer: Connect to WebDAV server, preview files directly in web view, and generate links through simple drag-and-drop.
Graphic Organizer
4 months ago by Nick Le Guillou - Superhuman Curiosity
Interactive tree view for visualizing and managing your vault's file hierarchy.
File Explorer Reload
3 months ago by mnaoumov
This plugin has not been manually reviewed by Obsidian staff. Reloads file explorer pane