What is the "P5.js" for Rust?

41 points ljhs821

I just started learning Rust and I love it! I am familiar with javascript and have written physics engines with P5.js, which is, if I'm not mistaken, "the" library when dealing with graphics with javascript. I want to make physics engines and whatnot with Rust. Which graphics library should I use? I really appreciate any help you can provide!