An extensible library of Web Components for the spatial web.
MRjs is a mixed-reality-first, WebXR interface library meant to bootstrap
spatial web app development. It implements much of the foundational work so that developers can
spend less time on the basics and more time on their app.
See on GitHub
Join us on Discord
Documentation
Extensible
Being open-source and built on top of web standards, you can easily
implement custom elements and contribute to the ecosystem.
Familiar
Looks and feels like native HTML and CSS, but designed from the ground up
for mixed-reality. Start with 2D and ease your way into creating 3D content.
All-in-one
Asset management, physics, and user interaction come built in, so you can
spend less time laying the foundation and more time building your app.
Examples
Anchoring
Audio
Camera
Debugging
Embed
Images
Models
Skybox
Video