updates
Flexible npm dependency update tool.
`updates` is a command‑line utility that scans a repository for dependency files and reports newer versions. It supports a range of manifest formats, including npm’s package.json, pnpm workspaces, Python’s pyproject.toml, Go modules, Rust Cargo workspaces, and CI workflow files that reference actions or Docker images. The tool can also modify the files to pin updated versions and optionally reinstall them.
Typical usage involves running `npx updates` to list available upgrades, or adding the `-u` flag to write the new versions back to the manifest and then reinstalling. A large set of options lets users filter which dependencies to consider, restrict updates to specific version ranges (patch, minor, or greatest), handle prerelease or release‑only versions, control network parallelism, and customize output formats such as JSON. Configuration can be supplied via an `updates.config.*` file, with command‑line arguments overriding those settings.
The program is positioned for developers who need a fast, scriptable way to keep multi‑language projects up to date without relying on external services. Its design emphasizes flexibility through granular inclusion/exclusion rules, cooldown periods for recent releases, and the ability to treat indirect Go dependencies, making it suitable for automated CI pipelines or local maintenance workflows.
Reviews
Loading reviews…
Similar apps
Terminals & CLI
npm-check-updates
Find newer versions of package dependencies than what your package.json allows.

DevOps & Infrastructure
updatecli
A declarative dependency management tool.

System Monitoring & Maintenance
Updatest
Utility that shows the latest app updates
Terminals & CLI
npm-deprecated-check
Check for deprecated dependencies.
DevOps & Infrastructure
release-it
Automate releases for Git repositories and/or npm packages. Changelog generation, GitHub/GitLab releases, etc.

DevOps & Infrastructure
pm2
Production Process Manager for Node.js.