# GrapesJS/grapesjs

Free and Open source Web Builder Framework. Next generation tool for building templates without coding

Repository: https://github.com/GrapesJS/grapesjs
Canonical: https://ross.abutalabs.com/products/grapesjs
Homepage: https://grapesjs.com
Language: TypeScript
License: NOASSERTION
License Family: other
Topics: web-builder-framework, template-builder, site-builder, site-generator, web-builder, nocode, website-builder, drag-and-drop, page-builder, ui-builder, framework, no-code
Last push: 2026-08-26T12:21:05+00:00

## Health v2 (maintenance only)
Score: 99/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 99, longevity 100
- inputs: {"age_days": 3877, "days_push": 7, "days_rel": 7, "gap_med": 20, "n_releases_24m": 22}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 26166, forks 4643 (observed 2026-08-28T04:11:38.846103+00:00)

## What it is
GrapesJS is a free and open-source web builder framework for creating drag-and-drop visual editors that let users build HTML-like templates (websites, newsletters, landing pages) without coding. It is highly extensible via plugins and APIs, and can be embedded into applications directly or through the Grapes Studio SDK.

## Use cases
- embed a drag-and-drop page builder in my cms
- let users build email newsletters without coding
- build a no-code website builder app
- create a visual landing page editor
- replace wysiwyg editors with a template builder
- build a custom visual editor for html-like structures
- white-label embeddable web builder for my saas

## When to choose
- you need an embeddable, customizable visual builder inside your own application or CMS
- you want users to create HTML/CSS templates without writing code
- you need to build editors for non-web-page structures like newsletters or PDFs
- you want full control via plugins, custom components, and JSON output

## When to avoid
- you just need a simple WYSIWYG text editor for content editing
- you want a ready-made hosted website builder rather than a framework to build one
- your project has no need for visual template editing at all

## Facets
- artifact type: framework
- maturity: active
- function: frontend-framework, ui-components, templating, web-framework, plugin-system
- domain: web-development, frontend, web-design, cms, developer-tools
- platform: browser, cross-platform
- tags: drag-and-drop, visual-editor, no-code, website-builder, template-builder, wysiwyg, embeddable-editor, typescript, web-server, nodejs

## Member repositories
- GrapesJS/grapesjs (main) score 99

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:38.846103+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:55:55.557815+00:00, confidence not recorded.
  - readme: https://github.com/GrapesJS/grapesjs (fetched 2026-08-28T04:11:38.846103+00:00, sha f393c1da730b)
  - homepage: https://grapesjs.com (fetched 2026-08-29T07:52:42.432973+00:00, sha 3294e926e87f)
  - site_page: https://app.grapesjs.com/docs-sdk/overview/getting-started (fetched 2026-08-29T07:52:42.437460+00:00, sha 69a87d6dbb45)
  - site_page: https://grapesjs.com/docs (fetched 2026-08-29T07:52:42.439264+00:00, sha f872921e1147)
  - site_page: https://grapesjs.com/sdk/pricing (fetched 2026-08-29T07:52:42.435741+00:00, sha 5ba208630381)
- Data as of 2026-08-30T08:39:29.467469+00:00.
