This Chrome extension enhances your REALTOR.ca browsing experience by displaying Walk Score®, Bike Score®, and Transit Score® information for property listings.
- Automatically detects and extracts property addresses from REALTOR.ca listing pages
- Displays Walk Score®, Bike Score®, and Transit Score® (where available) for the current listing
- Shows a static map of the property location
- Provides clickable links to view the location on Google Maps
- Clone this repository or download the source code.
- Open Chrome and navigate to
chrome://extensions/
. - Enable "Developer mode" in the top right corner.
- Click "Load unpacked" and select the directory containing the extension files.
Before using the extension, you need to set up API keys:
- Get a Walk Score API key from Walk Score Professional.
- Get a Mapbox API key from Mapbox.
- Click on the extension icon in Chrome.
- Enter your API keys in the provided fields and click "Save Keys".
- Navigate to a property listing page on REALTOR.ca.
- Click the extension icon in your Chrome toolbar.
- The popup will display the property's address, a static map, and the available scores.
manifest.json
: Defines the extension's properties, permissions, and scripts.content.js
: Extracts the property address from the REALTOR.ca listing page.popup.html
: The HTML structure for the extension's popup interface.popup.js
: Handles the logic for the popup, including API calls and data display.
This extension does not collect or store any personal data. It only processes the current page's address to fetch publicly available Walk Score® data.
Walk Score® is a registered trademark of Walk Score Inc. This extension is not affiliated with or endorsed by Walk Score Inc. or REALTOR.ca.
For issues, feature requests, or contributions, please open an issue or pull request in this repository.