GJS Market
The marketplace is the product
GJS Market is an extension platform, not a plugin dump. It's where the builder gets its blocks, presets, themes and tools — delivered at runtime, verified, and updated without ever touching the core plugin.
Four first-class extension types
Presets
An entire editor theme. Exactly one is active at a time; a preset can even replace the GrapesJS engine wholesale.
Plugins
Behaviour and tools — panels, commands, integrations — that reshape how the editor works.
Themes
Curated visual systems and starting points for the pages you build.
Blocks
Drag-and-drop building blocks, registered through the same public API the core uses for its own.
Install from anywhere — safely
Every path ends in a verified, browser-ready bundle.
From the marketplace
One click. The signed bundle is downloaded and sha512-checked against the catalog before it runs.
From npm
Point at a package; a CDN fast-path resolves and loads its browser build, or the build service compiles it.
From a Git repo
The build service clones, builds, signs and publishes the artifact, then the plugin installs the verified result.
From your machine
Upload a .js, .zip or .tgz. Capability-gated, exactly like WordPress's own "Upload Plugin".
A deliberate trust boundary
The plugin talks only to GJS Market and its build service — never directly to npm or GitHub. Marketplace bundles are checksum-verified before execution, and the marketplace endpoints are fixed in code so a copied plugin can't be silently re-pointed. Only browser-runnable bundles are installable; React, Vue and SDK packages are recognised and documented rather than blindly executed.
An on-demand build service
Behind the marketplace sits a build pipeline that turns any npm or Git package into a signed, browser-ready UMD bundle with a checksum and a compatibility record. New capabilities reach every install without a plugin update — the marketplace is canonical for descriptions, screenshots, ratings, versions and pricing.
Bring your own catalog
The catalog is self-hostable and the endpoints are overridable by constant or filter. Agencies and white-label vendors can run their own marketplace, ship their own presets, and hand clients a builder that's entirely theirs.
Browse the live catalog
Explore the extensions available today on the GJS Market storefront.
