What does HackerNews think of maplibre-gl-js?

MapLibre GL JS - Interactive vector tile maps in WebGL2

Language: TypeScript

#20 in TypeScript
I’d recommend taking a look at Maplibre GL JS[0], which is a fully open source map library. It was forked from Mapbox GL JS just before licence change, therefore it’s also fully compatible with the style spec etc.

It’s also actively maintained and has a strong community behind it.

0: https://github.com/maplibre/maplibre-gl-js

mapbox-gl is an engineering marvel. unforunately no longer OSS, but there's a fork [0]. not sure how actively the fork will be further developed aside from bugfixes.

[0] https://github.com/maplibre/maplibre-gl-js

Really hope that this will be added to OSS fork of Mapbox [1]

[1] https://github.com/maplibre/maplibre-gl-js

One of these is called MapLibre for the curious.

https://maplibre.org/

https://github.com/maplibre/maplibre-gl-js

I've used it on a smaller project, it worked well for me.

No, this is a common misconception about deck.gl. deck.gl is completely independent from other frameworks, however deck.gl is more geared towards data visualization, so it's commonly paired with other frameworks that focus on a vector basemap.

There are examples [0] of pairing deck.gl with either Mapbox GL JS or Google Maps. It's also easy to use deck.gl with the open source Mapbox GL JS port [1]. Also if you're ok with a bitmap basemap, you can just render OSM tiles with deck.gl directly [2].

(Also I guess good to disclaim that I'm a maintainer of deck.gl )

[0]: https://deck.gl/docs/get-started/using-with-map

[1]: https://github.com/maplibre/maplibre-gl-js

[2]: https://deck.gl/examples/tile-layer/

The community has started a mapbox-gl-js 1.x fork called maplibre-gl-js, I'll be migrating to it in the future: https://github.com/maplibre/maplibre-gl-js