MCPcopy Index your code
hub / github.com/Kethku/Pando

github.com/Kethku/Pando @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
379 symbols 789 edges 32 files 57 documented · 15% 1 cross-repo links
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Pando

Pando is a work in progress, general purpose graph editor. The long term vision for the project can be found here.

Currently Pando is not yet usable, but has some of the key pieces in place including a basic UI framework based on Vello that I'm calling Aspen.

Name

Pando is named after the Pando tree, which is a quaking aspen clonal colony that is thought to be the largest single connected organism in the world.

Extension points exported contracts — how you extend this code

Element (Interface)
(no doc) [12 implementers]
aspen/src/element.rs
Mixable (Interface)
(no doc) [3 implementers]
aspen/src/util.rs
RectExt (Interface)
(no doc) [1 implementers]
aspen/src/util.rs
PointExt (Interface)
(no doc) [1 implementers]
aspen/src/util.rs
AffineExt (Interface)
(no doc) [1 implementers]
aspen/src/util.rs

Core symbols most depended-on inside this repo

set_selection
called by 40
aspen/src/components/editor.rs
map
called by 33
aspen/src/element.rs
hex_to_srgba
called by 27
src/util.rs
request_redraw
called by 20
aspen/src/context_stack/event_context.rs
actual_mouse_position
called by 17
aspen/src/context_stack/event_state.rs
with_state
called by 15
aspen/src/context_stack/context.rs
position
called by 14
aspen/src/element.rs
current_transform
called by 13
aspen/src/context_stack/draw_context.rs

Shape

Method 317
Class 40
Interface 11
Function 6
Enum 5

Languages

Rust100%

Modules by API surface

aspen/src/components/editor.rs58 symbols
aspen/src/context_stack/draw_context.rs41 symbols
aspen/src/element.rs23 symbols
aspen/src/context_stack/event_state.rs22 symbols
aspen/src/mouse_region.rs21 symbols
aspen/src/context_stack/attached_context.rs19 symbols
aspen/src/context_stack/context.rs17 symbols
aspen/src/components/board.rs17 symbols
aspen/src/util.rs16 symbols
aspen/src/context_stack/event_context.rs15 symbols
aspen/src/test_runner.rs13 symbols
src/ngs.rs12 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

For agents

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

⬇ download graph artifact