A-frame is a web framework for building virtual reality experiences. The core is a powerful entity-component framework that provides a declarative, extensible, and composable structure to three.js.
Ar.js is a very fast, marker-based, open-source Augmented Reality solution for the web. It is based on three.js + jsartoolkit5 and can be combined with A-frame ( https://aframe.io/blog/arjs/ ). It runs on all mobile platforms: Android, iOS11 and Windows mobile. Depending on your device, it can run very fast, up to 60fps on 2year-old phones!
ARCore is a Software Development Kit (SDK) introduced by Google in August 2017 for the implementation of augmented reality (AR) applications on Android devices. As a successor to Project Tango it is not just for Android devices with special sensors. ARCore is the Tango SDK without the support of a special depth camera.
Argon.js is an open-standards augmented reality platform for the web. Initially created to supporting creating AR web applications for the Argon4 browser, argon.js is now aimed at supporting AR in any web browser, using whatever capabilities are available on each platform.
AR kit is a new framework, introduced in iOS 11, that allows you to easily create unparalleled augmented reality experiences for iPhone and iPad, blending digital objects and information with the environment around you.
It seems Awe comes in two flavours: One is a Wysiwyg editor with a drag & drop interface, to easily create your web-AR, combined with a publishing platform, for a monthly fee. The second flavour is the DIY option, using their library and open-source API.
Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.
glTF™ is a specification for the efficient transmission and loading of 3D scenes and models by applications. It minimizes the size of 3D assets, and the runtime processing needed to unpack and use them. A common publishing format for 3D content tools and services that streamlines authoring workflows and enables interoperable use of content.
GRAVR is a personalized profile that follows you from one VR experience to the next, adjusting your environment according to your individual pre-set preferences. It is a solution for fragmentation in the early stages of WebVR and native VR experiences. The Oauth 2.0 secured anonymous API focuses on user needs and user comfort.
React VR is a framework for the creation of VR applications that run in your web browser. It pairs modern APIs like WebGL and WebVR with the declarative power of React, producing experiences consumable through a variety of devices. It aims to simplify the construction of 360 experiences and democratize the creation of VR content.
WebXR is driving support for accessing virtual reality (VR) and augmented reality (AR) devices, including sensors and head-mounted displays on the Web.