Spots

Finds all places in an area using grid-based Google Places scanning, not just the ones Google surfaces. Supports location or coordinate search, filtering by rating and reviews, and exporting results to JSON, CSV, or an interactive map.

johnalbertini14-glitch Updated 1 repo stars

File contents

spots

Find the hidden gems Google doesn't surface.

Binary: ~/projects/spots/spots or go install github.com/foeken/spots@latest

Usage

# Search by location name
spots "Arnhem Centrum" -r 800 -q "breakfast,brunch" --min-rating 4

# Search by coordinates (share location from Telegram)
spots -c 51.9817,5.9093 -r 500 -q "coffee"

# Get reviews for a place
spots reviews "Koffiebar FRENKIE"

# Export to map
spots "Amsterdam De Pijp" -r 600 -o map --out breakfast.html

# Setup help
spots setup

Options

Flag Description Default
-c, --coords lat,lng directly -
-r, --radius meters 500
-q, --query search terms breakfast,brunch,ontbijt,café,bakkerij
--min-rating 1-5 -
--min-reviews count -
--open-now only open false
-o, --output json/csv/map json

Setup

Needs Google API key with Places API + Geocoding API enabled.

spots setup  # full instructions
export GOOGLE_PLACES_API_KEY="..."

Key stored in 1Password: op://Echo/Google API Key/credential

Source

https://github.com/foeken/spots

johnalbertini14-glitch/openclaw-skills/tree/main/skills/foeken/spots commit 6c9f96cc38

Frequently asked questions

npx skillmds@latest add johnalbertini14-glitch/spots