Understand Rust memory, visually

Step through small Rust examples and watch stack, heap and static memory change line by line, using simplified visual models built for learning

Stack Memory

Step-by-step visualization of function calls and stack frame management

Heap Memory

Interactive visualization of heap allocation and deallocation processes

Static Memory

Visualization of static memory allocation and lifetime management

Ownership & Moves

See what happens when ownership transfers between variables

Borrowing & References

Understand how references relate to the values they point to