Free and Open source Web Builder Framework. Next generation tool for building templates without coding
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Artur Arseniev 63b267ca28 General updates 10 years ago
src General updates 10 years ago
styles General updates 10 years ago
test General updates 10 years ago
.gitignore General updates 10 years ago
Gruntfile.js General updates 10 years ago
LICENSE.md General updates 10 years ago
README.md Some general fixes and updates on README file 10 years ago
bower.json General updates 10 years ago
index.html General updates 10 years ago
package.json General updates 10 years ago

README.md

GrapesJS

GrapesJS is a free and open source Web Template Editor for building HTML templates to be used inside sites, webapps, newsletters or anything else related with HTML. Be aware that is not a 'Website Builder' but a tool to create HTML structure and containers for contents. The great thing about Grapes is that you can customize it, extend it or even integrate with other applications.

Features (configurable)

  • Style Manager, for component styling

  • Layer Manager, that comes handy with nested elements

  • Code exporter

  • Asset Manager, for uploading and managing images

  • Local and remote storage

  • Default built-in commands (basically for creating and managing different components)

Installation

Download GrapesJS from npm npm install grapesjs or bower bower install grapesjs

Development

GrapesJS uses RequireJS to organize its files

Install dependencies.

$ npm install

Build with Grunt

$ grunt build

Launch server, which also gonna watch some files, and try out the demo on localhost:9000/index.html

$ grunt dev --port 9000

Tests are already available inside browser on localhost:9000/test/index.html

Usage

Configuration

API

Documentation cooming soon

Testing

Tests are run by PhantomJS using Mocha (with Chai and Sinon help)

$ grunt test

Contributing

Usual pull request

License

BSD 3-clause