NetPackageAnalyzerConsole 10.2025.1228.1606
dotnet tool install --global NetPackageAnalyzerConsole --version 10.2025.1228.1606
dotnet new tool-manifest
dotnet tool install --local NetPackageAnalyzerConsole --version 10.2025.1228.1606
#tool dotnet:?package=NetPackageAnalyzerConsole&version=10.2025.1228.1606
nuke :add-package NetPackageAnalyzerConsole --version 10.2025.1228.1606
PackageAnalyzer
Analyzer for .NET solution / projects . It shows relations in projects / packages / commits .
Please read the Wiki at https://github.com/ignatandrei/packageAnalyzer/wiki/
Install as local tool
Go to where your sln is and enter this:
dotnet new tool-manifest
dotnet tool update netpackageanalyzerconsole
If you want a fast summary of the solution, just run
dotnet PackageAnalyzer generateFiles -wg HtmlSummary
And will generate a html file with all the information. As an example , see https://ignatandrei.github.io/PackageAnalyzer/NetPackageAnalyzer_summary.html
If you want a site of all solution, run
dotnet PackageAnalyzer generateFiles -wg Docusaurus
and see results at Analysis folder as a Docusaurus site . You should run
npm i
npm run start
to see what is generated ( see https://ignatandrei.github.io/PackageAnalyzer/docs/category/solutions )
It will show ( see below for more details ):

- Solution Analyzer - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/ProjectRelation
- Project references with another projects - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/summaryProjectReferences
- Project Building Blocks - https://ignatandrei0.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/BuildingBlocks
- Root Projects - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/RootProjects
- Test Projects - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/TestProjects
- Packages Versions - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/DisplayAllVersions
- Packages that differ in major versions - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/MermaidVisualizerMajorDiffer
- Each project with their packages - https://ignatandrei.github.io/PackageAnalyzer/docs/category/projects
- Each project and relations with another - upstream and downstream - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Projects/NetPackageAnalyzerDocusaurus/ProjectReferences
- Classes relations in a project: https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Projects/NetPackageAnalyzerDocusaurus/NetPackageAnalyzerDocusaurus_rel_csproj
- Each project with their packages - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Projects/NetPackageAnalyzerDocusaurus/Packages
- Commits (full time and per year ) and median - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Commits
- Commits per project and median - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Projects/NetPackageAnalyzerConsole/Commits
- Commits per file and median - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Projects/NetPackageAnalyzerConsole/Commits
- Commits with most files - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Projects/NetPackageAnalyzerConsole/Commits
- Classes / Projects with most public methods - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/summaryPublicClasses
- Number of lines per class / project / method - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/summaryPublicClasses
- Radar summary - https://ignatandrei.github.io/PackageAnalyzer/NetPackageAnalyzer_summary.html#radar
- Commits per year and folder https://ignatandrei.github.io/PackageAnalyzer/NetPackageAnalyzer_summary.html#Commitsperyearandfolder
And a summary https://ignatandrei.github.io/PackageAnalyzer/NetPackageAnalyzer_summary.html
Please read the Wiki at https://github.com/ignatandrei/packageAnalyzer/wiki/
How it looks
Those are the files generated for summary: https://ignatandrei.github.io/PackageAnalyzer/NetPackageAnalyzer_summary.html
Or for site: https://ignatandrei.github.io/PackageAnalyzer/
Contributors needed!
If you want more to generate, add a Razor / .cshtml file to templates folder and generate in GenerateNow
Errors
If you have errors, please run with
dotnet PackageAnalyzer generateFiles --verbose true
and open an issue with the verbose file mentioned in the output at
Please see verbose file at
Metrics from https://learn.microsoft.com/en-us/visualstudio/code-quality/code-metrics-values?view=vs-2022
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
This package has no dependencies.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.2025.1228.1606 | 81 | 12/28/2025 |
| 10.2025.1227.2008 | 79 | 12/27/2025 |
| 10.2025.1227.908 | 86 | 12/27/2025 |
| 10.2025.1226.848 | 102 | 12/26/2025 |
| 10.2025.1224.848 | 164 | 12/24/2025 |
| 10.2025.1221.524 | 142 | 12/21/2025 |
| 10.2025.1218.524 | 269 | 12/18/2025 |
| 10.2025.1217.1822 | 259 | 12/18/2025 |
| 9.2024.1226.1822 | 2,213 | 12/26/2024 |
| 9.2024.1208.2022 | 975 | 12/9/2024 |
| 9.2024.1208.1731 | 737 | 12/8/2024 |
| 9.2024.1207.2125 | 843 | 12/7/2024 |
| 8.2024.1025.925 | 955 | 10/25/2024 |
| 8.2024.1021.1350 | 451 | 10/21/2024 |
| 8.2024.1020.2220 | 566 | 10/20/2024 |
| 8.2024.1020.2145 | 589 | 10/20/2024 |
| 8.2024.1020.1045 | 581 | 10/20/2024 |
| 8.2024.1020.458 | 593 | 10/20/2024 |
| 8.2024.1019.1936 | 622 | 10/19/2024 |
| 8.2024.1017.1936 | 548 | 10/17/2024 |
| 8.2024.1016.1936 | 620 | 10/16/2024 |
| 8.2024.1016.1336 | 627 | 10/16/2024 |
| 8.2024.1015.1904 | 685 | 10/15/2024 |
| 8.2024.1014.2028 | 689 | 10/14/2024 |
| 8.2024.1014.1828 | 223 | 10/14/2024 |
| 8.2024.1012.1012 | 242 | 10/12/2024 |
| 8.2024.1010.2040 | 241 | 10/10/2024 |
| 8.2024.1010.1840 | 209 | 10/10/2024 |
| 8.2024.1008.2227 | 238 | 10/8/2024 |
| 8.2024.1008.1900 | 215 | 10/8/2024 |
| 8.2024.1006.2232 | 202 | 10/6/2024 |
| 8.2024.1006.1732 | 240 | 10/6/2024 |
| 8.2024.1005.1732 | 203 | 10/5/2024 |
| 8.2024.1003.2115 | 233 | 10/4/2024 |
| 8.2024.1002.2115 | 213 | 10/2/2024 |
| 8.2024.1002.824 | 212 | 10/2/2024 |
| 8.2024.1001.1900 | 230 | 10/1/2024 |
| 8.2024.930.1330 | 197 | 9/30/2024 |
| 8.2024.929.2142 | 212 | 9/29/2024 |
| 8.2024.929.1355 | 238 | 9/29/2024 |
| 8.2024.927.1336 | 220 | 9/27/2024 |
| 8.2024.925.136 | 189 | 9/24/2024 |
| 8.2024.921.1650 | 224 | 9/21/2024 |
| 8.2024.913.2200 | 249 | 9/13/2024 |
| 8.2024.912.2331 | 250 | 9/12/2024 |
| 8.2024.912.2031 | 248 | 9/12/2024 |
| 8.2024.911.2331 | 245 | 9/11/2024 |
| 8.2024.906.617 | 271 | 9/6/2024 |
| 8.2024.905.617 | 249 | 9/5/2024 |
| 8.2024.904.617 | 262 | 9/4/2024 |
| 8.2024.904.323 | 246 | 9/4/2024 |
| 8.2024.901.700 | 262 | 9/1/2024 |
| 8.2024.824.518 | 233 | 8/24/2024 |
| 8.2024.810.1824 | 224 | 8/10/2024 |
| 8.2024.726.2121 | 189 | 7/26/2024 |
| 8.2024.725.1830 | 181 | 7/25/2024 |
| 8.2024.707.1419 | 254 | 7/7/2024 |
| 8.2024.706.2120 | 211 | 7/6/2024 |
| 8.2024.705.2120 | 223 | 7/5/2024 |
| 8.2024.705.1940 | 233 | 7/5/2024 |
| 8.2024.705.1904 | 198 | 7/5/2024 |
| 8.2024.704.2030 | 230 | 7/4/2024 |
| 8.2024.704.1830 | 246 | 7/4/2024 |
| 8.2024.630.1030 | 202 | 6/30/2024 |
| 8.2024.630.930 | 215 | 6/30/2024 |
| 8.2024.629.2346 | 218 | 6/30/2024 |
| 8.2024.629.1800 | 218 | 6/29/2024 |
| 8.2024.629.1700 | 196 | 6/29/2024 |
| 8.2024.624.2300 | 723 | 6/24/2024 |
| 8.2024.624.1900 | 240 | 6/24/2024 |
| 8.2024.621.2300 | 234 | 6/21/2024 |
| 8.2024.621.2100 | 257 | 6/21/2024 |
| 8.2024.620.2000 | 266 | 6/20/2024 |
| 8.2024.620.800 | 250 | 6/20/2024 |
| 8.2024.618.2100 | 221 | 6/18/2024 |
| 8.2024.617.2100 | 206 | 6/17/2024 |
| 8.2024.607.2100 | 191 | 6/7/2024 |
| 8.2024.607.840 | 210 | 6/7/2024 |
| 8.2024.607.800 | 226 | 6/7/2024 |
| 8.2024.606.800 | 247 | 6/6/2024 |
| 8.2024.604.2100 | 223 | 6/4/2024 |
| 8.2024.527.700 | 232 | 5/27/2024 |
| 8.2024.523.700 | 212 | 5/23/2024 |
| 8.2024.429.700 | 212 | 4/29/2024 |
| 8.2024.405.700 | 522 | 4/5/2024 |
| 8.2024.315.1900 | 286 | 3/16/2024 |
| 8.2024.314.2224 | 282 | 3/14/2024 |
| 8.2024.314.815 | 311 | 3/14/2024 |
| 8.2024.312.2032 | 280 | 3/12/2024 |
| 8.2024.311.2139 | 273 | 3/11/2024 |
| 8.2024.310.2139 | 303 | 3/10/2024 |
| 8.2024.310.2107 | 262 | 3/10/2024 |
| 8.2024.310.1936 | 300 | 3/10/2024 |
| 8.2024.309.2334 | 273 | 3/9/2024 |
| 8.2024.309.1834 | 331 | 3/9/2024 |
| 8.2024.309.1109 | 285 | 3/9/2024 |
| 8.2024.308.2104 | 286 | 3/8/2024 |
| 8.2024.308.841 | 291 | 3/8/2024 |
| 8.2024.307.2311 | 298 | 3/7/2024 |
| 8.2024.307.2011 | 309 | 3/7/2024 |
| 8.2024.306.2011 | 351 | 3/6/2024 |
| 8.2024.305.2011 | 300 | 3/5/2024 |
| 7.2023.1029.811 | 562 | 10/29/2023 |
| 7.2023.909.140 | 492 | 9/8/2023 |
| 7.2023.908.2126 | 452 | 9/8/2023 |
| 7.2023.908.812 | 394 | 9/8/2023 |
| 7.2023.905.1358 | 975 | 9/5/2023 |
| 7.2023.901.831 | 359 | 9/1/2023 |
| 7.2023.831.2011 | 470 | 8/31/2023 |
| 7.2023.830.2334 | 408 | 8/30/2023 |
| 7.2023.830.921 | 501 | 8/30/2023 |
| 7.2023.830.853 | 471 | 8/30/2023 |
| 7.2023.830.722 | 371 | 8/30/2023 |
| 7.2023.829.1850 | 423 | 8/29/2023 |
| 7.2023.828.739 | 479 | 8/28/2023 |
| 7.2023.828.730 | 434 | 8/28/2023 |