Repository-Metriken
- Stars
- (1.778 Sterne)
- PR-Merge-Metriken
- (Durchschn. Merge 1T 6h) (67 gemergte PRs in 30 T)
Beschreibung
Feature
Add Maplibre support to Avo to have out of the box map support without requiring a dependency on an external commercial service.
Current workarounds
Sign up to Mapbox (free for 50k map loads/month).
Screenshots or screen recordings
Additional context
Maplibre "originated as an open-source fork of mapbox-gl-js, before their switch to a non-OSS license in December 2020." (ref)
Avo makes use of Mapkick to display a map; Mapkick JS supports Maplibre but Avo depends on the Ruby gem, which makes no reference to Maplibre. Because of this, a Mapbox API token is required to just test out Avo's map feature. By contrast, Maplibre does not require an API token for its demo map/style (it can also be downloaded). Avo could switch to Mapkick JS or add a direct dependency on Maplibre.
On a related note, it would be nice for the map feature to be included in the Avo demo.