RadarTopicsBuildersWeeklyReads
Open Source Radar
gosom/

google-maps-scraper

GitHub

Google Maps Scraper provides a CLI, Web UI, REST API, and optional self-hosted platform to extract business data from Google Maps, including emails, websites, ratings, coordinates, and more.

5.4kstars
844forks
67issues
MITlicense
2023since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

Google Maps Scraper is an open-source tool that extracts data points from Google Maps for each listed place, including name, address, phone number, website URL, rating, reviews number, latitude and longitude, reviews, email, and more. It offers multiple interfaces: CLI, Web UI, REST API, and an optional self-hosted SaaS edition.

How it works

The project supports scraping via a command-line workflow or a web UI, with optional integration for LeadsDB. It includes proxy support and concurrency controls to manage scraping throughput. Features include AI-assisted agent workflows and extended reviews extraction in recent updates.

Getting started

Install and run via Docker using the provided commands in the Quick Start section. Example commands shown in the README include:

"```bash mkdir -p gmaps-output

docker run
-v gmaps-playwright-cache:/opt
-v "$PWD/example-queries.txt:/queries.txt:ro"
-v "$PWD/gmaps-output:/out"
gosom/google-maps-scraper
-input /queries.txt
-results /out/results.csv
-depth 1
-exit-on-inactivity 3m


"```bash
docker run \
  -v gmaps-playwright-cache:/opt \
  -v "$PWD/example-queries.txt:/queries.txt:ro" \
  gosom/google-maps-scraper \
  -input /queries.txt \
  -depth 1 \
  -leadsdb-api-key "your-api-key" \
  -exit-on-inactivity 3m
```"

"```bash
mkdir -p gmapsdata

docker run \
  -v "$PWD/gmapsdata:/gmapsdata" \
  -p 8080:8080 \
  gosom/google-maps-scraper \
  -data-folder /gmapsdata
```"

## Recent releases
Latest releases show ongoing maintenance with improvements to DOM extraction and UI features:
- v1.17.3 (2026-07-26): Fix DOM-extracted extended reviews by @kostaspt.
- v1.17.2 (2026-07-22): Add map view for scraped job places in the Web UI; feat: AI agent-guided scraping workflow.
- v1.17.1 (2026-07-21): Full changelog available.
- v1.17.0 (2026-07-21): Bumps scrapemate version to fix playwright.
- v1.16.3 (2026-07-13): Full changelog available.

## Traction
Stars: 5413. Forks: 844. Open issues: 67.

## Caveats
License: MIT. Created 2023-04-22. Last push 2026-07-26. Language: Go. The README notes multiple interfaces (CLI, Web UI, REST API) and proxy support; specific licensing or usage caveats beyond MIT are not listed in the provided material.
Agent skills inside · 1
All skills →
SharePost on XLinkedIn
All trending reposRevenue-verified startups →