List installed Apps #119
Copy link
Copy link
Closed
Labels
ExperimentalThis experimental feature can be enabled in settingsThis experimental feature can be enabled in settingsIssue-FeatureThis is a feature request for the Windows Package Manager client.This is a feature request for the Windows Package Manager client.
Milestone
Description
As a user I want to be able to see what winget has installed on my machine and if an update is available so I don't have to manually do updates for each program.
Experimental Feature
winget list - displays installed packages (includes programs in Add/Remove Programs).
winget list -? - displays help for the list command.
winget list <package> - displays installed packages filtered by <package>.
Note: upgrade depends on list also being enabled.
winget features - displays all experimental features and their status
winget settings - launches settings.json to configure settings like experimental features
Edited: experimental status
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
ExperimentalThis experimental feature can be enabled in settingsThis experimental feature can be enabled in settingsIssue-FeatureThis is a feature request for the Windows Package Manager client.This is a feature request for the Windows Package Manager client.
Activity
[-]--list command[/-][+]--list[/+]jantari commentedon May 19, 2020
I will once again suggest
aptsyntax:[-]--list[/-][+]--list List installed Apps[/+][-]--list List installed Apps[/-][+]List installed Apps[/+]KevinLaMS commentedon Jun 4, 2020
I have an early draft started of the spec.
#397
JohnMcPMS commentedon Jun 4, 2020
Do you care about differentiating packages installed by winget vs packages installed outside of it? I don't see the value in treating them differently. I could potentially see value in this for upgrade, but it would make more sense to provide a way to pin a package to a specific version, preventing it from being upgraded. This could apply to any package.
Does anyone have a use case that requires explicitly tracking everything installed by winget?
mubshrx commentedon Aug 16, 2020
When this feature is coming out? Any date?
denelon commentedon Aug 18, 2020
Mubashir Hassan (@mhm13dev) we do not have a date identified, but it is targeted for v0.3.x. For reference, the v0.2.x is targeted as support for installing store apps. That work is in progress, so this will be coming soon. Any dates on milestones are just used to help with sorting and do not reflect an actual target release date.
WSLUser commentedon Sep 4, 2020
Chocolately can do this. More than that, knowing which software was installed if a bunch of things were installed with winget and even more importantly, knowing which ones need an update is helpful. I do think there should be a separate flag for checking if a winget package is update-able. Also this helps if you need to migrate to a new machine/VM/cloud instance so you don't forget what to install. Ideally we could take the output and put in a text file. A followup could be using that text file on the new machine to grab the packages.
denelon commentedon Nov 16, 2020
Mubashir Hassan (@mhm13dev) this feature is in the current version in an experimental mode.
16 remaining items
Fooughhy commentedon May 19, 2021
Hope you have checked out Scoop.
denelon commentedon May 19, 2021
Jeremiah Johnson (@naikrovek) Windows can be a complex ecosystem to maintain. We are looking at adding support for .zip #140 and portable/standalone (loose) .exe #182 packages in the Windows Package Manager. It's likely we will include registering the package via Add / Remove Programs to support upgrade and uninstall scenarios. Unfortunately, that also likely means we become dependent on the location the files are initially placed. If a user moves them after the fact, we would essentially loose track of them.
naikrovek commentedon May 19, 2021
OneDrive knows when I move files vs deleting them from one location and then putting new files in a new location. Surely these wonderful Turing-complete computers that we have can solve issues like this.
superusercode commentedon May 20, 2021
Demitrius Nelon (@denelon) should I make a separate issue for listing hidden apps?
denelon commentedon May 20, 2021
Code. (@superusercode), yes please. Sorry I missed this one. I recently scrubbed all of the features for other scope, and sadly I missed this.
superusercode commentedon May 20, 2021
now listed at #977
Squashed 'src/Valijson/valijson/' changes from 7a52fc88..2dfc7499
Squashed 'src/Valijson/valijson/' changes from 7a52fc88..2dfc7499
hubertsvk commentedon Feb 7, 2022
hello,

I would like to show list of all installed software from specific source
winget list --source wingetand I get list of software that is installed from all source why?
denelon commentedon Feb 7, 2022
Martin (@hubertsvk) take a look at #1155
Cyberavater commentedon Sep 9, 2022
How do I list packages by install date? [descending or(/and) ascending]
denelon commentedon Sep 9, 2022
I added "sort" to:
superusercode commentedon Sep 9, 2022
Would #977 be in-scope for that issue?