Try out the Interactive Mapillary API Demo and let us know what you think!
If you've ever wondered how to bring the world of Mapillary into your custom projects, we have put together a new interactive, open-source demo of the Mapillary public API. It's designed to help you explore our API, understand exactly how Mapillary works, see the code behind it, and adapt and copy what you’d like. To keep things as accessible as possible, we built it using Manus, a vibe coding tool and vanilla HTML, CSS, and JavaScript. No frameworks, no build steps.
Screenshot of the Mapillary API Demo showing the split-panel layout with map coverage and street-level viewer
The goal here was simple: create a sample implementation that showcases many of the core capabilities of the Mapillary platform in one place. Whether you’re a seasoned GIS developer or just getting started with our tools to map your local area, we hope this serves as a useful starting point.
Screenshot of the Mapillary API Demo showing the split-panel layout with map coverage and street-level viewer
The demo brings together several different API features that our community uses every day:
Beyond just making API calls, we added a few features to make exploring the data easier. The left panel features an interactive map powered by MapLibre GL JS, complete with a geocoder search bar so you can easily fly to any location in the world.
This entire application was vibecoded using Manus, an AI agent that builds software through natural language conversation. No code was written manually; every line was generated iteratively based on conversational instructions.
The app is live and ready to use. We built it to be explored, forked, and extended by the community.
The project is open source (MIT License) and available on GitHub at mapillary/api-demo. We’d love for you to try it out, fork it, and let us know what you think in the forum. If you run into any issues along the way, feel free to reach out to us at support@mapillary.com - we’re always happy to help.