MapLibre GL JS bindings for R and Python

MapLibre for R provides R bindings for MapLibre GL JS.

It integrates seamlessly into Shiny, Quarto and Jupyter.

library(maplibre)

maplibre(map_options = mapOptions(center=c(-123.1256, 49.24658), zoom = 9))

MapLibre for Python provides Python bindings for MapLibre GL JS.

It integrates seamlessly into Shiny for Python, Quarto and Jupyter.

from maplibre import Map, MapOptions

Map(MapOptions(center=(-123.1256, 49.24658), zoom=9))
My Awesome Map