MCPcopy Index your code
hub / github.com/clearloop/elvis

github.com/clearloop/elvis @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
265 symbols 462 edges 104 files 95 documented · 36% updated 3y ago★ 10819 open issues
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

LifeCycle (Interface)
Life cycle trait [6 implementers]
core/src/life.rs
Driver (Interface)
Evlis platform api driver Elvis driver Contains APIs for different platforms
core/src/driver.rs
StyleWrapper (Interface)
Convert widget as a style wrapper
core/src/wrapper.rs
Router (Interface)
Elvis Router
core/src/router.rs

Core symbols most depended-on inside this repo

into
called by 51
core/src/value/color.rs
to_string
called by 28
core/src/value/box.rs
push
called by 20
core/src/node.rs
children
called by 15
core/src/node.rs
into
called by 15
web/src/err.rs
to_hex
called by 12
core/src/value/color.rs
style
called by 7
core/src/node.rs
text
called by 7
src/widgets/text.rs

Shape

Method 153
Class 44
Function 37
Enum 27
Interface 4

Languages

Rust100%

Modules by API surface

core/src/node.rs19 symbols
backend/src/manifest.rs18 symbols
core/src/value/color.rs16 symbols
web/src/event/listener.rs12 symbols
core/src/value/unit.rs9 symbols
src/widgets/layouts/flex.rs7 symbols
core/src/value/flex.rs7 symbols
core/src/value/border.rs7 symbols
core/src/style/border.rs7 symbols
core/src/gesture.rs7 symbols
web/src/style/sheet.rs6 symbols
core/src/value/box.rs6 symbols

For agents

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

⬇ download graph artifact