Skip to main content

map-gl-offline

Complete offline map functionality for MapLibre GL JS

Complete Offline Support

Download and store entire map regions including vector/raster tiles, fonts, glyphs, sprites, and styles. Works seamlessly when offline.

Modern UI Control

Beautiful glassmorphic UI with dark/light theme support, interactive polygon drawing for region selection, and real-time download progress.

Import/Export Formats

Export regions to JSON, PMTiles, or MBTiles formats. Import maps from files for easy sharing and cross-device usage.

Full TypeScript Support

Written in TypeScript with complete type definitions. Enjoy full autocomplete and type checking in your IDE.

Storage Management

Built-in analytics, automatic cleanup, and quota management. Keep track of storage usage and optimize performance.

Easy Integration

Drop-in MapLibre GL JS control. Add offline capabilities to your existing map application with just a few lines of code.