npmtraffic

Roadmap

A lightweight, maintainer-focused tool. Shipping items reflect what is already in the app; future work keeps the same no-account, low-tracking posture.

Shipping now

  • Package pages with UTC-anchored daily tables
  • Package insights for latest trend, peak day, consistency, and MAD outliers
  • Compare 2–5 packages with aligned date ranges
  • Compare insights for leader, fastest mover, latest-day leader, and closest race
  • Deterministic exports (CSV, Excel CSV, JSON) with cache + generation metadata
  • Chart exports (SVG/PNG) and chart controls for MA3, MA7, outliers, events, and releases
  • Version metadata from the npm registry, including dist-tag latest and releases in range
  • Local-first event markers with release import, JSON import/export, and optional URL sharing
  • Hardened dropdowns, scroll hints, and touch targets across mobile, tablet, and desktop
  • Transparency and status pages for operational context

Next

  • Persist operational health beyond the current server runtime so status is less ephemeral
  • Add broader browser/device visual regression coverage for complex chart and table states
  • Improve API documentation examples for stale responses, export filenames, and Excel CSV
  • Add clearer onboarding for event sharing limits and imported release markers

Ideas (non-commitment)

  • Long-range exports (>365 days) with explicit cost/latency tradeoffs
  • Deeper release-to-traffic attribution beyond simple publish markers
  • Saved comparison presets without requiring user accounts
  • Optional alerts (email/webhook) if there is clear demand