PicList

screenshot of PicList
vite
vue
tailwind

An image upload and manage tool, base on PicGo

Overview

PicList is an innovative cloud storage and image hosting management tool that enhances the capabilities of PicGo. Designed to streamline workflows, it offers a user-friendly interface that allows for efficient organization of cloud files, synchronization of markdown images, and management of multiple storage platforms. With its robust features, PicList aims to provide an all-in-one solution for those looking to optimize their image management process.

Whether you're a casual user or a power user, PicList adapts to meet your needs with its comprehensive set of tools and seamless integrations with popular markdown editors. This makes it an ideal choice for anyone seeking to simplify their image hosting tasks while ensuring a smooth user experience.

Features

  • Comprehensive Cloud Management: Easily browse, search, delete, and batch rename files in your cloud storage, making file management effortless and efficient.
  • Advanced Sync: Synchronize albums across multiple devices with features like cloud-sync album deletion and configuration for a seamless experience.
  • Built-in Image Tools: Modify images with tools for watermarking, compression, scaling, rotation, and format conversion, tailored for individual image beds.
  • Wide Compatibility: Works with major markdown editors like Typora, Obsidian, and supports most existing PicGo plugins for an integrated workflow.
  • Power User Features: Includes regex-based batch renaming, customizable upload queues, and local/SFTP hosting for advanced file management capabilities.
  • Web & Mobile Support: Enjoy cross-platform functionality with integration for form uploads and the mobile app PicHoro, making it accessible on the go.
vite
Vite

Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

tailwind
Tailwind

Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

postcss
Postcss

PostCSS is a popular open-source tool that enables web developers to transform CSS styles with JavaScript plugins. It allows for efficient processing of CSS styles, from applying vendor prefixes to improving browser compatibility, ultimately resulting in cleaner, faster, and more maintainable code.

Stylelint

Stylelint is a modern linter for CSS that helps you avoid errors and enforce consistent styling conventions. It provides rules for detecting errors and warnings, and can be configured to match your specific project's requirements.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.

pinia
Pinia

Pinia is the official state management library for Vue.js. It provides a simple and intuitive API with full TypeScript support, devtools integration, and modular design. Pinia replaces Vuex as the recommended state management solution for Vue 3.