AR and VR for p5js.
Not free, but you can use it developer mode to create compelling image-based Augmented Reality experiences. Great tool
Example of web-based VR. Use with Google Cardboard