Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>PicListNew to Visual Studio Code? Get it now.
PicList

PicList

Kuingsmile

|
559 installs
| (0) | Free
A powerful image uploading and management extension for VSCode, based on the PicList desktop software. Compatible with PicGo.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

vs-piclist

A powerful VSCode extension for seamless image management, powered by PicList.

version Visual Studio Marketplace Rating installs GitHub stars

Overview

vs-piclist is a feature-rich VSCode extension for effortless image uploading and management. Upload images to remote hosting services and automatically insert the generated URLs into your files.

Unlike other solutions, vs-piclist offers advanced features such as image compression, watermarking, and flexible image processing.

Prerequisites

Install PicList desktop app or PicList-Core before using this extension.

Why vs-piclist?

While alternatives like vs-picgo exist (based on PicGo-Core), vs-piclist provides a broader set of features for comprehensive image management.

Features

  • Easy Uploads: Upload images to your preferred hosting service in just a few clicks.
  • Drag-and-Drop Support: Drag images from your file explorer directly into your editor to upload.
  • Upload All Images: Upload every image in the current file.
  • Upload Selected Images: Right-click to upload only selected images.
  • Auto URL Insertion: Automatically insert image URLs into your file after upload.
  • Image Management: Delete images from your remote hosting service directly within VSCode.
  • Advanced Processing: Supports image compression, watermarking, and more.
  • Remote Server Mode: Upload via PicList or PicList-Core running on a remote server.

Demo

Upload from clipboard clipboard.gif
Upload from explorer explorer.gif
Upload from local path or URL input box.gif
Drag-and-drop upload drag-and-drop.gif
Delete images from remote hosting delete.gif
Upload all images in a file upload-all.gif
Upload selected images by right-click upload-selected.gif

Settings

setting

Upload API URL

The PicList upload API endpoint. Default: http://127.0.0.1:36677/upload. See PicList Server.

Delete API URL

The PicList delete API endpoint. Default: http://127.0.0.1:36677/delete. See PicList Server.

Copy Type

Default: markdown.

Type Format
url url
markdown ![alt](https://github.com/Kuingsmile/vs-piclist/raw/HEAD/url)
html <img src=url alt=alt>
ubb [img]url[/img]
custom custom

Custom Type

Default: ![$filename](https://github.com/Kuingsmile/vs-piclist/raw/HEAD/$url).

Encode URL

Whether to encode the URL when inserting text. Default: false.

Enable Upload on Drop

Enable or disable upload on drag-and-drop. Default: true.

Remote Server Mode

Enable when using PicList or PicList-Core on a remote server. Uploads will be sent as files.

Contributors

  • Kuingsmile

Dependencies

  • PicList
  • PicList-Core
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft