Package manager
Meaning in software engineering, with examples
In software engineering, package manager means: A tool that downloads, installs, updates and removes the libraries a project depends on, such as npm for JavaScript or pip for Python.
In Turkish: paket yöneticisi
How it is used
Other examples are Maven and Gradle (Java), NuGet (.NET), Cargo (Rust) and Homebrew (macOS). The package manager reads a file such as package.json and usually writes a lock file, so everyone installs the same versions.
Example sentences
Which package manager does this project use, npm or pnpm?
Install the SDK with your package manager instead of copying the files by hand.
Common collocations
- install with a package manager
- lock file
- package registry
- package version
Related terms
More terms: Programming Concepts
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
