Package Manager
A tool that automates installing, updating, removing, and managing software packages and their dependencies in a development environment.
Explore more about Development Workflows
Related terms
The process of declaring, installing, updating, and maintaining the external libraries and packages required by a software project.
Dependency LockfileA file that records the exact versions and resolved dependencies of a project to ensure reproducible and consistent builds across environments.
Package RegistryA service that stores and distributes software packages, allowing developers and package managers to publish, discover, and install dependencies.
Build ToolA software tool that automates compiling, packaging, testing, and other build tasks required to produce deployable applications.