npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

picgo-plugin-cfimgbed

v1.1.0

Published

PicGo plugin for uploading images to CF-Imgbed

Readme

PicGo Plugin for CF-Imgbed

npm version

A PicGo plugin for uploading images to a CF-Imgbed (or compatible) instance.

Features

  • Upload images to your self-hosted or public CF-Imgbed service.
  • Supports custom API endpoint.
  • Supports API Key authentication.
  • Supports specifying an upload directory.

Installation

  1. Open PicGo application.
  2. Go to Plugin Settings.
  3. Search for cfimgbed and click Install.
  4. Restart PicGo (if prompted or if the uploader doesn't appear).

Alternatively, you can install via PicGo CLI:

picgo install cfimgbed

Configuration

After installation, configure the plugin in PicGo:

  1. Go to Plugin Settings and find cfimgbed. Click the gear icon or right-click to configure. Alternatively, go to PicGo Settings -> Set Uploader -> CF-Imgbed.

  2. Fill in the following fields:

    • API Endpoint: The base URL of your CF-Imgbed instance (e.g., https://your-imgbed-domain.com). This should be the root URL, and the plugin will append /api/upload.
    • API Key: Your full API key for CF-Imgbed.
    • Upload Directory (Optional): Specify a default directory on the server where images will be uploaded (e.g., mypics/travel). If left empty, images will be uploaded to the server's default location.

Usage

  1. In PicGo, select CF-Imgbed as your active uploader from the uploader selection menu.
  2. Upload images as you normally would with PicGo (drag & drop, clipboard, etc.).
  3. The uploaded image URL will be automatically copied to your clipboard.

CF-Imgbed API

This plugin uses the /api/upload endpoint of the CF-Imgbed API. It sends a POST request with a JSON payload containing base64 encoded image data.

Request Body Example:

{
  "list": ["data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUA..."],
  "uploadDirectory": "optional/path"
}

Headers:

  • X-API-Key: your_full_api_key
  • Content-Type: application/json

For more details on the CF-Imgbed API, please refer to its documentation (assuming this is the correct project, please update if not).

License

MIT