PageKit — the self-hosted GrapesJS site builder, sold as source. Get early access

Grapesjs Uppy
1 images

Grapesjs Uppy

Free
GrapesJS:0.18.x0.19.x0.20.x0.21.x

What's Included

  • Free to download & use
  • Open for personal & commercial use

Support The Creator

Use one-time or monthly support to thank the creator for this free product.

GrapesJS Compatible

Tested with GrapesJS 0.18.x, 0.19.x, 0.20.x, 0.21.x

Open Source on GitHub

Free to use, fork, and contribute

Editor Compatible

Designed for the GrapesJS open-source editor

Free to Use

Open for personal and commercial projects

Uppy is the file uploader most JavaScript apps reach for: a dashboard interface, resumable uploads and connectors to the places users keep their files. This plugin puts it behind the GrapesJS Asset Manager's add-image button.

Options

  • endpoint — the tus endpoint files are uploaded to. Point this at your own tus server for production.
  • companionUrl — the Uppy Companion instance used for remote sources, defaulting to the public companion.uppy.io.
  • googledrive, dropbox and instagram — enable individual remote sources, all off by default.
  • theme — the file picker theme, dark by default.
  • uppyOpts and dashboardOpts — pass options straight through to Uppy and its dashboard.
  • btnEl and btnText — supply your own trigger element, or relabel the default button.
  • onComplete and onFailed — callbacks receiving the successful and failed assets.

Constraints worth knowing

Remote sources require an Uppy Companion instance; the public one is fine for evaluation but not for production. At present tus is the only supported upload transport. The author marks the plugin work-in-progress.

Good to know

Install as grapesjs-uppy.

Ratings:

No reviews yet. Be the first to share your experience.


Share this item:
Last Update:Sep 8, 2026
Published:Jul 9, 2023
Versions:
0.18.x0.19.x0.20.x0.21.x

Questions & Answers

No questions yet. Have something to ask?