MCPcopy
hub / github.com/GrapesJS/grapesjs

github.com/GrapesJS/grapesjs @v0.23.2 sqlite

repository ↗ · DeepWiki ↗ · release v0.23.2 ↗
4,232 symbols 11,668 edges 516 files 1,021 documented · 24%

Extension points exported contracts — how you extend this code

ILoadableModule (Interface)
(no doc) [8 implementers]
packages/core/src/abstract/Module.ts
ServeOptions (Interface)
(no doc)
packages/cli/src/serve.ts
IStorableModule (Interface)
(no doc) [2 implementers]
packages/core/src/abstract/Module.ts
InitOptions (Interface)
(no doc)
packages/cli/src/init.ts
RuleOptions (Interface)
@private
packages/core/src/css_composer/index.ts
BuildOptions (Interface)
(no doc)
packages/cli/src/build.ts
SetRuleOptions (Interface)
@private
packages/core/src/css_composer/index.ts
MyCommandOptions (Interface)
(no doc)
packages/core/test/specs/commands/index.ts

Core symbols most depended-on inside this repo

get
called by 726
packages/core/src/pages/index.ts
set
called by 426
packages/core/src/data_sources/model/DataRecord.ts
components
called by 365
packages/core/src/dom_components/model/Component.ts
add
called by 358
packages/core/src/pages/index.ts
append
called by 247
packages/core/src/abstract/ModuleCategoryView.ts
get
called by 191
packages/core/src/domain_abstract/model/StyleableModel.ts
getStyle
called by 174
packages/core/src/editor/index.ts
trigger
called by 166
packages/core/src/editor/index.ts

Shape

Method 2,697
Function 631
Class 519
Interface 347
Enum 38

Languages

TypeScript100%

Modules by API surface

packages/core/src/dom_components/model/Component.ts135 symbols
packages/core/src/editor/model/Editor.ts111 symbols
packages/core/src/editor/index.ts86 symbols
packages/core/src/utils/ColorPicker.ts83 symbols
packages/core/src/canvas/index.ts66 symbols
packages/core/src/commands/view/SelectComponent.ts51 symbols
packages/core/src/dom_components/view/ComponentView.ts49 symbols
packages/core/src/abstract/Module.ts48 symbols
packages/core/src/style_manager/model/PropertyStack.ts42 symbols
packages/core/src/style_manager/index.ts42 symbols
packages/core/src/utils/mixins.ts39 symbols
packages/core/src/style_manager/model/Property.ts39 symbols

Dependencies from manifests, versioned

@babel/cli7.27.0 · 1×
@babel/core7.25.2 · 1×
@babel/plugin-transform-runtime7.26.10 · 1×
@babel/preset-env7.25.4 · 1×
@babel/preset-typescript7.24.7 · 1×
@babel/runtime7.25.6 · 1×
@jest/globals30.4.1 · 1×
@types/backbone1.4.15 · 1×
@types/jest30.0.0 · 1×
@types/markdown-it14.1.2 · 1×
@types/node22.4.1 · 1×
@types/pretty2.0.3 · 1×

For agents

$ claude mcp add grapesjs \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact