Developer’s 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 live examples in your MapTiler account, so you can get started simply by copying the code. Learn what examples for JavaScript we have and which one is best for what.
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.
SDK modules
- Geocoding control to add a search box to your map
- Elevation profile control to add an elevation graph
- Augmented reality (AR) control to add a button turning the map into a 3D model
- Marker layout to add marker overlays with rich content
- 3D objects to add 3D models to your map
- Weather SDK to build maps with weather animation
Other map libraries
- OpenLayers – a robust open-source library to build complex apps
- Leaflet – a lightweight open-source library to build pretty apps quickly
- Deck.gl – a powerful framework for visualization of large data
- Cesium – a popular library to build 3D maps, offering also plugins for game engines:
Mobile apps
Our tools for building mobile apps include SDKs, sample apps, and tutorials, listed below. If you’re new to mobile development, you may want to read How to build mobile apps with SDK first to see what options you have.