--- id: walkscore-api version: "1.0.1" license: MIT license_treatment: permissive maintenance: abandoned --- # walkscore-api — Unofficial Python bindings for the WalkScore API License: permissive · Maintenance: abandoned · Downloads: 73.7K/mo ## What it is and what it does walkscore-api is an unofficial Python wrapper around the WalkScore API, allowing you to programmatically fetch walkability, transit, and bike scores for geographic coordinates and addresses. It handles API communication, response parsing into Python objects, and includes built-in retry logic via backoff-utils for handling transient API failures. The library depends on validator-collection for input validation and backoff-utils for exponential backoff during retries. The package is designed for developers building location-based applications that need to incorporate neighborhood walkability metrics. It abstracts away HTTP request construction and response deserialization, returning structured score objects rather than raw JSON. However, the project has been abandoned since early 2020 with no active maintenance, meaning any breaking changes to the WalkScore API or incompatibilities with newer Python versions will not be addressed. Use it for: - Batch-score neighborhoods in a real estate listing platform to display walkability metrics to users. - Filter rental or property search results by minimum transit or bike scores for commute planning. - Analyze walkability trends across a geographic region by scoring multiple addresses programmatically. - Enrich location data in a database with WalkScore, TransitScore, and BikeScore attributes. - Build a neighborhood comparison tool that scores and ranks areas by their walkability and transit access. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides Python bindings to query the WalkScore API for retrieving WalkScores, TransitScores, and BikeScores for geographic locations. No. While the package has low install friction and a permissive MIT license, it is abandoned—last release 2020-01-04, last commit 2022-12-08. Without active maintenance, any API changes, Python version incompatibilities, or dependency updates will go unaddressed. Install only if you have confirmed the WalkScore API contract is stable and you can maintain a fork yourself if needed. ## Install pip install walkscore-api uv add walkscore-api poetry add walkscore-api ## Installing walkscore-api Before you install: Low install friction with only two runtime dependencies. However, the package is abandoned—last release was 2020-01-04 and last commit 2022-12-08, with no active maintenance. Use only if the WalkScore API contract remains stable. License in practice: MIT license permits commercial and private use with minimal restrictions, requiring only attribution and inclusion of the license notice. Quickstart: pip install walkscore-api from walkscore import WalkScoreAPI api_key = 'YOUR_API_KEY' walkscore_api = WalkScoreAPI(api_key=api_key) result = walkscore_api.get_score(latitude=latitude, longitude=longitude, address=address) print(result.walk_score, result.transit_score, result.bike_score) Requires a valid WalkScore API key and active internet connectivity to reach the WalkScore service. Verify before relying: - Whether the WalkScore API endpoint remains operational and unchanged since the last release in 2020. - Compatibility with Python versions beyond 3.7 (classifiers list only 3.6 and 3.7). - Whether validator-collection and backoff-utils remain maintained and compatible with current Python ecosystems. ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: low - Maintenance: abandoned - Downloads: 73.7K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags walkscore api python, walkability score lookup, transit score api, bike score python, location walkability, neighborhood scoring, geographic api bindings, api-client, geolocation, abandoned [View on SkillFed](https://skillfed.io/packages/walkscore-api) · [View on PyPI](https://pypi.org/project/walkscore-api/)