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

intelwatch

v1.6.0

Published

Competitive intelligence CLI — track competitors, keywords, and brand mentions from the terminal

Readme

intelwatch

Zero friction. Full context. Competitive intelligence, M&A due diligence, and OSINT directly from your terminal.

Intelwatch Mockup

Intelwatch bridges the gap between hacker OSINT and B2B Sales/M&A data. It executes complex financial data aggregation, technology stack detection, and AI-powered due diligence in seconds. No dashboards, no bloated UI. Just pure data.

Installation

npm install -g intelwatch
intelwatch setup

# or run directly without installing:
npx intelwatch profile kpmg.fr --ai

Requirements: Node.js >=18

🚀 The Flagship Feature: Due Diligence

Generate a comprehensive M&A/PE due diligence report in seconds. Intelwatch uses Smart Routing to fetch the best data based on the company's location (Pappers for France, Apollo/Clearbit/OpenCorporates for International).

# Generate a deep profile with AI Due Diligence
intelwatch profile doctolib.fr --ai

# Export directly to a premium PDF report (Pro feature)
intelwatch profile kpmg.fr --ai --export pdf

# Export data to Excel or CSV
intelwatch profile "Acme Corp" --export xls

What it extracts:

  • Financials: Revenue, net result, consolidated data, and growth analysis.
  • Group Structure: Shareholders, PE sponsors, and subsidiaries tree.
  • Governance & M&A: Board members, BODACC legal publications, and historical M&A timeline.
  • OSINT & Reputation: Recent press mentions, Reddit/Hacker News discussions, and sentiment scoring.
  • Tech Stack: Detection of 50+ technologies (CMS, Frameworks, Analytics, CDNs).
  • AI Analysis: Executive summary, Strengths & Weaknesses, Competitor identification, and Risk flags.

🛠️ Core Commands

1. Market & Competitor Discovery

Discover actual competitors for any website using web search and AI scoring.

intelwatch discover https://mycompany.com --export csv

2. Track Competitors & Keywords

Set up local trackers to monitor competitor websites, technology changes, and Google SERP rankings over time.

intelwatch track competitor https://acme.com --name "Acme Corp"
intelwatch track keyword "audit SEO" --engine google
intelwatch track brand "Recognity"

3. Check & Digest

Run your trackers and see what changed since the last snapshot.

intelwatch check
intelwatch digest
intelwatch diff acme-com --days 7

4. AI Briefs & Sales Pitches

Generate AI-powered competitive briefs and sales pitches against your tracked competitors.

intelwatch ai-summary
intelwatch pitch acme-com

💎 Pro License ($49/mo)

Intelwatch operates on a freemium model. The Free Tier allows standard OSINT, basic company profiles, and CSV exports.

The Pro Tier unlocks:

  • 📄 Premium PDF & Excel (XLS) exports
  • 🤖 AI Due Diligence Reports (Health score, Risks, M&A timelines)
  • 🌍 International Routing (Apollo & Clearbit integrations)
  • 🕵️ Deep OSINT (Reddit & Hacker News tracking)

Activate your license:

intelwatch auth YOUR_LICENSE_KEY

(Get your key at recognity.fr/tools/intelwatch)


⚙️ Configuration & API Keys

Intelwatch brings your own keys (BYOK) for maximum privacy and limit-less scaling. Set these in your environment variables (~/.bashrc or ~/.zshrc):

# Required for AI Features (Choose one)
export ANTHROPIC_API_KEY="sk-ant-..."
export OPENAI_API_KEY="sk-proj-..."

# Required for Web Search & Discovery
export BRAVE_SEARCH_API_KEY="BSAeG..."

# Required for deep French corporate data
export PAPPERS_API_KEY="86c0dcc..."

# Required for deep International corporate data (Pro)
export APOLLO_API_KEY="..."

(You can also use a .env file in your working directory).

🔒 Privacy & Architecture

  • Local-first: All tracker data, snapshots, and configurations are stored locally in ~/.intelwatch/.
  • No intermediary servers: The CLI talks directly to the data providers (Pappers, Apollo, Brave, Anthropic/OpenAI). We do not see your API keys or your searches.
  • Smart Routing: registry.js automatically detects French companies (via SIREN/SIRET or country code) and routes them to Pappers, while international companies gracefully fallback to Apollo and OpenCorporates.

License

MIT