# justjavac/google-ips

Google 全球 IP 地址库，按国家/地区整理并提供 npm 查询 API Google IP address list grouped by country with JSON data and query helpers.

Repository: https://github.com/justjavac/google-ips
Canonical: https://ross.abutalabs.com/products/google-ips
Language: TypeScript
License Family: other
Topics: google, gfw, ip
Last push: 2026-07-06T01:23:01+00:00

## Health v2 (maintenance only)
Score: 73/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 91, release rhythm 35, longevity 100
- inputs: {"age_days": 4467, "days_push": 59, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3481, forks 1062 (observed 2026-08-28T04:08:06.867836+00:00)

## What it is
A dataset of Google's global IP addresses grouped by country, published as an npm package with JSON data files and query helpers for Node.js. It provides lookup functions such as checking whether an IP belongs to Google or finding its associated country.

## Use cases
- find google ip addresses by country
- check if an ip belongs to google
- get list of google ips for a specific region
- download google ip ranges as json
- query google ip data in nodejs

## When to choose
- you need a static, country-grouped list of Google IP addresses in a Node.js project
- you want simple JSON data plus helper functions for IP-to-country lookup

## When to avoid
- you need real-time or guaranteed-accurate Google IP ranges
- you need a general-purpose IP geolocation database beyond Google addresses
- you work outside the Node.js/JSON ecosystem

## Facets
- artifact type: dataset
- maturity: active
- function: sdk, developer-tools
- domain: networking, censorship-circumvention, developer-tools
- platform: cross-platform
- tags: google-ips, ip-addresses, npm-package, json-data, gfw, geo-lookup, nodejs

## Member repositories
- justjavac/google-ips (main) score 73

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:06.867836+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:36:27.306224+00:00, confidence not recorded.
  - readme: https://github.com/justjavac/google-ips (fetched 2026-08-28T04:08:06.867836+00:00, sha ac54ece80a27)
  - registry_npm: https://registry.npmjs.org/google-ips (fetched 2026-08-29T09:30:34.438527+00:00, sha 2247028f84d1)
- Data as of 2026-08-30T08:39:29.467469+00:00.
