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 Debugging Embed Images Models Skybox Text Video