# zengzhan/qqzeng-ip

👑 qqzeng-ip/QZDB 极速IP解析引擎 | Next-gen High-Performance IP Lookup Engine (IPv4 & IPv6). Supports LPM, zero-allocation SDKs (C/Rust/Go/Java/C#/NodeJS/Python/PHP) & DBMS scripts.

Repository: https://github.com/zengzhan/qqzeng-ip
Canonical: https://ross.abutalabs.com/products/qqzeng-ip
Homepage: https://www.qqzeng.com/
Language: C#
License Family: other
Topics: cidr-lookup, cpp, csharp, database-scripts, geolocation, go, high-performance, ip-database, ip-lookup, ip-parser, ipv4, ipv6, java, nodejs, php, python, rust, qqzeng-ip, qzdb
Last push: 2026-08-26T07:02:09+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 35, longevity 100
- inputs: {"age_days": 4482, "days_push": 7, "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 1850, forks 589 (observed 2026-08-28T04:05:44.222131+00:00)

## What it is
A high-performance IP geolocation lookup engine (QZDB) with multi-language SDKs (Rust, C/C++, Go, Java, C#, Node.js, Python, PHP) that resolve IPv4/IPv6 addresses to location, ASN, and risk metadata using a Patricia Trie and mmap zero-copy design. It also ships phone-number location SDKs, database import scripts, and sample data, with the underlying IP database updated monthly.

## Use cases
- look up the country and city for an IP address
- resolve IPv6 addresses to geolocation offline
- get ASN and usage type for IP risk scoring
- find the carrier/ISP of an IP in Go or Rust
- import IP ranges into MySQL or PostgreSQL
- look up mobile phone number location in China
- build anti-fraud and anti-crawler IP checks

## When to choose
- you need microsecond-level, high-throughput offline IP geolocation lookups
- you need both IPv4 and IPv6 support in one database
- you want SDKs across many languages with zero-allocation query paths
- you need ASN, carrier, and risk-oriented fields for traffic control

## When to avoid
- you need a free open-data IP database - the data itself is a commercial monthly-updated product
- you need real-time online IP intelligence APIs rather than local binary lookups
- your language is not among the eight supported SDKs
- you require an OSI license - the repo has no explicit license file

## Facets
- artifact type: library
- maturity: active
- function: search-engine, sdk, developer-tools, database
- domain: networking, security, analytics, apis
- platform: cross-platform, rust, go, cpp, c, jvm, dotnet, python, php
- tags: ip-geolocation, ip-lookup, ipv4, ipv6, cidr-lookup, patricia-trie, mmap, zero-allocation, asn, phone-number-location, binary-database, geospatial, nodejs

## Member repositories
- zengzhan/qqzeng-ip (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:44.222131+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-30T03:17:15.357834+00:00, confidence not recorded.
  - readme: https://github.com/zengzhan/qqzeng-ip (fetched 2026-08-28T04:05:44.222131+00:00, sha 965742e25627)
  - homepage: https://www.qqzeng.com/ (fetched 2026-08-29T10:56:16.803043+00:00, sha 65f6fd3b3a13)
- Data as of 2026-08-30T08:39:29.467469+00:00.
