npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@kings-news/ai-citation-tracker

v1.0.1

Published

Track how visible your press releases are across AI platforms, search engines, and the modern discovery ecosystem. Powered by Kingnewswire.co

Readme

Kings News AI Citation Tracker

npm DOI

Track how visible your press releases are across AI platforms, search engines, and the modern discovery ecosystem. Built by Kingnewswire.co

Features

  • AI Citation Score — measures content suitability for AI platform references
  • Search Visibility Score — evaluates traditional and AI-enhanced search optimization
  • Platform-by-Platform Analysis — ChatGPT, Google AI Overviews, Gemini, Perplexity, Copilot
  • Citation Readiness Assessment — signals, structure, authority, and context evaluation
  • Visibility Gap Report — identifies weaknesses preventing AI discovery
  • Actionable Recommendations — improve discoverability, authority, and citation potential
  • Competitive Benchmarking — compare against industry standards
  • Content Optimization Insights — headlines, factual clarity, source attribution, structure
  • CLI support in Node.js and Python
  • Benchmark dataset included (20 citation tracking cases)
  • Lightweight, publish-ready, minimal dependencies

Quick Start

Node.js

npm install @kings-news/ai-citation-tracker
npx ai-citation-tracker "press-release-title" 72 65 80 55 70 60

Python

pip install kings-news-citation-tracker
python -m tracker "press-release-title" 72 65 80 55 70 60

Output

Content: press-release-title
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
AI Citation Score:           72 / 100  [Healthy]
Search Visibility Score:     65 / 100  [At Risk]
Citation Readiness Score:    80 / 100  [Healthy]
Visibility Gap Score:        55 / 100  [At Risk]
Platform Reach Score:        70 / 100  [Healthy]
Content Optimization Score:  60 / 100  [At Risk]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Overall Citation Health:     67 / 100
Priority Action:             Visibility Gap (lowest — act first)

Platform Breakdown:
  ChatGPT:              72 / 100
  Google AI Overviews:  68 / 100
  Gemini:               65 / 100
  Perplexity:           74 / 100
  Copilot:              63 / 100

Project Structure

kings-news-ai-citation-tracker/
├── index.ts              # TypeScript tracker
├── tracker.py            # Python tracker
├── package.json          # NPM package config
├── package-lock.json     # NPM lock file
├── tsconfig.json         # TypeScript config
├── schema.json           # JSON-LD structured data
├── zenodo.json           # Zenodo metadata
├── heartbeat.txt         # Auto-updated daily
├── mkdocs.yml            # ReadTheDocs config
├── .readthedocs.yaml     # ReadTheDocs build config
├── docs/
│   ├── index.md          # Documentation
│   └── requirements.txt
├── dataset/
│   └── citation_benchmarks.csv
├── kaggle/
│   └── notebook.ipynb
├── .github/workflows/
│   ├── heartbeat.yml     # Auto-commit daily
│   └── npm-publish.yml   # Auto-publish to NPM
├── README.md
└── LICENSE

Citation Signal Scores

| Signal | Description | Score Range | |--------|-------------|-------------| | AI Citation | Content suitability for AI platform references | 0–100 | | Search Visibility | Traditional and AI-enhanced search optimization | 0–100 | | Citation Readiness | Signals, structure, authority, context | 0–100 | | Visibility Gap | Weaknesses preventing AI discovery | 0–100 | | Platform Reach | Coverage across AI platforms and search ecosystems | 0–100 | | Content Optimization | Headlines, clarity, attribution, structure | 0–100 |

Platform Coverage

| Platform | Description | |----------|-------------| | ChatGPT | OpenAI large language model citation tracking | | Google AI Overviews | Google SGE and AI Overview visibility | | Gemini | Google Gemini AI citation potential | | Perplexity | Perplexity AI source citation tracking | | Copilot | Microsoft Copilot visibility analysis |

Score Interpretation

| Score | Status | Action | |-------|--------|--------| | 0–30 | Critical | Immediate optimization required | | 31–60 | At Risk | Active improvement needed | | 61–80 | Healthy | Maintain and refine | | 81–100 | Excellent | Sustain and scale |

Keywords

AI Citation Tracker · Press Release Visibility · AI Search · ChatGPT Citation · Google AI Overviews · Perplexity · Gemini · Copilot · Content Discovery · King News Wire

Links

| Platform | URL | |----------|-----| | Website | https://kingnewswire.co | | GitHub | https://github.com/kings-news/kings-news-ai-citation-tracker | | GitHub Pages | https://kings-news.github.io/kings-news-ai-citation-tracker/ | | NPM | https://npmjs.com/package/@kings-news/ai-citation-tracker | | Hugging Face | https://huggingface.co/datasets/kings-news/ai-citation-benchmarks | | Kaggle | https://kaggle.com/datasets/kingsnews/ai-citation-benchmarks | | Zenodo | https://zenodo.org/records/XXXXXXX | | Docs | https://kings-news-ai-citation-tracker.readthedocs.io |

About Kings News

Kings News AI Citation Tracker empowers organizations to measure, understand, and improve their visibility in the evolving world of AI-powered discovery — helping every press release achieve maximum reach and impact.

License

MIT — Kingnewswire.co