wcom-getitup
2026.8.30.7
dotnet tool install --global wcom-getitup --version 2026.8.30.7
dotnet new tool-manifest
dotnet tool install --local wcom-getitup --version 2026.8.30.7
#tool dotnet:?package=wcom-getitup&version=2026.8.30.7
nuke :add-package wcom-getitup --version 2026.8.30.7
wcom-getitup
A .NET global tool that presents an interactive multi-select installer for Windows development environments. It reads an application catalog from a local content.json in the working directory, then runs the selected items via winget, PowerShell (pwsh.exe), or Chocolatey (choco).
The NuGet package is PackAsTool only—it installs an executable named getit. It does not ship a catalog; you supply content.json next to where you run the tool.
Requirements
- .NET 10 runtime/SDK line compatible with the package’s target framework
- Windows (install backends are Windows-oriented)
winget, PowerShell 7+ (pwsh.exe), and/or Chocolatey (choco) depending on catalog entries
Install
dotnet tool install -g wcom-getitup
Update:
dotnet tool update -g wcom-getitup
Usage
Run from a directory that contains content.json:
getit
getit install
getit uninstall
getit --version
Interactive mode (default — no arguments): multi-select prompt. Space to toggle, Enter to confirm.
Command mode: arguments that match a catalog item’s Command dispatch that item. Items with BypassSelection: true skip the prompt.
Sample content.json
{
"Groups": [
{
"Name": "Common",
"Selected": false,
"Applications": [
{
"Name": "GIT",
"Executable": "winget",
"Selected": true,
"Required": true,
"Params": "install --id=Git.Git -e"
},
{
"Name": "Powershell",
"Executable": "winget",
"Selected": true,
"Params": "install --id=Microsoft.PowerShell -e"
},
{
"Name": "OhMyPosh",
"Executable": "winget",
"Selected": true,
"Params": "install --id=JanDeDobbeleer.OhMyPosh -e"
}
]
}
]
}
License
This package includes the MIT LICENSE file. The License tab on the gallery mirrors it when published.
| 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 |
|---|---|---|
| 2026.8.30.7 | 80 | 8/30/2026 |