- AR.js
- clmtrackr
- OpenCV.js
- TensorFlow.js, you can build your own computer vision technology.
- ML5.js — similar goal to TensorFlow.js, build your own ML to recognize patterns, including computer vision!
- Tracking.js — a component based CV tracking system written in JS, you can write functions that define what features you're looking for
- Three.ar.js
- Associated browsers:
- WebXR Polyfil
- Associated browsers:
- WASM OpenCV + ARKit/Core
- Awe Media (used to be awe.js, open source effort doesn't seem to be active any more though)
- 8th Wall
- Sketchfab AR Viewer (they're running a custom browser context to mix web rendering & ARKit/Core!)
- XR.+ (essentially artoolkitX with custom markers as a service/rolled into a platform)