MCPcopy Index your code
hub / github.com/3rfaan/courses

github.com/3rfaan/courses @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
2,462 symbols 3,917 edges 872 files 528 documented · 21%
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

Draw (Interface)
FILL in the blanks. [2 implementers]
Rust/rust-by-practice/src/generics/trait_object/trait_obj3.rs
Enchanter (Interface)
(no doc) [3 implementers]
Rust/rust-in-action/rpg/src/main.rs
AppendBar (Interface)
The trait `AppendBar` has only one function which appends "Bar" to any object implementing this trait. [1 implementers]
Rust/rustlings/solutions/15_traits/traits1.rs
Shape (Interface)
(no doc) [3 implementers]
Go/Learn Go with Tests/structs/shapes.go
Commit (Interface)
(no doc)
Rust/tauri/github_demo/src/types.ts
HelloMacro (Interface)
(no doc)
Rust/The Rust Programming Language Book/hello_macro/src/lib.rs
Number (Interface)
(no doc)
Go/A Tour of Go/go_generics/generics.go
MyTrait (Interface)
Use at least two approaches to make it work. DON'T add/remove any code line. [2 implementers]
Rust/rust-by-practice/src/generics/trait_object/trait_obj5.rs

Core symbols most depended-on inside this repo

push
called by 42
Rust/rustonomicon/vec/src/lib.rs
getObject
called by 35
Rust/chip8/wasm/web/wasm.js
len
called by 33
Rust/rust-in-action/filebasics/src/main.rs
strlen
called by 32
C/The C Programming Language 2nd Edition/examples/strlen.c
get
called by 27
Rust/rust-in-action/actionkv/src/lib.rs
addHeapObject
called by 27
Rust/chip8/wasm/web/wasm.js
abAppend
called by 27
C/kilo/kilo.c
clone
called by 26
Rust/rustonomicon/arc/src/lib.rs

Shape

Function 1,811
Method 290
Class 242
Enum 50
Interface 47
Struct 15
TypeAlias 6
FuncType 1

Languages

Rust65%
C24%
Go5%
TypeScript3%
C#2%

Modules by API surface

C/kilo/kilo.c50 symbols
Rust/chip8/wasm/web/wasm.js28 symbols
Rust/eldiro_v1/crates/eldiro/src/expr.rs27 symbols
Rust/rustonomicon/vec/src/lib.rs21 symbols
Rust/eldiro_v1/crates/eldiro/src/utils.rs20 symbols
Rust/rustlings/solutions/23_conversions/try_from_into.rs19 symbols
Rust/rustlings/solutions/18_iterators/iterators5.rs16 symbols
Rust/rustlings/solutions/23_conversions/from_into.rs15 symbols
Rust/rust-in-action/chip_8/src/main.rs15 symbols
Rust/rustlings/solutions/23_conversions/from_str.rs14 symbols
Rust/bevy/bevy_breakout/src/main.rs14 symbols
Rust/Algorithms and Data Structures/fcc/src/solutions/make_a_person.rs14 symbols

For agents

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

⬇ download graph artifact