https://github.com/mateusrodrigues/nuget-scanner
A .NET tool to check for NuGet package updates
https://github.com/mateusrodrigues/nuget-scanner
developer-tools dotnet dotnet-tool nuget
Last synced: 2 months ago
JSON representation
A .NET tool to check for NuGet package updates
- Host: GitHub
- URL: https://github.com/mateusrodrigues/nuget-scanner
- Owner: mateusrodrigues
- License: gpl-3.0
- Created: 2025-03-31T14:10:27.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-04-08T15:24:09.000Z (2 months ago)
- Last Synced: 2025-04-08T16:26:02.635Z (2 months ago)
- Topics: developer-tools, dotnet, dotnet-tool, nuget
- Language: C#
- Homepage:
- Size: 31.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- License: LICENSE
Awesome Lists containing this project
README
# nuget-scanner
A .NET tool that scans all NuGet packages in a solution and reports available updates. 🚀
## Features
- Scans all projects within a solution.
- Detects outdated NuGet packages.
- Outputs a report showing which packages have updates available.
- Supports checking for pre-release versions.## Installation
You can install the tool globally using:```sh
dotnet tool install --global nuget-scanner
```Or install it as a local tool within a project:
```sh
dotnet new tool-manifest # If not already created
dotnet tool install --local nuget-scanner
```## Usage
Run the tool in the root of your solution:```sh
nuget-scanner
```### Options
- `--project `: Specify a specific project or solution file to scan.
- `--include-prerelease`: Include pre-release versions when checking for updates.> [!NOTE]
> Packages that have a pre-release version installed are automatically checked with
> pre-release enabled.## Building from Source
To build the project locally:```sh
dotnet restore
dotnet build --configuration Release
```## Contributing
Contributions are welcome! Feel free to submit issues or pull requests.## License
This project is licensed under the [GPLv3 License](LICENSE).