npm Registry Scraper - Search & Download Stats avatar

npm Registry Scraper - Search & Download Stats

Pricing

from $19.00 / 1,000 results

Go to Apify Store
npm Registry Scraper - Search & Download Stats

npm Registry Scraper - Search & Download Stats

Search and scrape npm package data including versions, descriptions, authors, licenses, keywords, and weekly/total download counts from the public npm registry API.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Share

ParseForge Banner

๐Ÿ“ฆ npm Registry Scraper

๐Ÿš€ Export npm package data in seconds. Search 3,000,000+ packages by keyword, sort by popularity, quality, or maintenance, and get full metadata including versions, licenses, authors, keywords, and weekly/total download counts - no API key required.

The npm Registry Scraper exports package metadata directly from the public npm registry API and returns 14 fields per record, including package name, version, description, author, license, homepage, repository, keywords, weekly downloads, total downloads, last published date, and the direct npm URL. The underlying data comes straight from the official npm registry maintained by GitHub and is updated in real time.

The registry covers every published npm package, from flagship frameworks like React, Vue, and Express to niche utilities. This Actor delivers the complete metadata profile plus download statistics with a single run. No auth, no scraping workarounds - the registry API is fully public.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Developers, data analysts, open-source researchers, security teams, marketing analysts, DevRel professionalsPackage discovery, dependency audits, popularity benchmarking, license compliance, competitive research, ecosystem mapping

๐Ÿ“‹ What the npm Registry Scraper does

Four data-collection workflows in a single run:

  • ๐Ÿ” Keyword search. Find packages matching any search term - framework names, function types, author names, or topic keywords.
  • ๐Ÿ“ˆ Popularity ranking. Sort results by download count to surface the most widely used packages first.
  • ๐Ÿ† Quality ranking. Rank by code quality signals including test coverage, linting, and documentation completeness.
  • ๐Ÿ”ง Maintenance ranking. Surface actively maintained packages based on update frequency and issue responsiveness.

Each record includes the package name, latest version, description, publisher username, license type, homepage and repository links, keyword tags, weekly downloads, all-time total downloads, the last published timestamp, and the direct npmjs.com URL.

๐Ÿ’ก Why it matters: the npm registry hosts over 3,000,000 packages and grows by hundreds every day. Manual browsing only surfaces trending content. This Actor lets you query any keyword, retrieve the full metadata profile for matching packages, and export the results to CSV, Excel, JSON, or XML in seconds - ideal for building package catalogs, auditing dependencies, or tracking ecosystem growth over time.

๐Ÿ“Š Data fields

Each record includes: author, description, homepage, keywords, lastPublished, license, name, repository, results, scrapedAt, totalDownloads, url, version, weeklyDownloads. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.

๐Ÿš€ How to use

  1. Create a free account w/ $5 credit on Apify (no credit card required for the trial).
  2. Open the npm Registry Scraper on the Apify Store.
  3. Enter your search term and select a sort mode.
  4. Set maxItems to the number of packages you need.
  5. Click Run - results appear in the Dataset tab within seconds.
  6. Click Export to download as CSV, Excel, JSON, or XML.
ActorDescription
parseforge/producthunt-scraperScrape Product Hunt launches, upvotes, makers, and comments
parseforge/upwork-scraperExtract Upwork job listings with skills, budget, and client data
parseforge/remoteok-scraperCollect remote job postings with tech stack and salary ranges
parseforge/openfda-scraperAccess FDA drug, device, and food safety event data
parseforge/wipo-brand-database-scraperSearch international trademark registrations from WIPO

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for 50+ production-ready data scrapers covering developer tools, job boards, public registries, and more.

This Actor uses the public npm registry API. All data is sourced from npmjs.com and api.npmjs.org. ParseForge is not affiliated with npm, Inc. or GitHub. Use responsibly and in accordance with npm's terms of service.

๐Ÿ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.