Package Registry

Noun · Development

Definitions

  1. A centralized or federated server that hosts versioned packages and their metadata, serving as the source that package managers query when resolving and downloading dependencies. Examples include npm registry for JavaScript, PyPI for Python, crates.io for Rust, and Maven Central for Java.

    In plain English: An online catalog and download service where software packages are published and stored so developers can easily install them.

    Example: "We host our internal packages on a private package registry so they're available to all teams but not exposed to the public internet."

Related Terms