In simple English
This tool checks how your business appears on Google Maps across different locations in your city. Instead of paying a monthly fee for an online service, you run it on your own computer. It helps you see which neighborhoods you win and where your competitors show up instead. You can test it with a pre-loaded pizza shop example without spending any money. Fresh scans cost only a few dollars in raw data fees.
What it is
An open-source Python tool and interactive map viewer that collects Google Maps rankings across a circular grid of coordinates. It generates detailed local SEO reports and audits competitor listings for keyword stuffing using optional optical recognition.
What it is good for
Local business owners, agencies, and solo builders who want to track their Google Maps rankings across a city without paying for expensive monthly subscriptions.
- Includes a complete pre-loaded Austin pizza study you can explore instantly for zero dollars.
- Costs significantly less than hosted ranking services because you pay only for raw API data.
- Generates detailed, ready-to-share PDF local SEO reports and interactive map companions.
- Requires technical setup and a command-line coding agent to operate smoothly.
- Needs an external DataForSEO account and paid credits to run fresh scans.
- Requires several Python packages, Playwright browsers, and Node.js dependencies to run locally.
Hosted local rank tracking subscriptions like Local Falcon and BrightLocal
DataForSEO API
- avalonreset/legends-dataforseo4 stars
Provides the underlying data retrieval tools used for querying Google Maps rankings.
- GoogleChrome/lighthouse-ci7.1k stars
Runs the standard page audit on every code change and fails the change if the page got slower.
- harlan-zw/nuxt-seo1.5k stars
Seven search-engine and answer-engine modules for Nuxt sites, installed as one package.
- Swetrix/swetrix1.2k stars
Website analytics with no cookies, plus performance monitoring and error tracking, which you can host yourself.
git clone https://github.com/avalonreset/legends-geogrid.git cd legends-geogrid pnpm install --frozen-lockfile pnpm dev