npm downloads on Context Board · connects in 1 minute

npm Downloads Dashboard for Your Packages

Every package you ship and its weekly downloads, in one glance.

Free for 3 days · then $6 a month · every connection included
acme-cli downloadsnpm · weeklynow
18,24012.4%vs last week
30 days agoToday
@acme/sdk downloadsnpm · weeklynow
6,914
3.1%vs last week
acme-react downloadsnpm · weeklynow
2,307
1.8%vs last week
CLI goalnow
73%of 25,000 a week
18,240 downloads in the last 7 days
StarsGitHub · acme/clinow
1,362
5.2%vs last week
An example Context Board named Packages. Every number on it is example data.
ON ONE BOARD

Connect npm downloads

  1. Start your board Sign in at board.contextbolt.com with your email. Launch week is a good template for a release.
  2. Add npm downloads In Connect, under the free live data, pick npm downloads and type the package name. The form shows this week's number before you add it.
  3. Add the rest of your packages Repeat for each package, scoped names included, or ask your agent to add them all at once.

What to ask your agent

“Add weekly npm downloads for acme-cli, @acme/sdk and acme-react” Your agent connects each package as a live source, so the numbers keep reading while the board is open. No npm login, no key.
“Put @acme/sdk downloads next to the repo's GitHub stars” Two free sources side by side. You see whether people star it and then actually install it.
“Make a goal of 25,000 weekly downloads for the CLI” A ring on the same number shows how close this week is to the target.
“Add the package we're replacing so I can compare” Any public package works, yours or not, so a rival's weekly number can sit beside yours.

What you see from npm downloads

  • See weekly downloads for any public npm package
  • Add scoped packages like @acme/sdk too
  • Give every package you publish its own number
  • Watch the line under each number grow with every read
  • Set a downloads goal and see how close this week is
  • Keep a rival package beside yours
  • Sit it next to GitHub stars, signups and revenue

npm downloads on Context Board: the full guide

You published 2.0 on Monday. It’s Thursday, and you still don’t know if anyone installed it.

npm knows. It counts every download. But the number sits on a page you have to remember to open, one package at a time.

What the board shows

Each package gets its own number. Weekly downloads, with a line under it that grows every time the board reads. Add your CLI, your SDK and the React wrapper side by side, scoped names like @acme/sdk included, and the one taking off is obvious at a glance.

Put a goal on the same number and a ring shows how close this week is to 25,000. Put your GitHub stars beside it and you can see whether people star the repo and then actually install it.

It works for any public package, not only yours. Keep the library you’re trying to replace on the board too, and watch the gap close.

Where the numbers come from

npm publishes download counts for every public package. The board asks for the last week of downloads on its own server, with no npm account and no key, and gets back the same seven-day total npm reports.

npm adds up downloads once a day, in a batch that runs shortly after midnight UTC. So the weekly number moves once a day, not every minute. The board picks up the new total the next time it reads while the board is open.

The line under each number starts the day you add the package. The board adds a point every time it reads, so it shows what happened since then and doesn’t invent the months before.

One board for the whole launch

Downloads are one signal. Hacker News, signups and revenue are the others, and they move together on launch day.

The Launch week template starts with a countdown, a goal, a checklist and the Show HN feed. Your packages slot in next to them, so the morning after launch the posts and the installs are on one screen.

Frequently asked questions

Something else on your mind? Get in touch.

Where do the download numbers come from?

From npm's own public download counts. The board asks npm for the last week of downloads for each package, on its own server, with no npm account and no key.

Why does the number only change once a day?

npm counts downloads in a daily batch that runs shortly after midnight UTC, and the weekly total is the last seven days it has counted. So the number moves once a day, and the board picks up the new total the next time it reads while the board is open.

Can it show downloads from before I added the package?

The number is always the last seven days npm has counted. The line under it starts the day you add the package and gains a point each time the board reads, so it does not fill in older history.

Can my agent add packages for me?

Yes. Any agent connected to the board, like Claude, Codex or Cursor, can add a package as a live source. Ask in plain words and name the packages.

Does it change anything in my npm account?

No. It reads the public download count and never signs in to npm, so there is nothing it could change.

What does it cost?

Context Board is free for 3 days, then $6 a month. One plan with every connection, widget and theme. npm downloads is one of the free live sources inside it, so it needs no other account.

Your business, on one board

Free for 3 days, then $6 a month. One plan with every connection, widget and theme.

Start free trial See everything Context Board does