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