5 images
Description
ScribeJS is a lightweight, high-performance inline Rich Text Editor built specifically for GrapesJS.
It replaces bulky, slow RTEs with a modern selection engine, cross-browser command state detection, and full iframe editing support.
Designed for developers building advanced visual editors, document builders, email builders, and CMS tools.
Unlike traditional editors, ScribeJS focuses on:
-
Accurate toolbar state detection
-
Reliable selection handling across browsers
-
Clean integration with GrapesJS canvas and iframe contexts
-
Performance and small bundle size
-
Extensible command metadata architecture
Perfect for:
-
Visual builders
-
Email editors
-
Document editors (A4 / PDF builders)
-
CMS integrations
-
No-code / low-code platforms
npm install grapesjs-plugin-scribejs
# or
yarn add grapesjs-plugin-scribejs
import grapesjs from 'grapesjs';
import grapesjsScribePlugin from 'grapesjs-plugin-scribejs';
const editor = grapesjs.init({
container: '#gjs',
plugins: [grapesjsScribePlugin],
pluginsOpts: {
[grapesjsScribePlugin]: {
// Plugin options (see Configuration below)
position: 'left',
toolbar: {
enabled: true,
},
}
}
});Ratings:
0
0 reviews
5
0
4
0
3
0
2
0
1
0
Share this item:
Last Update:Feb 11, 2026
Published:Feb 11, 2026
Versions:
0.19.x0.20.x0.21.x0.22.x
Product Reviews (0)
Sort By :
