Install PicList using Winget - wingetCollections
Go back Packages PicList Use this command to install PicList:
winget install --id=Kuingsmile.PicList -e Copy WinGet command to clipboard
A powerful cloud storage management tool.
PicList is a cloud storage and image management tool designed to streamline image hosting and cloud storage operations. Built upon PicGo, PicList enhances functionality by offering comprehensive cloud storage management alongside traditional image hosting capabilities.
Key Features:
Integration with platforms like Typora and Obsidian for seamless document workflows
Extensive support for storage providers including WebDav, Aliyun OSS, Tencent COS V5, and custom APIs
Cloud-synchronized album management for efficient file deletion across storage
Built-in image processing tools (watermarks, compression, format conversion)
Multi-format previews for images, videos, text files, and Markdown
CLI support for automation and server-side operations
Audience & Benefit:
Ideal for content creators, bloggers, developers, and teams using Typora or Obsidian. PicList enhances productivity by integrating seamlessly with these platforms, enabling efficient image uploads and cloud deletions directly from your workflow. Its robust feature set supports professional workflows while maintaining ease of use.
PicList can be installed via winget (Windows) for quick setup.
README
简体中文 | English
📑 目录
3.0.5
Copy WinGet command to clipboard 3.0.4
Copy WinGet command to clipboard 3.0.3
Copy WinGet command to clipboard 3.0.2
Copy WinGet command to clipboard 3.0.1
Copy WinGet command to clipboard 3.0.0
Copy WinGet command to clipboard 2.9.9
Copy WinGet command to clipboard
简介 PicList是一款高效的云存储和图床平台管理工具,基于PicGo深度二次开发,提供完整的图床功能和全面的云存储管理能力,主要特点包括:
完整保留PicGo所有功能,兼容大部分PicGo插件
扩展了内置图床平台,如WebDav、本地图床和SFTP等
相册支持同步云端删除文件
全面的云存储管理功能,包括文件操作、搜索和预览
内置图像处理工具,如水印、压缩、缩放、旋转和格式转换
官方网址
如何从PicGo迁移 PicList V1.5.0
以上版本提供 一键迁移
功能,进入 设置
页面,然后在 从PicGo迁移
选项点击右侧按钮即可,迁移后请重启应用生效。
PicList-Core
水印添加
图片压缩、缩放、旋转和格式转换
CLI命令行支持
通过picgo-server
命令启动上传服务器
特色功能
完全兼容性 :适用于Typora、Obsidian和大多数PicGo插件
扩展平台支持 :新增WebDav、兰空图床、本地图床、SFTP等,原内置imgur图床额外支持账号登录上传
云端同步相册 :支持同步删除云端图片,兼容所有内置图床和多个插件
高级相册功能 :高级搜索、排序和批量URL修改
内置图像工具 :水印添加、图片压缩、图片缩放、图片旋转和格式转换,支持高级重命名
表单上传 :支持多电脑共享使用
配置同步 :支持配置同步至GitHub/Gitee/Gitea仓库
云存储管理 :云端目录查看、文件搜索、批量操作等功能
多格式预览 :支持预览图片、视频、文本和Markdown文件(查看支持的文件格式列表 )
批量操作 :支持使用正则表达式批量重命名云端文件
链接分享 :为私有存储桶生成预签名链接
易用性改进 :软件自动更新、多种启动模式、界面优化等
如何使用
如何在VSCode中使用 安装VS-PicList 插件,与vs-picgo插件相比,该插件直接依赖于PicList桌面端软件,支持多种上传方式和直接在VSCode中进行云端删除等功能。
如何在Typora中使用
1.6.0版本及以上 Typora 1.6.0-dev以及以上版本已原生支持PicList 。在1.10.6版本以下中,需要将Typora的语言设置为中文。
如果您使用的是1.8.0以下版本的Typora,需要同时设置PicList和PicGo(app)上传服务的路径为PicList的安装路径。
1.6.0版本以下
进入Typora设置页面,选择"图像"
将上传服务设置为PicGo(app)
在PicGo路径
中填写PicList的安装路径
或者,您也可以使用npm install piclist
命令安装PicList-core,然后将上传服务设置为PicGo-Core(command line)
。
如何在Obsidian中使用
在社区插件中搜索安装Image auto upload Plugin
进入插件设置页面,将默认上传器修改为PicGo(app)
设置PicGo server
为http://127.0.0.1:36677/upload
如需启用云端删除功能,请在删除接口中填入http://127.0.0.1:36677/delete
如何在Docker中使用
使用docker run命令 docker pull kuingsmile/piclist:latest
docker run -d \
--name piclist \
--restart always \
-p 36677:36677 \
-v "./piclist:/root/.piclist" \
kuingsmile/piclist:latest \
node /usr/local/bin/picgo-server -k piclist123456
请将./piclist
修改为您的配置文件config.json
所在路径,将piclist123456
修改为您自己的密钥。
使用docker-compose version: '3.3'
services:
node:
image: 'kuingsmile/piclist:latest'
container_name: piclist
restart: always
ports:
- 36677:36677
volumes:
- './piclist:/root/.piclist'
command: node /usr/local/bin/picgo-server -k piclist123456
使用docker-compose up -d
命令启动。
已支持平台 平台 相册云删除 云存储管理 内置AList ✔️ ✔️ SM.MS ✔️ ✔️ Github ✔️ ✔️ Imgur ✔️ ✔️ 腾讯COS V5 ✔️ ✔️ 阿里云OSS ✔️ ✔️ 又拍云 ✔️ ✔️ 七牛云 ✔️ ✔️ S3 API兼容平台 ✔️ ✔️ WebDAV ✔️ ✔️ 本地文件夹 ✔️ ✔️ 内置SFTP ✔️ ✔️ 多吉云 ✔️ ✔️ PicList(套娃) ✔️ ✔️ 兰空图床 ✔️ ✔️ 自定义图床 x x
下载安装
直接下载
Scoop(Windows) scoop bucket add lemon https://github.com/hoilc/scoop-lemon
scoop install lemon/piclist
Winget (Windows) winget install Kuingsmile.PicList
Homebrew(macOS) # 安装
brew install piclist --cask
# 卸载
brew uninstall piclist
系统版本要求
Windows
支持的版本 : Windows 10及以上版本
架构 : ia32
(x86), x64
(amd64), arm64
macOS
支持的版本 : macOS Big Sur (11)及以上
架构 : Intel (x64)和Apple Silicon (arm64)
Linux
包括不限于 :
Ubuntu 18.04及更新版本
Fedora 32及更新版本
Debian 10及更新版本
应用截图
开发说明
前提条件
需要Node.js 20+ 和 Git
了解npm相关知识
Mac需要Xcode环境,Windows需要Visual Studio环境
开始开发 git clone https://github.com/Kuingsmile/PicList.git
cd PicList
yarn # 不要使用npm install
开发模式 开发模式具有热重载特性,但可能不稳定。如果进程崩溃,请用Ctrl+C
退出并重新启动。
注意:开发模式运行后,PicList的应用图标会出现在任务栏/系统托盘中。
生产构建 构建成功后,安装文件将出现在dist_electron
目录中。
如果遇到网络问题导致electron-builder下载失败,可以设置镜像源:
export ELECTRON_MIRROR="https://npmmirror.com/mirrors/electron/"
set ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/
其它相关
License 本项目基于MIT协议开源,欢迎大家使用和贡献代码,感谢原作者Molunerfinn的开源精神。
Copyright (c) 2017-present Molunerfinn
Copyright (c) 2023-present Kuingsmile
Star Me