Feature ForgeJS KrPano Aframe ReactVR
Open Source YES NO YES NO
WebVR YES YES YES YES
Declarative YES (json) YES (xml) YES (html) YES (jsx)
3D engine YES (threejs) NO YES (threejs) YES (OVRUI)
3D objects YES NO YES YES
Equi input YES YES YES YES
Cubemap input YES YES NO YES
Video input YES YES YES NO
Multiple scenes YES YES NO NO
Group of scenes YES NO NO NO
Multi projections YES YES NO (recti only) NO (recti only)
Browser history YES NO NO NO
Audio YES YES YES NO
Audio playlist YES NO NO NO
Ambisonic audio YES NO NO NO
Mpeg-dash YES NO NO NO
Spatial sound YES NO NO NO
Director's cut YES NO NO NO
SFX postprocess YES NO NO NO
Plugin management YES YES NO NO
Keyboard control YES YES NO NO
Mouse & touch YES YES YES (but no zoom) YES (but no zoom)
Device detection YES YES NO NO
Timers YES NO NO YES
Easings YES YES YES YES
Gyroscope YES (WebVR) YES YES (WebVR) YES (WebVR)

7th Mar 2017