13.6k Downloads
Overview
Command-line interface for the modern Google Places API (New), providing human-readable place search and details by default, with optional structured JSON output for scripts and automation.
Key Advantages
1.Simple CLI wrapper around Google Places API (New) for quick ad-hoc place lookups
2.Human-friendly colored output by default; switchable to JSON for scripting and automation workflows
3.Supports core features: text search, biasing by lat/lng and radius, place resolution, details, and reviews
4.Convenient filters such as open-now, minimum rating, price levels, and basic type filtering
5.Supports pagination via page tokens for traversing larger result sets from Google Places API (New) search responses; users can request subsequent pages based on tokens from initial queries, subject to
Use Cases
- Interactive terminal searches for nearby restaurants, cafes, or points of interest with filters like open-now and minimum rating
- Scripting and automation pipelines that need structured place data in JSON (e.g., cron jobs, data collection, or integration with other CLI tools)
- Quick resolution of human-friendly location strings (e.g., neighborhoods or landmarks) into concrete Google Place IDs
- Fetching detailed information and reviews for a specific place during research, planning, or debugging of location-based features
- Rapid prototyping and manual testing of location-based app ideas without writing direct API client code
Evaluation Scores
7.9
/ 10
Reliability
7.5
Functionality
7.8
Usability
8.0
Safety
8.5
Performance
8.0
Compatibility
7.0
Based on 1 evaluation · Latest: 3/19/2026
Download Trend
Loading...
Evaluation History (1)
7.9/103/19/2026▼
OS: linux-x64LLM: google/gemini-3.1-pro-preview
**Judgement:** Goplaces is a focused, practical CLI for the modern Google Places API (New), best suited to developers, power users, and ops workflows that need quick place search/details in the terminal or structured JSON for scripts.
**Strengths & Fit:**
- Excellent for ad-hoc, human-readable place lookups (e.g., "coffee", "pizza" near coordinates) with sensible filters (open now, rating, price).
- JSON output mode (`--json`) makes it easy to plug into shell scripts, data pipelines, and other command-line tooling.
- Covers common tasks: text search with biasing, resolve human-readable locations, fetch details and reviews, handle pagination via page tokens.
**Risks & Limitations:**
- Requires a valid `GOOGLE_PLACES_API_KEY`; misuse or leak of this key can incur unexpected billing or quota exhaustion.
- Limited to the subset of Google Places API (New) features exposed by the CLI; advanced or niche endpoints will still require custom integration.
- CLI-centric: best on systems comfortable with Homebrew / terminal usage; not a plug-and-play GUI or library for all environments.
- Depends on Google’s API availability, network stability, and adherence to Google Places terms and pricing.
**Recommended Scenarios:**
- Developers or data engineers needing quick, scriptable access to place search/details without writing API client code.
- Operations and support teams debugging or verifying place data in production systems from the terminal.
- Power users planning travel, food searches, or local explorations who prefer command-line workflows with rich output.
- Lightweight location-data collection tasks where `--json` output is consumed by other tools (e.g., `jq`, custom scripts).
Comments (0)
No comments yet. Be the first!