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 visualisation of function calls and stack frame management

Heap Memory

Interactive visualisation of heap allocation and deallocation processes

Static Memory

Visualisation 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