A-Frame is an open-source web framework, written in JavaScript, for building virtual reality (VR) experiences.
[2] It is maintained by developers from Supermedium (Diego Marcos, Kevin Ngo) and Google (Don McCurdy).
A-Frame is an entity component system framework for Three.js where developers can create 3D and WebXR scenes using HTML.
A-Frame was originally developed within the Mozilla VR team during mid-to-late 2015.
[3] A-Frame was created in order to allow web developers and designers to author 3D and VR experiences[4] with HTML without having to know WebGL.