MCPcopy Index your code
hub / github.com/RAUI-labs/raui

github.com/RAUI-labs/raui @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,488 symbols 4,052 edges 187 files 35 documented · 2%
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

WidgetUnitData (Interface)
(no doc) [8 implementers]
crates/core/src/widget/unit/mod.rs
ViewState (Interface)
(no doc) [5 implementers]
crates/retained/src/lib.rs
ImmediateApply (Interface)
(no doc) [5 implementers]
crates/immediate/src/lib.rs
TesselateBatchConverter (Interface)
(no doc) [2 implementers]
crates/tesselate-renderer/src/lib.rs
Prefab (Interface)
The [`Prefab`] trait is implemented for types that are able to translate to and from [`PrefabValue`]'s [`PrefabValue`]' [3 …
crates/core/src/lib.rs
TesselateVertex (Interface)
(no doc) [1 implementers]
crates/tesselate-renderer/src/lib.rs
Logger (Interface)
Common logging interface that custom log engines should follow to enable their reusability across different modules that [2 …
crates/core/src/lib.rs
TesselateResourceProvider (Interface)
(no doc) [1 implementers]
crates/tesselate-renderer/src/lib.rs

Core symbols most depended-on inside this repo

with_props
called by 441
crates/core/src/widget/component/mod.rs
unwrap
called by 255
crates/core/src/widget/mod.rs
listed_slot
called by 181
crates/core/src/widget/component/mod.rs
key
called by 172
crates/core/src/widget/mod.rs
clone
called by 138
crates/core/src/props.rs
named_slot
called by 128
crates/core/src/widget/component/mod.rs
write
called by 115
crates/core/src/widget/mod.rs
merge_props
called by 107
crates/core/src/widget/component/mod.rs

Shape

Method 731
Function 410
Class 266
Enum 63
Interface 18

Languages

Rust100%

Modules by API surface

crates/core/src/application.rs67 symbols
crates/core/src/widget/mod.rs65 symbols
crates/core/src/view_model.rs57 symbols
crates/immediate/src/lib.rs56 symbols
crates/immediate-widgets/src/lib.rs53 symbols
crates/core/src/widget/component/interactive/navigation.rs45 symbols
crates/core/src/interactive/default_interactions_engine.rs44 symbols
crates/material/src/theme.rs39 symbols
crates/core/src/props.rs37 symbols
crates/core/src/widget/component/mod.rs35 symbols
crates/retained/src/lib.rs31 symbols
crates/core/src/widget/component/interactive/input_field.rs31 symbols

For agents

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

⬇ download graph artifact