https://github.com/stariongroup/net-project-package-extractor
A command line application that extracts all nuget information from csproj files in a nested directory structure and saves the result to a spreadsheet
https://github.com/stariongroup/net-project-package-extractor
ecss productivity
Last synced: 2 months ago
JSON representation
A command line application that extracts all nuget information from csproj files in a nested directory structure and saves the result to a spreadsheet
- Host: GitHub
- URL: https://github.com/stariongroup/net-project-package-extractor
- Owner: STARIONGROUP
- License: apache-2.0
- Created: 2022-04-12T09:44:53.000Z (almost 4 years ago)
- Default Branch: development
- Last Pushed: 2025-10-06T14:28:27.000Z (6 months ago)
- Last Synced: 2025-10-06T15:56:59.649Z (6 months ago)
- Topics: ecss, productivity
- Language: C#
- Homepage: https://www.stariongroup.eu
- Size: 1.7 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Net-Project-Package-Extractor
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Net-Project-Package-Extractor)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Net-Project-Package-Extractor)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Net-Project-Package-Extractor)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Net-Project-Package-Extractor)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Net-Project-Package-Extractor)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Net-Project-Package-Extractor)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Net-Project-Package-Extractor)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Net-Project-Package-Extractor)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Net-Project-Package-Extractor)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Net-Project-Package-Extractor)
The purpose of the Net-Project-Package-Extractor is process all the .csproj files in a directory (and subdirectories) and extract nuget information that is saved to a spreadsheet. This can be used as an appendix to the ECSS Software Reuse File. The Net-Project-Package-Extractor is available on [Nuget](https://www.nuget.org/packages/nppe) as a dotnet tool called `nppe`.
Please read the [Quick Start](https://github.com/STARIONGROUP/Net-Project-Package-Extractor/wiki/Quick-Start) to find out how to use the `nppe` dotnet tool
## Build Status
GitHub actions are used to build and test the library
Branch | Build Status
------- | :------------
Master | 
Development | 
# License
The Net-Project-Package-Extractor software is provided to the community under the Apache License 2.0.
# Contributions
Contributions to the code-base are welcome. However, before we can accept your contributions we ask any contributor to sign the Contributor License Agreement (CLA) and send this digitaly signed to s.gerene@stariongroup.eu. You can find the CLA's in the CLA folder.