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.
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.
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.