Did you know that you can export a map from QGIS to Open Layers or Leaflet? How? By using qgis2web! This great plugin, and its sibling web2qgis, are created and maintained by Tom Chadwin. He’s currently looking for code contributions on qgis2web to add a Mapbox GL JS export option.

tomchadwin/qgis2web
A QGIS plugin to export a map to an OpenLayers, Leaflet, or Mapbox GL JS webmap - tomchadwin/qgis2web