MapLibre
Verified working Aug 3, 2026
A community toolkit for rendering vector maps across browsers and devices.
MapLibre is an open-source organization maintaining mapping libraries and specifications for building interactive maps. Its projects include a TypeScript web renderer, native C++ map rendering for mobile and desktop apps, style and tile specifications, and Martin, a Rust-based vector tile server/generator.
Why it stands out
- Covers both browser and native app mapping under one open-source ecosystem.
- GPU-based rendering is central to both the JavaScript and native libraries.
- Includes formal style and tile specifications rather than only a renderer.
- Martin adds a high-performance tile-serving path for PostGIS, PMTiles, and MBTiles workflows.
- Governed as a community/open-source project with public repositories, sponsors, roadmap, and financial reports.
Good to know
- This is primarily a developer toolkit, not a ready-made consumer map website.
- You still need suitable map data, tiles, and styles; MapLibre is not itself a complete hosted basemap service.
- Using the native and tile-server components may require C++, mobile platform, PostGIS, or Rust/CLI familiarity depending on the project.
Under the radar: If you are experimenting with styles, start from the linked Maputnik Style Editor instead of hand-editing the style JSON from scratch.
Photos

Developers building custom map interfaces can use MapLibre to render vector tiles without depending on a proprietary map SDK. Add an interactive, GPU-accelerated map to a website or web app. Embed map rendering in Android, iOS, desktop, embedded, or in-vehicle applications. Define and reuse map styling through a JSON-based style specification. Serve or generate vector tiles from PostGIS, PMTiles, or MBTiles sources with Martin.
MapLibre GL JS for browser-based vector maps; MapLibre Native for mobile, desktop, and embedded rendering; JSON style specification; emerging vector tile specification; Martin tile server and MBTiles tooling; GitHub repositories, API documentation, examples, plugins, roadmap, and community links.
Alternative listings
A small open-source JavaScript library for browser-based maps.
Mapping, geospatial & alternative cartography toolsLeaflet helps developers build interactive web maps with a compact JavaScript library rather than a full GIS stack. It includes common mapping primitives such as tile layers, markers, popups, vector shapes, image overlays, GeoJSON handling, map controls, mobile gestures, and an extension system for plugins.
0 votesVisit siteCollaborative cloud GIS for maps, spatial apps, and dashboards.
Mapping, geospatial & alternative cartography toolsFelt is a browser-based GIS platform for creating maps, geospatial dashboards, and lightweight spatial applications. It supports file uploads, cloud database connections, geocoding, styling, sharing controls, comments, embeds, exports, and developer workflows through a Python SDK and QGIS plug-in.
0 votesVisit site
Similar sites elsewhere
- Leaflet — leafletjs.com
- OpenLayers — openlayers.org
- Mapbox — mapbox.com
- CesiumJS — cesium.com/platform/cesiumjs
1 of 5