What is PackageDump?
PackageDump is a Package Governance and Tracking tool - allowing you to Analyze, Track, Restrict and Report on License, Package, and Version usage for NuGet and NPM packages.
Run locally or integrate into your CI pipeline, regardless of how your packages are hosted (public, private or file system), you can analyze packages, versions, dependencies, license Url's - failing and/or reporting on restrictions when encountered.
Flexibility in Reporting
PackageDump can be configured to generate a number of different types of reports, giving you the flexibility to consume the data as needed.
Simple console based reporting.Basic Version
Create any (html, csv, etc) custom report you need using ASP.NET Razor.Pro Version
Our comprehensive HTML output, which builds upon the JSON output.Pro Version
Basic HTML, JSON or XML
Basic HTML report, JSON or XML formatted reports.Basic Version
The HTML Report
Protection through Governance
Configure PackageDump to protect yourself from undesirable packages using simple JSON based governance filter files.
Inclusive or Exclusive governance filters
Choose to either provide inclusive or exclusive lists of filters.Basic Version
Package Id, License Type or Version Pro Version.Basic Version
Create filter expressions using Regular Expressions.Basic Version
Analyze the license URL of each package against a set of known licenses.
Analyze Against Known Types.
MIT, Apache, GPL, MSPL, and many more.Pro Version
Match Certainty in Reports
The best license match percentage included in all reports.Pro Version