API Client Libraries and CLI

The API client libraries and command-line utilities provide you with helper functions that make it easier to call MapTiler APIs from your software and scripts.

The API client libraries allow access to all your data, maps, and resources in your MapTiler account. You can use them to quickly add a map directly to your website, create an image with a location map for your business, search for addresses, and much more.

The Upload JS library makes it easy to upload your data to MapTiler and automate the process. You can use it with JavaScript or TypeScript.

The Command-line utility serves for uploading your data, too. It has fewer features than the Upload JS library, but you can use it with any tech stack.

Client Libraries

TypescriptLogoJavaScriptLogo

JavaScript package to add geocoding, geolocation, and more functions to your software and scripts.

Client code example

Upload JS

TypescriptLogoJavaScriptLogo

A TypeScript library for uploading files to MapTiler. Features multipart support and progress tracking.

Client code example

CLI

Terminal logo

Command-line utility for uploading your files to MapTiler. Works with any language.

CLI code example