MCPcopy Index your code
hub / github.com/RustForWeb/lucide

github.com/RustForWeb/lucide @v3.23.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v3.23.0 ↗ · + Follow
9,185 symbols 9,229 edges 5,452 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README
<a href="https://github.com/RustForWeb/lucide/raw/v3.23.0/logo.svg">
    <img src="https://github.com/RustForWeb/lucide/raw/v3.23.0/logo.svg" width="300" height="200" alt="Rust Lucide Logo">
</a>

Rust Lucide

Rust port of Lucide.

Lucide is a beautiful & consistent icon toolkit made by the community.

Frameworks

Rust Lucide is available for these Rust frameworks:

See the Rust Lucide book for more information.

Documentation

See the Rust Lucide book.

Credits

The logo is a combination of the Lucide logo and Ferris the Rustacean.

License

This project is available under the MIT license.

Rust for Web

The Rust Lucide project is part of Rust for Web.

Rust for Web creates and ports web libraries for Rust. All projects are free and open source.

Extension points exported contracts — how you extend this code

Framework (Interface)
(no doc) [3 implementers]
scripts/src/framework.rs
ExitStatusExt (Interface)
(no doc) [1 implementers]
scripts/src/status.rs

Core symbols most depended-on inside this repo

name
called by 9
scripts/src/frameworks/yew.rs
stable_exit_ok
called by 7
scripts/src/status.rs
name
called by 4
scripts/src/frameworks/dioxus.rs
changeTab
called by 3
book/theme/tabs.js
git_checkout
called by 3
scripts/src/repository.rs
generate
called by 2
scripts/src/generate.rs
convert_children
called by 2
scripts/src/frameworks/dioxus.rs
format
called by 2
scripts/src/frameworks/yew.rs

Shape

Function 5,547
Class 3,619
Method 17
Interface 2

Languages

Rust100%
TypeScript1%

Modules by API surface

book-examples/leptos/src/icons.rs36 symbols
book-examples/dioxus/src/icons.rs36 symbols
book-examples/yew/src/icons.rs26 symbols
scripts/src/frameworks/dioxus.rs9 symbols
scripts/src/generate.rs8 symbols
scripts/src/repository.rs7 symbols
scripts/src/frameworks/yew.rs6 symbols
scripts/src/frameworks/leptos.rs6 symbols
scripts/src/status.rs4 symbols
packages/yew/src/zoom_out.rs2 symbols
packages/yew/src/zoom_in.rs2 symbols
packages/yew/src/zodiac_virgo.rs2 symbols

For agents

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

⬇ download graph artifact