GrapesJS

GrapesJS is a free and open source web builder roof that speeds up creating HTML templates for websites, newsletters, and mobile applications. It is usually designed to be embedded within content management systems (CMS) in order to speed up dynamic template creation processes. The HTML structure allows you to set up template systems by combining CSS styles and variables.

GR

GrapesJS · CMS & No-Code Builders

STARS26.4K
FORKS4.6K
COMMITS—
CONTRIBUTORS222
VERSIONv0.9.8
UPDATED9 days ago
Website BuilderDrag and DropSelf-HostedJavaScriptBSD-3-Clause

Common commercial products in this category: Contentful, Webflow, Sanity

What can it do?
  • Add a HTML template creation infrastructure to your application for websites, newsletters and mobile applications
  • You accelerate the process of creating dynamic templates within content management systems
  • With block, style, and layer managers, you can visually edit templates and save the result to local or remote storage.
User reviews
  • ↑ PositiveHacker News

    GrapesJS – Free and Open Source Web Builder Framework

    “Well, this has been a surprise for me. I must concede that Webflow feels much better than GrapesJS, both in general polish and in functionality. I do see a class of power users (agencies, designers) using that now. Let's hope that GrapesJS can reach that level of utility and…”

  • ↑ PositiveHacker News

    Show HN: GrapesJS – Open source tool for building templates easily

    “Thank you bucaran, I really appreciate you like it. Anyway, Webflow is one of most powerful website builder I've ever seen and when I discovered it I thought there is no reason to continue to develop GrapesJS, but I've also seen that there were no similar free/oss solutions that…”

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: CMS & No-Code Builders