Inspect and view changes in Wandrer Map Overlay source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
"manifest_version": 3,
"name": "Wandrer Map Overlay",
"version": "2.0.0.20",
"description": "View your Wandrer map data in a variety of route planning tools, including Strava, Komoot and RideWithGPS",
"action": {
"default_popup": "templates/popup.html",
"default_icon": {
"16": "images/wandrer-16x16.png",
"32": "images/wandrer-32x32.png",
"48": "images/wandrer-48x48.png",
"128": "images/wandrer-128x128.png"
},
"default_title": "Wandrer Map Overlay"
},
"icons": {
"16": "images/wandrer-16x16.png",
"32": "images/wandrer-32x32.png",
"48": "images/wandrer-48x48.png",
"128": "images/wandrer-128x128.png"
},
"permissions": [
"activeTab",
"storage",
"declarativeNetRequest"
],
"declarative_net_request": {
"rule_resources": [
{
"id": "garmin_csp_removal",
"enabled": true,
"path": "rules/garmin.json"
},
{
"id": "osm_csp_removal",
"enabled": true,
"path": "rules/osm.json"
}
]
},
"host_permissions": [
"https://*.wandrer.earth/*",
"https://*.ridewithgps.com/*",
"https://*.strava.com/*",
"https://*.komoot.com/*",
"https://*.bikemap.net/*",
"https://*.mapmyride.com/*",
"https://*.plotaroute.com/*",
"https://*.veloviewer.com/*",
"https://*.connect.garmin.com/*",
"https://*.bikerouter.de/*",
"https://www.openstreetmap.org/*"
],
"content_scripts": [
{
"matches": [
"https://www.plotaroute.com/*"
],
"css": [
"css/komoot.css",
"css/mapbox-gl.css"
],
"js": [
"js/lib/mapbox-gl.js",
"js/lib/leaflet-mapbox-gl.js",
"js/utils.js",
"js/utils/mapbox.js",
"js/providers/leaflet/plotaroute.js"
],
"run_at": "document_end",
"world": "MAIN"
},
{
"matches": [
"https://dynamic.watch/plan*"
],
"css": [
"css/komoot.css",
"css/mapbox-gl.css"
],
"js": [
"js/lib/mapbox-gl.js",
"js/lib/leaflet-mapbox-gl.js",
"js/utils.js",
"js/utils/mapbox.js",
"js/providers/leaflet/dynamicwatch.js"
],
"run_at": "document_end",
"world": "MAIN"
},
{
"matches": [
"https://veloviewer.com/explorer",
"https://veloviewer.com/athlete/*/activities*"
],
"css": [
"css/komoot.css",
"css/mapbox-gl.css"
],
"js": [
"js/lib/mapbox-gl.js",
"js/lib/leaflet-mapbox-gl.js",
"js/utils.js",
"js/utils/mapbox.js",
"js/providers/leaflet/veloviewer.js"
],
"run_at": "document_end",
"world": "MAIN"
},
{
"matches": [
"https://bikerouter.de/*",
"https://brouter.de/brouter-web/*",
"https://brouter.m11n.de/*"
],
"css": [
"css/komoot.css",
"css/mapbox-gl.css"
],
"js": [
"js/lib/mapbox-gl.js",
"js/lib/leaflet-mapbox-gl.js",
"js/utils.js",
"js/utils/mapbox.js",
"js/providers/leaflet/bikerouter.js"
],
"run_at": "document_end",
"world": "MAIN"
},
{
"matches": [
"https://www.openstreetmap.org/*"
],
"exclude_matches": [
"https://www.openstreetmap.org/edit*"
],
"css": [
"css/komoot.css",
"css/mapbox-gl.css"
],
"js": [
"js/lib/mapbox-gl.js",
"js/lib/leaflet-mapbox-gl.js",
"js/utils.js",
"js/utils/mapbox.js",
"js/providers/leaflet/openstreetmap.js"
],
"run_at": "document_start",
"world": "MAIN"
},
{
"matches": [
"https://connect.garmin.com/*"
],
"css": [
"css/komoot.css",
"css/garmin.css",
"css/mapbox-gl.css"
],
"js": [
"js/lib/mapbox-gl.js",
"js/lib/leaflet-mapbox-gl.js",
"js/utils.js",
"js/utils/mapbox.js",
"js/utils/map-finder.js",
"js/providers/leaflet/garmin.js"
],
"run_at": "document_end",
"world": "MAIN"
},
{
"matches": [
"https://*.bikemap.net/*"
],
"js": [
"js/utils.js",
"js/utils/mapbox.js",
"js/utils/map-finder.js",
"js/providers/mapbox/bikemap.js"
],
"run_at": "document_end",
"world": "MAIN"
},
{
"matches": [
"https://*.komoot.com/*",
"https://*.komoot.de/*",
"https://*.komoot.fr/*",
"https://*.komoot.nl/*",
"https://*.komoot.es/*",
"https://*.komoot.it/*"
],
"js": [
"js/utils.js",
"js/utils/mapbox.js",
"js/utils/map-finder.js",
"js/providers/mapbox/komoot.js"
],
"run_at": "document_end",
"world": "MAIN"
},
{
"matches": [
"https://www.strava.com/routes/new*",
"https://www.strava.com/maps*",
"https://www.strava.com/routes/*/edit*",
"https://www.strava.com/athlete/heatmaps"
],
"js": [
"js/utils.js",
"js/utils/mapbox.js",
"js/utils/map-finder.js",
"js/providers/mapbox/strava.js"
],
"run_at": "document_end",
"world": "MAIN"
},
{
"matches": [
"https://www.mapmyride.com/*",
"https://www.mapmyrun.com/*"
],
"js": [
"js/lib/turf.js",
"js/lib/deckgl.v8.9.18.js",
"js/utils.js",
"js/utils/deck.js",
"js/providers/deck/mapmyride.js"
],
"run_at": "document_end",
"world": "MAIN"
},
{
"matches": [
"https://ridewithgps.com/routes/new*",
"https://ridewithgps.com/routes/*/edit*"
],
"js": [
"js/lib/turf.js",
"js/lib/deckgl.v8.9.18.js",
"js/utils.js",
"js/utils/map-finder.js",
"js/utils/ridewithgps.js",
"js/providers/ridewithgps.js"
],
"run_at": "document_end",
"world": "MAIN"
},
{
"matches": [
"https://www.plotaroute.com/*",
"https://dynamic.watch/plan*",
"https://veloviewer.com/*",
"https://bikerouter.de/*",
"https://brouter.de/brouter-web/*",
"https://brouter.m11n.de/*",
"https://connect.garmin.com/*",
"https://*.bikemap.net/*",
"https://*.komoot.com/*",
"https://*.komoot.de/*",
"https://*.komoot.fr/*",
"https://*.komoot.nl/*",
"https://*.komoot.es/*",
"https://*.komoot.it/*",
"https://www.strava.com/routes/new*",
"https://www.strava.com/maps*",
"https://www.strava.com/routes/*/edit*",
"https://www.strava.com/athlete/heatmaps",
"https://www.mapmyride.com/*",
"https://www.mapmyrun.com/*",
"https://www.openstreetmap.org/*"
],
"js": [
"js/storage.js"
],
"run_at": "document_idle",
"world": "ISOLATED"
},
{
"matches": [
"https://ridewithgps.com/routes/new*",
"https://ridewithgps.com/routes/*/edit*"
],
"js": [
"js/ridewithgps-storage.js"
],
"run_at": "document_idle",
"world": "ISOLATED"
}
],
"web_accessible_resources": [
{
"resources": [
"images/bike.png",
"images/foot.png",
"images/footbike.png"
],
"matches": [
"https://www.plotaroute.com/*",
"https://dynamic.watch/*",
"https://veloviewer.com/*",
"https://bikerouter.de/*",
"https://brouter.de/*",
"https://brouter.m11n.de/*",
"https://connect.garmin.com/*",
"https://*.bikemap.net/*",
"https://*.komoot.com/*",
"https://*.komoot.de/*",
"https://*.komoot.fr/*",
"https://*.komoot.nl/*",
"https://*.komoot.es/*",
"https://*.komoot.it/*",
"https://www.strava.com/*",
"https://www.mapmyride.com/*",
"https://www.mapmyrun.com/*",
"https://ridewithgps.com/*",
"https://www.openstreetmap.org/*"
]
}
],
"options_ui": {
"page": "templates/options.html",
"open_in_tab": true
},
"background": {
"scripts": [
"js/background.js"
]
},
"browser_specific_settings": {
"gecko": {
"id": "craig@wandrer.earth",
"strict_min_version": "109.0"
}
}
} Best Wandrer Map Overlay Alternatives
Here are some Firefox add-ons that are similar to Wandrer Map Overlay:
ZwiftMap for Strava
Andi Pätzold
Trail Overlay for Strava
Harry G
StatsHunters
Stan Ansems
Strava Enhanced Maps
Xavier
Squadrats Route Planning
Squadrats
MyRoutes Routeplanner
Fullhdpixel
Google Maps Extended Routes
cardinalby
Homebytwo Importer
drixselecta
Randoplan extension
Brian Feinberg
Strava Heatmap
julcnx
WME Toolbox
Toolbox Developers
RTT Mapper
Nhà Cái C54