shermantsang2k downloadsExtract and download any external files from links to local files
English | 简体中文
A powerful Obsidian plugin that helps you extractExternalLinks,downloadFileLocally and replaceExternalLinks.
It supports a wide range of file types and provides flexible configuration options for organizing your attachments.

Wide File Type Support: Preset groups for various file types.
.png, .jpg, .jpeg, .gif, .bmp, .svg, .webp, .tiff, .ico, .raw, .heic, .heif, .avif, .jfif.doc, .docx, .xls, .xlsx, .ppt, .pptx, .pdf, .odt, .ods, .odp, .rtf, .txt, .csv, .epub, .pages, .numbers, .key.zip, .rar, .7z, .tar, .gz, .bz2, .xz, .iso, .tgz, .z, .bzip2, .cab.mp3, .wav, .flac, .m4a, .ogg, .aac, .wma, .aiff, .alac, .mid, .midi, .opus, .amr.mp4, .avi, .mkv, .mov, .wmv, .flv, .webm, .m4v, .mpg, .mpeg, .3gp, .ogv, .ts, .vob.js, .ts, .jsx, .tsx, .html, .css, .scss, .json, .xml, .yaml, .yml, .md, .py, .java, .cpp, .c, .cs, .php, .rb, .go, .rs, .swift.ttf, .otf, .woff, .woff2, .eot.psd, .ai, .eps, .sketch, .fig, .xd, .blend, .obj, .fbx, .stl, .3ds, .dae.sql, .db, .sqlite, .mdb, .accdb, .csv, .tsv.epub, .mobi, .azw, .azw3, .fb2, .lit, .djvu.bib, .tex, .sty, .cls, .csl, .nb, .mat, .r, .rmd, .ipynbSmart Processing:
Intuitive Process View:
Flexible Scope Options:
Separated Tasks:
Extract External Links: Find all external links in your notesDownload File Locally: Download external files to your vaultReplace External Links: Update links to point to local filesCustomizable Store Path and File Name:
${path}: Current note's path${notename}: Current note's name${originalName}: Original file name${date}: Current date${time}: Current time${random}: Random string${extension}: File extension${year}: Current year${month}: Current month${day}: Current day${hour}: Current hour${minute}: Current minute${second}: Current secondobsidian-local-imagesWhile obsidian-local-images is a great plugin focused on image attachments, obsidian-local-any-files extends similar functionality to a much wider range of file types:
File Type Support:
obsidian-local-images: Focuses on image files onlyLocal any files: Supports images, documents, archives, media, code files, and many moreProcessing Options:
obsidian-local-images: Processes images in the current noteLocal any files: Flexible scope options (current file, folder, entire vault, or single items)Configuration:
obsidian-local-images: Basic image-focused settingsLocal any files: Extensive configuration options for file types, storage paths, and naming patternsOrganization:
obsidian-local-images: Standard image organizationLocal any files: Customizable storage paths with variables for better organizationassets/${path}${path}: Current note's path${originalName}: Original filename.ext (e.g., .pdf, .custom).pdf|.txt|.md