Skip to main content

esri-gl

Esri ArcGIS integration for MapLibre GL JS and Mapbox GL JS

Easy to Use

Three Entry Points

Import from esri-gl for vanilla JS, esri-gl/react for 12 React hooks, or esri-gl/react-map-gl for 6 ready-made components. Get started with just a few lines of code.

Focus on What Matters

Comprehensive Service Coverage

6 services and 4 tasks covering Dynamic Maps, Feature Services, Image Services, Tiled Maps, Vector Tiles, and Vector Basemap Styles with a high-performance Service-Source architecture.

Powered by React

TypeScript First, Fully Tested

Fully typed API verified by 727 tests across 31 suites. Production-ready with comprehensive support for ArcGIS REST services on MapLibre GL JS and Mapbox GL JS.