Skip to content

Latest commit

Β 

History

History
49 lines (34 loc) Β· 1.31 KB

File metadata and controls

49 lines (34 loc) Β· 1.31 KB

🌐 asn.zone

asn.zone is the open, minimalistic, authoritative directory of Autonomous System Numbers (ASNs).
It provides a clean, GitHub-like interface where users can explore ASNs, see announced IP space, ownership, and trends.

πŸ‘‰ Live (GitHub Pages): https://ipxo.github.io/asn-zone/
πŸ”œ Custom domain: https://asn.zone


✨ Features (MVP)

  • Global ASN registry with IPv4/IPv6 counts
  • ASN β†’ Org β†’ Country mapping
  • Announced vs Allocated IP space
  • Top lists (IPv4, IPv6, per-country)
  • Public JSON/CSV datasets (weekly snapshots)
  • Minimal GitHub-style UI (Next.js + Tailwind, light/dark mode)

πŸ“‚ Repository Structure

  • apps/web/ β†’ Next.js frontend (static site β†’ GitHub Pages)
  • apps/web/public/brand/ β†’ Logo & favicon assets
  • data/ β†’ JSON/CSV snapshots (current + historical)
  • scripts/ β†’ Data pipeline: ingest β†’ normalize β†’ export
  • .github/workflows/ β†’ CI/CD for build + weekly dataset updates

πŸ“Š Data Sources

  • RIPE RIS / RouteViews β†’ BGP tables (announced prefixes)
  • RIR delegated stats β†’ ARIN, RIPE NCC, APNIC, AFRINIC, LACNIC
  • (Future) PeeringDB / CAIDA links

πŸ› οΈ Development

Local dev

cd apps/web
npm install
npm run dev
# visit http://localhost:3000