Python Libraries & Popular Times Tools

Python Libraries

LibraryStatusAPI Key?FieldsNotes
googlemaps (official)ActiveYes50+ (API)Official wrapper. Same pricing/limits as API
gomapsDormant (Sep 2023)No9Name, URL, address, coords, website, phone, rating, hours, Popular Times. Likely broken

populartimes (m-wrzr) — 900 Stars

pip install --upgrade git+https://github.com/m-wrzr/populartimes

Returns: weekly hourly popularity (0-100 scale), wait times, time spent, current popularity. Requires API key with billing. MIT license. Unstable as Maps updates.

LivePopularTimes (GrocerCheck)

Extension adding live busyness data to populartimes. Functions: get_populartimes_by_address (no API call), get_populartimes_by_PlaceID (API + scrape), get_places_by_search.

BestTime.app (Commercial)

EndpointsForecasts (hourly 0-100%), Live Busyness, Venue Filter (by traffic/day/hour/ratings/type), Venue Search
Coverage150+ countries
UniqueDwell time analysis, surge detection, filter by foot traffic intensity
Free TierTest account with limited credits

Website: besttime.app

LocalAPI

REST API returning 20+ fields per business in 2-3 seconds including Popular Times histograms (peak hours by day of week). Claims to be the only API exposing Popular Times via endpoint. Free tier: 50 searches. local-api.com

Workarounds for the 5-Review API Limit

MethodReviews AvailableCost
Official Places API5 maxEnterprise tier
Google Business Profile API (own locations)AllFree
Google Takeout (own GBP)AllFree
OutscraperAllFirst 500 free
Apify reviews actorsAll$0.25-0.40/1K
google-reviews-scraper-proAllFree (+ proxies)
Tampermonkey userscriptAll (manual)Free
DIY Playwright/Puppeteer scrollAllFree (+ proxies)
SerpAPI reviews endpointAll$50+/mo

Revision #1
Created 2026-06-05 23:48:46 UTC by Ben Adrian Sarmiento
Updated 2026-06-05 23:48:47 UTC by Ben Adrian Sarmiento