A-Frame is a webGL framework which enables you to use basic html tags to build a scene.

The framework is developed mainly by two employees at Mozilla. Behind the html is the javascript frameworkTHREE.js which sets the base for calculating physics and the 3d rendering.

Getting started is really easy. All you have to do is import the JS files and write some HTML Tags. There even is a visual editor which can be used by loading an addon JS (https://github.com/aframevr/aframe-inspector).  However, this is still in development and doesn’t work all the time.

If you want to use things like cursor events or text, you could include ready to use components. There are several available in the list below. If you get all frisky and want to create own components, there is a boilerplate ready for you.