allyoucaneatVR - A new JavaScript 3D engine

The allyoucaneatVR engine started as a student project with the aim to create an alternative WebGL-library from scratch. It doesn't utilise any external JavaScript libraries and focuses on VR content creation. You'll be able to quickly create small VR games. Therefor it provides simple commands to show your scene on many different devices. This includes every VR HMD that is supported by the WebVR standard, like Google Cardboard or the Oculus Rift. If you don't have an HMD or a WebVR compatible browser you still can use your traditional mouse and keyboard to interact with your allyoucaneatVR scene.
Right now allyoucaneatVR is in an alpha stage where features still will be added and improved.

WebVR support

Supports the new WebVR API implemented by experimental Chrome and Firefox builds. This allows you to look at your scene through an HMD like the Oculus Rift or HTC Vive.

Mobile VR

Even without a WebVR browser you can use Google Cardboard like devices to create a VR scene. All you need is a modern smartphone with a current browser.


The first allyoucaneatVR game we created. It's a small colorfull multiplayer game in which two players bounce a ball back and forth.

You can check it out here.

Open Source

Help us developing the next version of allyoucaneatVR. You can find the source code of this library and PongVR here.