GrapesJS
Free and Open source Web Builder Framework. Next generation tool for building templates without coding observed · 2026-10-15
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 99
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 24.0
- age_days: 3925
- days_rel: 6
- days_push: 6
- n_releases_24m: 23
Adoption not part of the score
26310 stars · 4652 forks observed · 2026-10-15
What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-12, confidence 0.97
GrapesJS is an open‑source web builder framework written in TypeScript that provides a drag‑and‑drop visual editor for creating newsletters, landing pages, websites and other HTML‑like templates. It can be embedded in any web application via its SDK and extended with custom plugins and components.
Use cases
- Create a drag‑and‑drop email newsletter editor for a SaaS platform
- Build a visual page builder for a CMS to let users design web pages without coding
- Develop a custom template editor for generating landing pages in a marketing tool
- Integrate a visual HTML editor into a React or Vue application for end‑user content creation
- Provide a white‑label website builder that can be embedded in client portals
When to choose
- You need a highly customizable, embeddable visual editor for HTML‑based content
- Your project requires a no‑code drag‑and‑drop interface that can be extended with custom components
- You want a framework that outputs clean JSON/HTML/CSS and works in the browser without server‑side rendering
When to avoid
- You need a full‑stack web framework or backend API handling
- Your application requires heavy server‑side rendering or static site generation out of the box
- You need a solution with built‑in hosting or SaaS features rather than a self‑hosted library
Facets
library · maturity active
editor ui-components templating static-site-generator web-development frontend browser cross-platform no-code drag-and-drop visual-editor template-builder page-builder low-code nodejs web-server
5 sources
- readme: https://github.com/GrapesJS/grapesjs · fetched 2026-10-15 · f393c1da730b
- homepage: https://grapesjs.com · fetched 2026-09-28 · 3294e926e87f
- site_page: https://app.grapesjs.com/docs-sdk/overview/getting-started · fetched 2026-09-28 · 69a87d6dbb45
- site_page: https://grapesjs.com/docs · fetched 2026-09-28 · f872921e1147
- site_page: https://grapesjs.com/sdk/pricing · fetched 2026-09-28 · 5ba208630381
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| GrapesJS/grapesjs | main | 99 |
| GrapesJS/mjml | plugin | 68 |
| GrapesJS/preset-webpage | plugin | 23 |
| GrapesJS/preset-newsletter | plugin | 67 |
| GrapesJS/react | sdk | 29 |
| GrapesJS/components-custom-code | plugin | 23 |
For agents
markdown · JSON · MCP: product_card(name="GrapesJS/grapesjs")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem