Skip to content

Repository files navigation

ListExport

Standalone SaaS prototype for converting public Google Maps shared lists into portable files.

What It Does

  • Accepts a public maps.app.goo.gl/... or Google Maps shared-list URL.
  • Extracts list name, place name, address, note, latitude, and longitude.
  • Exports CSV, Excel, JSON, GeoJSON, KML, and GPX in the browser.
  • Does not use Google Maps Platform API keys.

Limits

  • Private lists cannot be read from the link alone.
  • The extractor depends on Google Maps' public page payload, not a stable official export API.
  • Public shared-list extraction depends on Google Maps page markup and may need maintenance when Google changes it.

Useful Commands

npm run dev
npm run build
npm run lint
npm run test

This release is intentionally free and does not include accounts, billing, or persisted export history.

Feedback Form

Set NEXT_PUBLIC_FEEDBACK_FORM_URL to a published Google Form URL to route the feedback links without adding an API endpoint. If unset, links open Google Forms.

Environment Variables

Use env.example as the non-secret reference for deployment settings. Do not commit real .env files.

About

Convert public Google Maps lists to CSV, Excel, JSON, GeoJSON, KML, and GPX — no API key, runs fully in browser.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages