PicList

Manage image hosting and cloud storage with support for batch renaming, image processing, and markdown integration.

PicList screenshot 1

PicList is an open-source image upload and cloud storage management tool built upon the foundation of PicGo. It serves as a centralized hub for hosting images and managing files across various cloud providers, acting as a versatile alternative to proprietary image hosting managers. The application is available for Windows, macOS, and Linux, and can also be deployed as a server via Docker for remote access.

Users typically employ PicList to streamline the process of uploading images for markdown documents or organizing remote assets across multiple platforms. It supports installation through package managers such as Winget, Scoop, and Homebrew, or via direct installers. The software integrates directly with popular markdown editors to automate the image upload workflow, reducing the need for manual file handling during the writing process.

Key features

  • Cloud management for browsing, searching, and batch renaming files
  • Configuration and gallery synchronization via WebDAV or Git
  • Built-in image processing for watermarking, compression, and scaling
  • Scripting system for custom lifecycle tasks without a Node environment
  • Support for multiple themes via the PicList ThemeHub
  • Integration with Typora, Obsidian, and VSCode
  • Upload queues and support for local or SFTP hosting
  • Compatibility with existing PicGo plugins

The application is built using Electron and Vue, providing a graphical interface for managing a wide array of storage backends. Supported platforms include AWS S3, Aliyun OSS, Tencent COS, GitHub, Imgur, and WebDAV. It is designed for power users who require granular control over their image hosting, including the ability to use regex for renaming and the implementation of custom API scripts for cloud deletion. The architecture allows for the synchronization of settings across different devices, ensuring a consistent environment for users who work across multiple machines.

PicList positions itself as a comprehensive extension of PicGo, adding advanced file management and synchronization capabilities to a standard image uploader.

Last Modified
Software TypeDesktop App
Platform
Last Activity14 days ago
Repository Age3 years
LicenseMIT
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.