grapesjs

From public sources

GrapesJS is a free, open-source web builder framework (JavaScript library) for building HTML templates visually, without coding, for sites, newsletters and apps.

LibraryCategory: Libraries & SDKs · UI & editorsPricing unknowndata checked Oct 15, 2026

Overview

Building HTML templates for websites, newsletters or mobile apps usually means hand-writing markup and CSS for every layout, which slows down teams that need to ship pages quickly. GrapesJS is a free and open-source web builder framework that lets users assemble templates visually with drag-and-drop instead of coding them by hand. The library provides a block manager, a style manager, a layer manager, a code viewer and an asset manager, along with local and remote storage and built-in commands for creating and managing components. It was designed mainly to be embedded inside a CMS so that dynamic templates can be created and edited faster. GrapesJS is distributed through npm, CDNs and Git, and is intended for developers who want to add a no-code page editor to their own application. A large ecosystem of official and community plugins and presets, including webpage and newsletter builders, extends it further. The project is released under the BSD 3-clause license.
  • design
  • drag-and-drop
  • editor
  • framework
  • no-code
  • nocode
  • page-builder
  • site-builder
  • site-generator
  • template-builder
  • ui-builder
  • web-builder

Installation

Commands are shown, never run by the marketplace. Check them against the official documentation.
  • Official websiteFrom public sourcesfrom catalog metadata
    grapesjs.com/ ↗
  • Language package registrynodejsFrom public sourcesfrom the package manifest — publication on the registry is not verified
    npm install @grapesjs/monorepo

    Not verified: check that this package in the registry belongs to this project before installing.

    www.npmjs.com/package/@grapesjs/monorepo ↗
  • Build from sourceFrom public sourcesfrom catalog metadata

    Build from source: no validated build recipe — follow the repository instructions.

    github.com/GrapesJS/grapesjs ↗

Compatibility

Unknown means no evidence was found — not that the product is incompatible.
PlatformStatusArchitectureEvidenceConfidence
Node.jsCompatible—package manifest: package.json name0.60
PythonUnknown———
JVMUnknown———
.NETUnknown———
WebAssemblyUnknown———
Web browserCompatible—Declared on the card—

Releases

checked Oct 29, 2026
v0.23.8LatestOct 15, 2026Official source ↗

Files in 0.23.8

This release has no attached files.

Release history

Quality profile

algorithm quality-v1.0 · assessed Oct 15, 2026
Quality Score94
Risk Score10
Confidence 1.00
Quality Score and Risk Score are different measures. A high score does not guarantee safety.

Score components

Maintenance · 2020
last activity 1 days ago
Documentation · 1515
README 10713 chars, description present
Ready to use · 1515
install instructions: yes; releases: yes
Metadata · 108
3/4 of description, homepage, license, topics
Releases · 1010
10 release(s), latest 1 days ago
Category confidence · 1010
classifier confidence 1
Adoption · 1010
26311 stars (log-dampened, 10k = max)
License clarity · 52
unclassified license "Other"
Community · 55
issues enabled, 4651 forks

License

License unknown
License unknownfrom the repository host

This is the catalog policy status, not legal advice.

Sources

github.com/GrapesJS/grapesjsPrimary★ 26,311 starslast activity Oct 15, 2026Primary repository · Confidence 1.00

Reviews

Sign in to write a review

No reviews yet.

Alternatives