{"repo":"openclaw/goplaces","free":true,"listed":false,"github":"https://github.com/openclaw/goplaces","clone":"git clone https://github.com/openclaw/goplaces.git","description":"Modern Google Places CLI in Go","language":"Shell","stars":251,"topics":["cli","go","google","locations","places","reviews"],"license":"MIT","category":"cli-tools","readme_excerpt":"goplaces 📍 — Find the place. Skip the payload archaeology. goplaces is a Go client and CLI for Google Places API (New) and selected Routes API workflows. It is for terminal use, shell automation, agents, and Go programs that need typed requests and JSON output without hand-building field masks or request payloads. Install Homebrew installs the published binary on macOS or Linux: With Go 1.26.5 or newer: Prebuilt archives and checksums are available from GitHub Releases. Quick start Enable Places API (New) in a Google Cloud project, create an API key, then run: The default output is compact text for people; --json emits the response shape for scripts and agents. See API key setup for API enablement, key restrictions, billing, and quota guidance. Commands Command What it does --- --- search Finds places by text, filters, and optional location bias. nearby Finds places inside a latitude, longitude, and radius. autocomplete Returns place and query suggestions for partial input. details Fetches place details, with optional reviews and photos. photo Resolves a Places photo resource to a media URL. resolve Resolves free-form location text to place candidates. route Samples a route and searches for places near its waypoints. directions Returns distance, duration, warnings, and optional steps. Run goplaces --help for the current flags. Long flags accept both --flag value and --flag=value . The route and directions commands also require Routes API . Directions default to walking with ","default_branch":null,"files":null,"tree":[],"storefront":"/r/openclaw","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/openclaw/goplaces/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}