Query information about your favorite Node.js libraries programmatically.
The npm Registry API documentation describes the HTTP interface for npm's package registry, covering the data structures and endpoints used to query package information. It documents the Registry, Package, and Version objects, detailing fields such as package name, description, dist-tags, dependencies, author, license, and repository metadata drawn from package.json files.
The documentation lists meta and package endpoints, including a root endpoint returning database statistics, a package metadata endpoint (GET /{package}) that returns the full "packument" document, a version-specific endpoint (GET /{package}/{version}), and a search endpoint (GET /-/v1/search) supporting full-text queries with parameters for result size, offset, and weighting by quality, popularity, and maintenance. It also documents special search qualifiers such as filtering by author, maintainer, or scope.
This resource is intended for developers building tools or integrations that query the npm registry programmatically, such as package managers, search interfaces, or dependency analysis tools.
It returns the package name, description, dist-tags, all version objects, author, repository info, and the latest README.
Use GET /-/v1/search with a text query and optional size, from, quality, popularity, and maintenance parameters to control results and ranking.
Yes, special qualifiers like author:bcoe and maintainer:bcoe can be included in the full-text query to filter results.
The search endpoint returns 20 results by default and supports up to a maximum of 250 via the size parameter.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Estimate the nationality of a first name.
Netlify is a hosting service for the programmable web.
Network calculators, including subnets, DNS, binary, and security tools.
AI-native web search, scraping, and crawling API that delivers clean, structured, real-time web data. Used by top AI companies.
Self-serve customer engagement solution for Push Notifications, Email, SMS & In-App.
API for calculating and comparing metrics of different websites using Page Rank algorithm.