Build engaging interactive maps

Add custom, immersive map interactions and controls to your applications.

MapTiler image Interactive-maps-top-section.webp

Blazing fast filtering

With the MapTiler SDK, you can set up real-time data filters to help your customers quickly and easily find things like properties that meet their search criteria.

Easy to add map controls

MapTiler JavaScript Maps SDK allows you to add standard map controls with one line of code!

Maps that fit your brand

Show relevant context

Use dynamic filtering to show only the features that enhance the user experience:

  • Change styles in real time, such as switching to dark mode
  • Customize the map view, colors, and borders
  • Display labels in the local language
Show relevant context

SDK modules

Explore modules to extend functionality of our SDK

Geocoding control

Effortlessly add precise search to your web or mobile app.

Marker layouts

Display and position map markers with flexible layout options.

AR module

Add an AR functionality to your maps with minimal code.

Visualize your data

Easily combine basemaps with your data and visualize it on maps at scale. Use our SDK to:

  • Effortlessly manage large datasets
  • Generate dynamic heatmaps and clustering
  • Apply filters and other tools to enhance your visualizations
Earthquake points visualized on a basemap

Get started with MapTiler SDK

import { Map, MapStyle } from "@maptiler/sdk";
  const map = new Map({
    container: "mapContainer",
    style: MapStyle.STREETS
  });
See source code 

MapTiler SDK is easy to use with common frameworks like React, Vue.js, Svelte, or Angular.

Maps that fit your brand

JavaScript Maps API

MapTiler offers a comprehensive set of APIs that enable developers to create mapping applications that are great to look at and user-friendly. With these APIs, your maps will be able to provide a seamless user experience that is sure to impress. All of them are integrated in MapTiler SDK.

Geocoding

Search any place on the world, down to the street level.

IP geolocation

Get information about your visitors location and serve content explicitly targeting them.

Resources

MapTiler SDK documentation
MapTiler SDK Examples
MapTiler SDK Reference
notification