MCPcopy Index your code
hub / github.com/alexharri/animation-editor

github.com/alexharri/animation-editor @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,370 symbols 3,822 edges 377 files 8 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

FunctionAssignmentNode (Interface)
* Disallowed for now
src/util/math/expressions.ts
Rect (Interface)
(no doc)
index.d.ts
Operation (Interface)
(no doc)
src/types.ts
StateProps (Interface)
(no doc)
src/flow/FlowEditor.tsx
AreaToOpen (Interface)
(no doc)
src/types/areaTypes.ts
Props (Interface)
(no doc)
src/components/colorPicker/ColorPicker.tsx
StateProps (Interface)
(no doc)
src/toolbar/Toolbar.tsx
StateProps (Interface)
(no doc)
src/workspace/Workspace.tsx

Core symbols most depended-on inside this repo

new
called by 277
src/util/math/mat.ts
add
called by 241
src/util/math/vec2.ts
getActionState
called by 142
src/state/stateUtils.ts
requestAction
called by 62
src/listener/requestAction.ts
scale
called by 57
src/util/math/mat.ts
isKeyDown
called by 55
src/listener/keyboard.ts
compileStylesheetLabelled
called by 52
src/util/stylesheets.tsx
separateLeftRightMouse
called by 52
src/util/mouse.ts

Shape

Function 939
Interface 297
Method 101
Class 20
Enum 13

Languages

TypeScript100%

Modules by API surface

src/util/math.ts32 symbols
src/util/math/vec2.ts28 symbols
src/diff/diffs.ts26 symbols
src/composition/manager/layer/LayerManager.tsx24 symbols
src/timeline/timelineUtils.ts23 symbols
src/util/math/mat.ts20 symbols
src/flow/nodes/property/PropertyNodeSelectProperty.tsx19 symbols
src/composition/compositionUtils.ts19 symbols
src/util/math/expressions.ts18 symbols
src/shape/shapeUtils.ts18 symbols
static/js/clipper.js17 symbols
src/types.ts17 symbols

For agents

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

⬇ download graph artifact