Local any files (not only image)

Search name local any files in obsidian plugin market, you can start to use it.

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.

preview

Features

Wide File Type Support : Preset groups for various file types.

  • Smart Processing:
    • Extracts links from your notes
    • Downloads files locally
    • Automatically replaces links with local paths
  • Intuitive Process View:
    • Real-time progress tracking
    • Clear success/failure indicators
    • Detailed logs for each operation
    • Visual progress bar for better feedback
  • Flexible Scope Options:
    • Process current file only
    • Process entire current folder
    • Process all files in vault
    • Process single items through context menu
  • Separated Tasks:
    • Extract External Links: Find all external links in your notes
    • Download File Locally: Download external files to your vault
    • Replace External Links: Update links to point to local files
    • Customize which tasks to run based on your needs
  • Customizable Store Path and File Name:
    • Dynamic store path with variables support:
      • ${path}: Current note’s path
      • ${notename}: Current note’s name
    • Flexible file naming with variables:
      • ${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 second

Github repo: https://github.com/ShermanTsang/obsidian-local-any-files