Skip to main content
Mapillary logo

MapillaryJS

Interactive, extendable street imagery map experiences

Visualization Component

Visualization Component

MapillaryJS client-side JavaScript library for building street imagery map experiences on the web. You can use MapillaryJS as a component in your web application with just a few lines of code.

Interact and Navigate

Interact and Navigate

MapillaryJS takes spatial, semantic, and texture data and renders it using WebGL. You can interact with the undistorted virtual 3D world and navigate the imagery on the street level or from a bird's eye view.

Extend and Augment

Extend and Augment

You can use the extension APIs to customize and augment the MapillaryJS experience with your own data providers, semantic meshes, 3D models, animations, camera controls, and user interactivity.