Open-source TypeScript library for publishing maps on your website. Great performance due to GPU-accelerated vector tile rendering.
MapLibre GL JS is an open-source library that allows you to publish maps on websites or webview-based applications. It renders maps quickly using GPU-accelerated vector tiles. Key features include:
Interactive vector tile maps in the browser.
It is a fork of mapbox-gl-js from before their switch to a non-OSS license in December 2020.
Flexibility: Initial versions were intended as a replacement for Mapbox’s OSS version with added functionality, but it has evolved since.
Customization: It can be integrated with React and Angular.
Open Source: It is licensed under the 3-Clause BSD license.
Community-led: MapLibre GL JS welcomes contributions and leaders to avoid fragmentation of free software alternatives to mapbox-gl-js.