**Project Information **
* Name of tool/project: maplibre-gl-js
* Project home page: https://github.com/maplibre/maplibre-gl-js
* Name of team requesting review: #product-infrastructure-team-backlog
* Primary contact: @MSantos
* Target date for deployment: Q4
* Link to code repository / patchset: https://github.com/maplibre/maplibre-gl-js
**Description of the tool/project: **
MapLibre GL is a community-led fork derived from mapbox-gl-js prior to their switch to a non-OSS license. This library provides multiple features for cient-side maps display, including a WebGL rendering for vector-tile rendering, which we intend to do for dynamic maps in the #kartographer extension.
**Description of how the tool will be used at WMF:**
The tool will be used alongside Leaflet, which we already use as Map client-side framework for dynamic maps display. The intention is move the tile rendering to the client and simplify the server-side architecture as part of the following epic {T263854}. This library will be packaged and deployed in the Kartographer extension as part of its assets.
**Dependencies**
>List dependencies, or upstream projects that this project relies on.
- "@mapbox/geojson-rewind": "^0.5.0"
- "@mapbox/geojson-types": "^1.0.2"
- "@mapbox/jsonlint-lines-primitives": "^2.0.2"
- "@mapbox/mapbox-gl-supported": "^1.5.0"
- "@mapbox/point-geometry": "^0.1.0"
- "@mapbox/tiny-sdf": "^1.1.1"
- "@mapbox/unitbezier": "^0.0.0"
- "@mapbox/vector-tile": "^1.3.1"
- "@mapbox/whoots-js": "^3.1.0"
- "csscolorparser": "~1.0.3"
- "earcut": "^2.2.2"
- "geojson-vt": "^3.2.1"
- "gl-matrix": "^3.2.1"
- "grid-index": "^1.1.0"
- "minimist": "^1.2.5"
- "murmurhash-js": "^1.0.0"
- "pbf": "^3.2.1"
- "potpack": "^1.0.1"
- "quickselect": "^2.0.0"
- "rw": "^1.3.3"
- "supercluster": "^7.1.0"
- "tinyqueue": "^2.0.3"
- "vt-pbf": "^3.1.1"
**Has this project been reviewed before?**
No
**Working test environment**
>Please link or describe setup process for setting up a test environment.
- As soon as we have a WIP patchset, we will provide the needed settings for the official Mediawiki-Docker environment.
**Post-deployment**
> Name of team responsible for tool/project after deployment and primary contact.
#product-infrastructure-team-backlog is the official maintainer of the extension and will continue it afterwards.