Developer resources
Building a map application for your website is possible with a number of JavaScript libraries and frameworks. For the most popular ones, we’ve prepared customized code examples in your MapTiler account, so you can get started simply by copying the code. Or check out out the resources below.
MapTiler SDK JS
MapTiler SDK JS is a JavaScript/TypeScript map library and a toolkit for building web map applications. It provides all the key functionalities in an easy-to-use package, so it’s the most comfortable option to integrate our maps.
- Get started
- Examples & tutorials
- Usage with JS frameworks: React • Angular • Svelte • Vue.js • Vite
- Reference
- NPM
- GitHub
SDK modules
- Geocoding control to add a search box to your map
- Elevation profile control to add an elevation graph
- Marker layout to add marker overlays with rich content
- 3D objects to add 3D models to your map
- Augmented reality (AR) control to add a button turning the map into a 3D model
- Weather SDK to build maps with weather animation
Other map libraries
- Leaflet – a lightweight open-source library to build pretty apps quickly
- OpenLayers – a robust open-source library to build complex apps
- Deck.gl – a powerful framework for visualization of large data
- Cesium – a popular library to build 3D maps, offering also plugins for game engines: Unreal • Unity
Mobile apps
If you’re specifically looking to build map applications for mobile platforms, you’ll find everything related to that under Mobile SDKs.
APIs
- Public APIs for end-user applications (read-only access)
- Service APIs for MapTiler account administration (full access)
On this page