MapLibre GL JS - Interactive vector tile maps in the browser

hacktoberfest maplibre maplibre-gl maplibre-gl-js typescript webgl2
27 Open Issues Need Help Last updated: Jul 1, 2026

Open Issues Need Help

View All on GitHub
bug good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
enhancement good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
bug good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
enhancement good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
enhancement good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
bug enhancement good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
bug good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
enhancement good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
bug good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
bug good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
enhancement good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
enhancement good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
enhancement good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
enhancement good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
enhancement good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
enhancement good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
bug enhancement good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
bug good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
bug good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
enhancement good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2

AI Summary: The task is to add a public method, `map.coveringTiles(options)`, to the MapLibre GL JS library. This method should return an array of tile IDs covering the current map view. The implementation would likely involve creating a simple wrapper around an existing internal method to maintain backward compatibility and provide a stable public API for accessing tile coordinates.

Complexity: 2/5
enhancement good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2

AI Summary: The task is to debug and fix a bug in MapLibre GL JS where the library unexpectedly mutates the projection object within a stylesheet JSON object passed to the `setStyle` method. The fix should prevent this mutation and ensure that the original stylesheet remains unchanged. Additionally, the default projection behavior when no projection is specified in the style needs to be clarified and potentially adjusted.

Complexity: 4/5
bug enhancement good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2
enhancement good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2

AI Summary: The task is to fix a TypeScript type error in the MapLibre GL JS library. The `setTransformRequest` method incorrectly rejects `null` or `undefined` values when strict type checking is enabled. The solution involves adjusting the type definition of the `transformRequest` parameter to correctly handle these nullish values, ensuring compatibility with existing code that uses them to remove the transform request.

Complexity: 3/5
bug enhancement good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2

AI Summary: Fix broken links in the MapLibre GL JS documentation. The issue reports several links to example pages that now return a 404 error. The task involves identifying the broken links, determining the correct URLs (potentially using the Wayback Machine as a reference), and updating the documentation to reflect the correct paths.

Complexity: 2/5
bug good first issue PR is more than welcomed

MapLibre GL JS - Interactive vector tile maps in the browser

TypeScript
#hacktoberfest#maplibre#maplibre-gl#maplibre-gl-js#typescript#webgl2