Browse by category


GrapesJS Plugins

GrapesJS plugins extend the core editor with new features, panels, and integrations. Whether you need to add a tooltip system, a form builder, a custom block library, or a third-party API connector, this collection covers the most common developer needs. All plugins are reviewed for compatibility and include installation instructions. Browse free community plugins or premium options with dedicated support — filter by GrapesJS version, review score, or price to find exactly what your project requires.

Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...

About GrapesJS Plugins

GrapesJS is one of the most popular open-source web editors, and its plugin ecosystem is what makes it genuinely production-ready. GrapesJS plugins on GJS.Market cover nearly every feature category a developer could need: UI enhancements that improve the editor interface and canvas interactions; data integration plugins that connect GrapesJS to CMS platforms, headless backends, and REST APIs; productivity tools like keyboard shortcut packs, custom panel layouts, and export utilities; and third-party service integrations for image hosting, email delivery, and analytics. Unlike many open-source plugin repositories, every listing on GJS.Market includes a compatibility rating, user reviews from developers who have integrated the plugin in real projects, and clear documentation requirements. Premium plugins come with dedicated author support and version guarantees. GrapesJS plugins are installed via npm or direct script import, and most are compatible with Vue, React, and vanilla JavaScript host applications. If you are starting a new GrapesJS integration, the plugin page is the right place to begin — sorting by downloads or rating gives you a quick shortlist of the community's most trusted extensions.

GrapesJS Plugins — FAQ

What is a GrapesJS plugin?
A GrapesJS plugin is a function that receives the editor instance and extends it — registering components, blocks, commands, panels, traits or style sectors. You pass it to the plugins array when you initialise the editor, optionally with a pluginsOpts entry to configure it. Anything the editor exposes through its API can be added or replaced by a plugin.
How do I install a GrapesJS plugin?
Most plugins ship on npm: install the package, import it, and add it to the plugins array of your GrapesJS init call. Plugins also publish a UMD build you can drop in with a script tag, which registers itself by name so you can reference it as a string. Each listing on GJS.Market includes the exact package name and an init snippet.
Do GrapesJS plugins work with React, Vue and Angular?
Yes. GrapesJS is framework-agnostic — it renders its own DOM inside the container you give it, so plugins operate on the editor instance rather than on your host framework. React, Vue and Angular apps all mount GrapesJS the same way, and the same plugin works in all of them. Only plugins that render framework-specific components inside the canvas have host requirements, and those state it on the listing.
How do I know a plugin is compatible with my GrapesJS version?
Every listing on GJS.Market shows a GrapesJS version badge, and you can filter this page by version. Compatibility matters most across major releases, where component, RTE and StorageManager APIs changed — a plugin written for an older major may need a shim. Premium listings state their tested versions explicitly and are updated when the core API changes.
What is the difference between free and premium GrapesJS plugins?
Free plugins are community-maintained and usually carry a permissive licence such as MIT or BSD, so you can fork and patch them yourself. Premium plugins add dedicated author support, guaranteed updates for new GrapesJS versions and, in most cases, fuller documentation. Both are reviewed for compatibility before being listed; sorting by downloads or rating surfaces the most trusted options in either group.

Browse by tag


device-managerdevicesmobile grapesjsBuilder Toolsopenapiswaggerapipostmandocumentationmockaccessibilitya11yWCAGseoauditgrapesjs-studiograpesjsdeveloper-toolsdebugginginspectoreventsplugin-developmentckeditor5 rte pluginckeditor5 pluginckeditor5 grapesjsFroala plugin grapesjsinline grapesjs rte froalafroala rte grapesjsfroala into grapesjsplaceholder 2.0 grapesjsdrag&drop grapesjsnew dragging effect grapesjstinymce 6 grapesjsrte grapesjs tinymcetinymce plugin for grapesjsWCAG 2.0ADAEAAcompliancegrapesjs plugincomponentsfloatingdrag-and-dropblocksgrapesjs react componentsReactreact uireactor grapesjsWeb Builderhero react componenttailwindgrapesjs blockscustom componentstooltipsuper tooltipgrapesjs tooltipsuper footer grapesjsglobal footer grapesjsfooter global grapesjsone footer for all pages grapesjsglobal header plugin grapesjssuper header grapesjsone header for grapesjs pagesheader pages grapesjsAIText Content Generationsaver plugin grapesjssave grapesjs pdfsave grapesjs docxsave grapesjs imagegrapesjs save zipexport pdf grapesjscss gridgridgrid bootstrapgrid blocksrowscolumnsuxcssweb designsilexfossstoragejamstackWIPpages grapesjsfontstypographytemplates managertemplates plugin grapesjsusers blockscustom blocksplugin custom blockspages manager grapesjscustom pages grapesjsborders grapesjsresizer color grapesjstoolbar grapesjsLory Slider Grapesjslory grapesjsCode Editor GrapesjsFilestack grapesjsFilestack assets grapesjsIndexedDB StorageIndexedDB Storage grapesjsIndexedDB grapesjsCloud Firestore GrapesJSFirestore GrapesJSTabs Component grapesjstabs grapesjsTyped Text grapesjstyped grapesjsStyle Filter GrapesjsFilter Grapesjsstyle bg grapesjsstyles grapesjsParser PostCSS grapesjsParser PostCSS plugin grapesjsparser plugin grapesjsexport zip grapesjszip grapesjsstorage zip grapesjstooltip grapesjstooltip plugin grapesjscountdown grapesjscountdown plugin grapesjsPlugin Basic Blocksgrapesjs basic blocksgrapesjs basicforms plugin grapesjsgrapesjs formsplugin grapesjs forms input lableTOAST UI Image EditorTOAST UI Image Editor grapesjsTOAST UI Image Editor pluginnavbar grapesjsgrapesjs menunavbar plugin grapesjsckeditor4ckeditor4 grapesjsckeditor plugin grapesjsckeditor4 rterte grapesjsnew editor grapesjsplugin rte grapesjs