NetPackageAnalyzerConsole 10.2025.1228.1606

dotnet tool install --global NetPackageAnalyzerConsole --version 10.2025.1228.1606
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local NetPackageAnalyzerConsole --version 10.2025.1228.1606
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=NetPackageAnalyzerConsole&version=10.2025.1228.1606
                    
nuke :add-package NetPackageAnalyzerConsole --version 10.2025.1228.1606
                    

Latest version

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 ):

Radar

  1. Solution Analyzer - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/ProjectRelation
  2. Project references with another projects - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/summaryProjectReferences
  3. Project Building Blocks - https://ignatandrei0.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/BuildingBlocks
  4. Root Projects - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/RootProjects
  5. Test Projects - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/TestProjects
  6. Packages Versions - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/DisplayAllVersions
  7. Packages that differ in major versions - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/MermaidVisualizerMajorDiffer
  8. Each project with their packages - https://ignatandrei.github.io/PackageAnalyzer/docs/category/projects
  9. Each project and relations with another - upstream and downstream - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Projects/NetPackageAnalyzerDocusaurus/ProjectReferences
  10. Classes relations in a project: https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Projects/NetPackageAnalyzerDocusaurus/NetPackageAnalyzerDocusaurus_rel_csproj
  11. Each project with their packages - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Projects/NetPackageAnalyzerDocusaurus/Packages
  12. Commits (full time and per year ) and median - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Commits
  13. Commits per project and median - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Projects/NetPackageAnalyzerConsole/Commits
  14. Commits per file and median - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Projects/NetPackageAnalyzerConsole/Commits
  15. Commits with most files - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Projects/NetPackageAnalyzerConsole/Commits
  16. Classes / Projects with most public methods - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/summaryPublicClasses
  17. Number of lines per class / project / method - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/summaryPublicClasses
  18. Radar summary - https://ignatandrei.github.io/PackageAnalyzer/NetPackageAnalyzer_summary.html#radar
  19. 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 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
10.2025.1228.1606 86 12/28/2025
10.2025.1227.2008 83 12/27/2025
10.2025.1227.908 92 12/27/2025
10.2025.1226.848 107 12/26/2025
10.2025.1224.848 170 12/24/2025
10.2025.1221.524 147 12/21/2025
10.2025.1218.524 276 12/18/2025
10.2025.1217.1822 264 12/18/2025
9.2024.1226.1822 2,215 12/26/2024
9.2024.1208.2022 978 12/9/2024
9.2024.1208.1731 741 12/8/2024
9.2024.1207.2125 846 12/7/2024
8.2024.1025.925 960 10/25/2024
8.2024.1021.1350 455 10/21/2024
8.2024.1020.2220 572 10/20/2024
8.2024.1020.2145 594 10/20/2024
8.2024.1020.1045 584 10/20/2024
8.2024.1020.458 598 10/20/2024
8.2024.1019.1936 626 10/19/2024
8.2024.1017.1936 553 10/17/2024
8.2024.1016.1936 625 10/16/2024
8.2024.1016.1336 632 10/16/2024
8.2024.1015.1904 690 10/15/2024
8.2024.1014.2028 693 10/14/2024
8.2024.1014.1828 226 10/14/2024
8.2024.1012.1012 246 10/12/2024
8.2024.1010.2040 244 10/10/2024
8.2024.1010.1840 215 10/10/2024
8.2024.1008.2227 243 10/8/2024
8.2024.1008.1900 219 10/8/2024
8.2024.1006.2232 204 10/6/2024
8.2024.1006.1732 244 10/6/2024
8.2024.1005.1732 205 10/5/2024
8.2024.1003.2115 237 10/4/2024
8.2024.1002.2115 215 10/2/2024
8.2024.1002.824 218 10/2/2024
8.2024.1001.1900 234 10/1/2024
8.2024.930.1330 201 9/30/2024
8.2024.929.2142 216 9/29/2024
8.2024.929.1355 242 9/29/2024
8.2024.927.1336 223 9/27/2024
8.2024.925.136 193 9/24/2024
8.2024.921.1650 226 9/21/2024
8.2024.913.2200 255 9/13/2024
8.2024.912.2331 255 9/12/2024
8.2024.912.2031 252 9/12/2024
8.2024.911.2331 249 9/11/2024
8.2024.906.617 276 9/6/2024
8.2024.905.617 256 9/5/2024
8.2024.904.617 267 9/4/2024
8.2024.904.323 249 9/4/2024
8.2024.901.700 267 9/1/2024
8.2024.824.518 236 8/24/2024
8.2024.810.1824 228 8/10/2024
8.2024.726.2121 194 7/26/2024
8.2024.725.1830 183 7/25/2024
8.2024.707.1419 261 7/7/2024
8.2024.706.2120 216 7/6/2024
8.2024.705.2120 228 7/5/2024
8.2024.705.1940 236 7/5/2024
8.2024.705.1904 203 7/5/2024
8.2024.704.2030 235 7/4/2024
8.2024.704.1830 248 7/4/2024
8.2024.630.1030 206 6/30/2024
8.2024.630.930 218 6/30/2024
8.2024.629.2346 223 6/30/2024
8.2024.629.1800 224 6/29/2024
8.2024.629.1700 202 6/29/2024
8.2024.624.2300 728 6/24/2024
8.2024.624.1900 244 6/24/2024
8.2024.621.2300 237 6/21/2024
8.2024.621.2100 261 6/21/2024
8.2024.620.2000 271 6/20/2024
8.2024.620.800 253 6/20/2024
8.2024.618.2100 226 6/18/2024
8.2024.617.2100 209 6/17/2024
8.2024.607.2100 194 6/7/2024
8.2024.607.840 215 6/7/2024
8.2024.607.800 231 6/7/2024
8.2024.606.800 249 6/6/2024
8.2024.604.2100 230 6/4/2024
8.2024.527.700 235 5/27/2024
8.2024.523.700 216 5/23/2024
8.2024.429.700 217 4/29/2024
8.2024.405.700 526 4/5/2024
8.2024.315.1900 292 3/16/2024
8.2024.314.2224 286 3/14/2024
8.2024.314.815 315 3/14/2024
8.2024.312.2032 285 3/12/2024
8.2024.311.2139 278 3/11/2024
8.2024.310.2139 306 3/10/2024
8.2024.310.2107 267 3/10/2024
8.2024.310.1936 304 3/10/2024
8.2024.309.2334 276 3/9/2024
8.2024.309.1834 334 3/9/2024
8.2024.309.1109 289 3/9/2024
8.2024.308.2104 290 3/8/2024
8.2024.308.841 295 3/8/2024
8.2024.307.2311 303 3/7/2024
8.2024.307.2011 311 3/7/2024
8.2024.306.2011 357 3/6/2024
8.2024.305.2011 306 3/5/2024
7.2023.1029.811 567 10/29/2023
7.2023.909.140 496 9/8/2023
7.2023.908.2126 454 9/8/2023
7.2023.908.812 399 9/8/2023
7.2023.905.1358 982 9/5/2023
7.2023.901.831 364 9/1/2023
7.2023.831.2011 474 8/31/2023
7.2023.830.2334 412 8/30/2023
7.2023.830.921 502 8/30/2023
7.2023.830.853 473 8/30/2023
7.2023.830.722 374 8/30/2023
7.2023.829.1850 427 8/29/2023
7.2023.828.739 482 8/28/2023
7.2023.828.730 435 8/28/2023