Browse by category


GrapesJS Components

GrapesJS component libraries add reusable, configurable UI elements directly to your editor's component panel. Buttons, form fields, cards, modals, and navigation bars — component packs give your users a polished set of building blocks without requiring custom development for each element. Browse free and premium GrapesJS component collections, each with documentation and version compatibility information.

About GrapesJS Components

GrapesJS components are the internal model objects that represent every element on the canvas — from a plain div to a complex interactive widget. Component plugins extend the GrapesJS component type system by registering new component definitions: custom HTML structures with associated styles, traits, and interaction behaviours. A component plugin might add a fully configured accordion, a tab panel, a data table, a chart widget, or a map embed — each behaving as a single, selectable unit in the editor with its own style panel entries and editable properties exposed via the GrapesJS traits interface. Component libraries on GJS.Market are particularly useful for application builders and dashboard editors where users need to place complex interactive elements without writing code. Unlike blocks which are static HTML snapshots, components maintain their structure — resizing a grid component rearranges its child columns correctly; editing a tab label updates all references automatically. When choosing a component library, verify that the component definitions include responsive trait controls and match the CSS framework your canvas preview loads.

Browse by tag


placeholder 2.0 grapesjsdrag&drop grapesjsnew dragging effect grapesjsgrapesjs document blocksgrapesjs invoice plugingrapesjs proposal blockspdf template blocks grapesjsinvoicing SaaS blockstailwindemailblocksnewsletterresponsive grapesjsemail builder grapesjsgrapesjs plugincomponentsfloatingdrag-and-dropai image generationAIai componentsgrapesjs aifarmer grapesjsblocks bootstrapcomponents bootstrap5grapesjs blocksusers blockscustom blocksbootstrapgrid bootstrapbootstrap5 grapesjsslider grapesjscarousel grapesjsswiper grapesjsLory Slider Grapesjsbootstrap4layoutgrid blockssuper footer grapesjsglobal footer grapesjsfooter global grapesjsone footer for all pages grapesjsglobal header plugin grapesjssuper header grapesjsone header for grapesjs pagesheader pages grapesjsgrapesjs link componentlinks grapesjsgrapesjs menucomponent menu grapesjs linksmargin visible grapesjspadding visible grapesjsPrecision Spacing Toolspacing tool grapesjshero grapesjsgrapesjs react componentshero react componentcss gridgridrowscolumnscustom componentssite builder grapesjstwitchbreadcrumbslayer manager iconsgoogle analyticsgoogle tag managerscriptsblocklycalendlytemplates managertemplates plugin grapesjsplugin custom blocksborders grapesjsresizer color grapesjstoolbar grapesjslory grapesjsTabs Component grapesjstabs grapesjscustom code grapesjscustom code plugin grapesjshtml css grapesjstooltip grapesjstooltip plugin grapesjscountdown grapesjscountdown plugin grapesjsPlugin Basic Blocksgrapesjs basic blocksgrapesjs basicforms plugin grapesjsgrapesjs formsplugin grapesjs forms input lablenavbar grapesjsnavbar plugin grapesjs