Apollo-class local lead generation from Google Maps — no API. Streams leads to Notion, Google Sheets, CSV, Excel or PDF with live progress and zero duplicates.
Project description
leadmaps 🗺️ → 📇
Apollo-class local lead generation from Google Maps. No API. Streams leads straight into Notion or CSV — with live progress and zero duplicates.
Ships in two interchangeable editions with the same CLI and the same 41-field Apollo-grade output:
| Edition | Best for | Install |
|---|---|---|
🐍 Python (src/leadmaps) |
you have Python; + Google Sheets & scripting | pipx install leadmaps |
🐹 Go (go/) |
no Python — one self-contained binary | download the binary, run it |
Pick whichever fits the machine — same leadmaps commands, same keyless connect.
Python adds the Google Sheets connector; the Go binary needs nothing installed but Chrome.
Better than Apollo for local SMBs: phone, website, socials, geo-coordinates, Google Place ID, rating, reviews, hours, photos, Lead Score — and a no-website filter to find your prime prospects. Apollo has none of that for a neighbourhood business.
🔌 Connect Notion in one click — no keys, ever
You never paste keys into .env. The first time you send leads to Notion,
your browser opens, you authorize once, and the token is cached only on your
computer (~/.leadmaps/credentials.json). Every run after that is silent.
leadmaps connect notion # opens the browser, authorize once → done
# or just run — it auto-connects the first time:
leadmaps run --niche "cafe" --location "Kolkata" --limit 30 --to notion
Google Sheets is the same — leadmaps connect google opens the browser, you click
Allow, and we auto-create a Sheet in your Drive:
leadmaps connect google
leadmaps run --niche "cafe" --location "Kolkata" --limit 30 --to gsheets
Switch accounts or log out any time:
leadmaps disconnect notion | google | all # removes the local token
Buyer setup (dead simple, both editions): lemonsqueezy/SETUP.md. How the keyless connect stays secure (auth broker): DEPLOYMENT.md.
🐍 Python edition — use pipx (not pip)
Why not
pip install? On modern Linux/macOS it's blocked (externally-managed-environment), and on Windows it installsleadmapsto a folder that's not on your PATH (soleadmaps"is not recognized"). pipx fixes both — it's the right tool for installing CLI apps.
1. Install pipx once (per OS):
# Windows (then CLOSE and reopen the terminal)
py -m pip install --user pipx
py -m pipx ensurepath
# macOS
brew install pipx && pipx ensurepath
# Linux (Debian/Ubuntu/Mint)
sudo apt install -y pipx && pipx ensurepath
2. Install and run — the browser downloads itself on first run, no extra step:
pipx install leadmaps
leadmaps connect notion # browser opens → authorize once → done
leadmaps run --niche "cafe" --location "Kolkata" --limit 30 --to notion
•
leadmapsnot found? Reopen the terminal, or run everything aspython -m leadmaps …(e.g.python -m leadmaps run …) — needs no PATH, always works. • Got an old version?pipx upgrade leadmaps(latest is 1.0.0). • Already usedpip?pip uninstall leadmaps, then use pipx.
Connectors: Notion, Google Sheets, CSV, XLSX, PDF.
🐹 Go edition — single binary, zero Python, zero pip
The no-hassle path. In your download, open bin/ and pick your OS:
# macOS / Linux
chmod +x leadmaps && sudo mv leadmaps /usr/local/bin/
# Windows: run leadmaps.exe (optionally move it to a folder on your PATH)
leadmaps connect notion # one-time browser authorize (no .env)
leadmaps run --niche "cafe" --location "Kolkata" --limit 30 --to notion
Needs only Google Chrome — nothing else to install. Same leadmaps commands as
the Python edition. (Developers with Go: go install github.com/AuraDevs7/leadmaps/go/cmd/leadmaps@latest.)
Same CLI, both editions
leadmaps run --niche "<type>" --location "<city>" --limit <N> --to notion --website without
leadmaps doctor # internet, connectors, browser
leadmaps fields # the 41-field Apollo-grade schema
[██████████░░░░░░] 21/30 leads (70%) │ #54 of 110 scanned │ ETA 1m20s │ Blue Tokai
Let AI run it
Ships a skill file for assistants that can run commands on your machine
(Claude Code, Cursor). Drop in skills/leadmaps/SKILL.md
and just ask: "pull 15 gyms in Mumbai without a website into Notion". The agent
runs the real CLI, reads the --json event stream, and reports honestly.
MCP connector — beta soon. A hosted MCP connector, so browser AIs like claude.ai and ChatGPT can drive leadmaps without a terminal, is in development and opens in beta soon.
Docs
- lemonsqueezy/SETUP.md — buyer setup, both editions, dead simple.
- DEPLOYMENT.md — the Cloudflare Worker: site, auth broker and licensing.
- skills/leadmaps/SKILL.md — the agent operating manual.
- TESTS.md — real runs with captured output.
Built by Auradevs.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file leadmaps-1.0.0.tar.gz.
File metadata
- Download URL: leadmaps-1.0.0.tar.gz
- Upload date:
- Size: 60.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4d0abdf6d668d1d53b347f55e09dd3c7fe3e37bb9b377944cd72cb838690d189
|
|
| MD5 |
0f3b3bb9f371afe76d279a9172653b47
|
|
| BLAKE2b-256 |
1dbce0674e2df7d9ddaa2f651236fbde85373fd01c34dd78e981ca20b87a23c1
|
File details
Details for the file leadmaps-1.0.0-py3-none-any.whl.
File metadata
- Download URL: leadmaps-1.0.0-py3-none-any.whl
- Upload date:
- Size: 56.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7110d46b6ddf25639bfbc20ff4512c6489f332d94bc42166ce05ac3a1269ac6c
|
|
| MD5 |
7d0bb404799fbc43d98f45ccbd79b954
|
|
| BLAKE2b-256 |
ca0daa05c752cadf69064b6d318c2ee26d29c145777c73fa2488f505eea94879
|