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

Image To Lskypro Enhanced

zgfdadazgfdada20 downloads

Upload local and remote note images to Lsky Pro with download, context-menu, and progress support

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

An Obsidian plugin for uploading images to Lsky Pro. This maintained fork keeps the original clipboard and drag/drop workflow, and adds a cleaner implementation for local images, remote images, context-menu actions, and progress reporting.

What This Fork Adds

  • Compatibility with older Lsky Pro deployments that use:
    • POST /api/upload
    • token: <token> header
    • image form field
  • Compatibility with newer Lsky Pro deployments that use:
    • POST /api/v1/upload
    • Authorization: Bearer <token>
    • file form field
  • Configurable download folder for remote images
    • Leave it empty to follow Obsidian's attachment folder setting
  • Download all images now replaces remote links with note-relative local links
  • File and editor context-menu action:
    • Upload current note images to Lsky (auto-handle remote images)
  • Current-note upload flow now:
    • downloads remote images first
    • uploads images one by one
    • replaces note links with Lsky URLs
    • shows a single floating progress notice with success/failure details

Install

From source

npm install
npm run build

Copy the generated plugin files into:

<your-vault>/.obsidian/plugins/lskypro-auto-upload-enhanced

Then reload Obsidian.

Configuration

Open:

Settings -> Community plugins -> Image To Lskypro Enhanced

Important settings:

  • LskyPro 域名
    • Only fill the site base URL
    • Example: https://lsky.example.com
  • LskyPro Token
    • For new Lsky Pro: fill API token
    • For old Lsky Pro: fill the 32-character token from the user settings page
  • 图片下载目录
    • Leave empty to follow Obsidian attachment folder
    • Or set a dedicated folder such as attachments/clippings
  • Delete source file after you upload file
    • Deletes local source files after upload succeeds

Commands

Upload all images-All images in the current file

Uploads images referenced in the current note.

  • Local images are uploaded directly
  • Remote images are downloaded first, then uploaded
  • Links are replaced with Lsky URLs
  • A floating progress notice is shown during processing

Download all images

Downloads remote images referenced in the current note into the configured download folder, then replaces the note links with local relative links.

Upload all images - All notes in vault (reuse)

Runs the current-note upload logic across all Markdown notes in the vault.

Context Menu

This fork adds a context-menu entry for Markdown notes:

Upload current note images to Lsky (auto-handle remote images)

It appears in:

  • file explorer context menu for .md files
  • editor context menu for the current Markdown note

Frontmatter

You can control clipboard auto upload per note:

---
image-auto-upload: true
---

Set it to false to disable auto upload for that note.

Supported Input

  • Clipboard image paste
  • Drag and drop image files
  • Upload local note images by command
  • Download remote note images by command
  • Upload current note images from the context menu

Notes

  • After changing plugin code, reload or restart Obsidian.
  • If your old Lsky Pro instance returns 管理员关闭了接口, enable API access in the Lsky Pro admin panel.
  • If remote images are protected by cookies or anti-hotlink rules, download may still fail depending on the source site.

Credits

  • Original project: NekoTarou/lskypro-auto-upload
  • Based on: renmu123/obsidian-image-auto-upload-plugin
83%
HealthExcellent
ReviewCaution
About
Upload images to Lsky Pro from clipboard, drag-and-drop, local files, or remote links and support both older and newer Lsky Pro APIs. Download remote images into a configurable folder, upload current-note images (downloads remotes first), replace links with Lsky URLs, and show context-menu actions with a single floating progress notice.
ImagesAttachments
Details
Current version
1.1.3
Last updated
Last week
Created
Last week
Updates
4 releases
Downloads
20
Compatible with
Obsidian 1.8.7+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
zgfdadazgfdadazgfdada
GitHubzgfdada
  1. Community
  2. Plugins
  3. Images
  4. Image To Lskypro Enhanced

Related plugins

Image Context Menus

Image context menus (mostly on right click): Copy to clipboard, Open in default app, Show in system explorer, Reveal file in navigation, Open in new tab.

Ink

Hand write or draw directly between paragraphs using a digital pen, stylus, or Apple pencil.

Local Images Plus

A reincarnation of Local Images to download images in Markdown notes to local storage.

Paste image rename

Rename image after pasting, support name pattern and auto renaming.

Image auto upload

Upload images from your clipboard by PicGo.

Imgur

Upload images from your clipboard to imgur.com and embeds uploaded image to your note.

Unofficial Supernote by Ratta Integration

View Supernote notes, generate markdown from note and capture screen mirror.

Image Manager

Insert, rename, and sort images within your notes.

Local images

Find all links to external images in your notes, download and save images locally, and adjust the image links in your notes to point to the saved image files.

S3 Image Uploader

Self-host images on AWS S3.