wcom-getitup 2026.8.30.7

dotnet tool install --global wcom-getitup --version 2026.8.30.7
                    
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 wcom-getitup --version 2026.8.30.7
                    
This package contains a .NET tool you can call from the shell/command line.
#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 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
2026.8.30.7 80 8/30/2026