Back to directory

picgo-core

Maintenance: Active

picgo/picgo-core

:zap:The ultimate image uploading engine. Both CLI & API supports.

View on GitHubHomepage
$ npm install picgo -g

984

stars

101

forks

TypeScript

Language

MIT

License

2018-09-17

Created

2026-08-27

Last push

MIT-licensed image uploading engine (CLI + Node API) with a plugin system; a standalone ecosystem tool — the README documents no direct DeepSeek Harness integration, but it can be invoked as a shell command in any workflow.

DSH integration

Ecosystem-related

Inferred

Safety audit

Unaudited

Last verified

2026-08-21

License

MIT

01What can it help you accomplish?

  • Upload images from a local path or clipboard to an image host and get hosted URLs back

    Images uploaded to the configured uploader (SM.MS(S.EE) by default), returning hosted image URLs for Markdown documents and READMEs

    Developers and technical writers who maintain docs, READMEs and markdown notes and need fast, scriptable image hosting

  • Automate image uploading inside scripts, build pipelines and Node.js projects

    Programmatic uploads via the PicGo Node API (CommonJS and ES Module), plus CLI options for config path, proxy, debug and silent mode

    Tooling engineers wiring image upload into pipelines, editors or agent-driven workflows

  • Serve image uploading as a local server for editors and other tools

    A standalone local PicGo server (`picgo server -p 36677 -h 127.0.0.1`) that tools like Typora can call natively

    Users of Typora and other local tools that integrate with a PicGo server endpoint

02How to install into DeepSeek Harness

Prerequisites

  • Node.js >= 20.19.0 or >= 22.12.0 (older PicGo versions <= v1.5.x only need Node.js >= 16)

Installation steps

  1. 01

    Global install: `npm install picgo -g` or `yarn global add picgo`

    $ npm install picgo -g

  2. 02

    Local install (project dev dependency): `npm install picgo -D` or `yarn add picgo -D`

    $ npm install picgo -D

Verify the integration

Not specified by the author

03DSH integration and capability boundaries

DSH integrationEcosystem-related

Standalone image-uploading CLI/API with no documented DeepSeek Harness integration; usable from any agent shell workflow as a regular npm command

  • CLI & clipboard upload

    image file path or clipboard content (`picgo upload [input...]`)image uploaded to the configured host; clipboard captures are converted to png

    uploads images over the network to the configured remote image host
  • Node.js API

    `const { PicGo } = require('picgo')` (CommonJS) or ES Module importprogrammatic uploads via `picgo.upload([...])` from any Node project

    uploads images over the network to the configured remote image host
  • Standalone server mode

    `picgo server -p 36677 -h 127.0.0.1`local PicGo server that editors like Typora can call natively

    opens a local network port
  • Plugin system

    plugins from the Awesome-PicGo ecosystemextended uploaders/transformers managed via `picgo install/uninstall/update`

    installs third-party plugin packages and modifies PicGo module configuration

04Who is it for? When not to use it?

Good for

  • Developers and technical writers who maintain docs, READMEs and markdown notes and need fast, scriptable image hosting
  • Tooling engineers wiring image upload into pipelines, editors or agent-driven workflows
  • Users of Typora and other local tools that integrate with a PicGo server endpoint

Not for

  • Requires Node.js >= 20.19.0 or >= 22.12.0 because of ES Module stability requirements; older Node versions cannot run current PicGo releases.
  • Uploads are sent over the network to the configured image host — SM.MS(S.EE) by default — so image data leaves the local machine for a third-party service.

05Compatibility, maintenance and safety notes

  • Requires Node.js >= 20.19.0 or >= 22.12.0 because of ES Module stability requirements; older Node versions cannot run current PicGo releases.
  • Uploads are sent over the network to the configured image host — SM.MS(S.EE) by default — so image data leaves the local machine for a third-party service.
  • The README documents no DeepSeek Harness integration; PicGo is a standalone ecosystem tool, so any usage alongside DSH is limited to plain shell or Node API invocation.
2018-09-172026-08-17v3.0.1

MIT · actively maintained (latest release v3.0.1, 2026-07-12)

06Frequently asked questions

Does PicGo-Core integrate natively with DeepSeek Harness?

The README documents no DeepSeek Harness integration. PicGo is a standalone npm CLI and Node.js library; inside an agent workflow it can be invoked like any shell command (e.g. `picgo upload /xxx/xx.jpg`) — no DSH plugin or MCP wiring is documented.

What do I need before installing?

Node.js >= 20.19.0 or >= 22.12.0 (older PicGo versions <= v1.5.x only need Node.js >= 16). Install globally with `npm install picgo -g` or as a dev dependency with `npm install picgo -D`.

Where do uploaded images go?

Images are uploaded over the network to the currently configured uploader — SM.MS(S.EE) is the default upload image host. Uploader configurations are managed via `picgo set uploader <type>` and switched with `picgo use uploader`.

Does PicGo support plugins?

Yes — plugins are managed with `picgo install / uninstall / update`, and community plugins can be found in the Awesome-PicGo repository.

Can it run as a local server for editors?

Yes — `picgo server -p 36677 -h 127.0.0.1` runs PicGo as a standalone local server, and Typora supports PicGo-Core natively.

08Data and sources

  • Inferredgithub.comd95b0cd4cba2…

    A tool for image uploading. Both CLI & api supports. It also supports plugin system, please check [Awesome-PicGo](https:…

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-21. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.