I was fed up with having to keep things like npm, NodeJS and git up to date manually; so I created a little script that keeps things up to date automatically (configurable on a per-app basis) via WinGet.
I know there are already things out there… but they looked like a pain to install, and this is simple enough that I actually understand what it’s doing XD
https://github.com/ELowry/WinGet-Updater
It should soon be available for download via… winget install EricLowry.WinGetUpdater as well (awaiting validation on their end)!
I don’t mean to undermine your efforts OP, just pointing out it exists:
Yeah, no worries. Someone else pointed it out to me recently.
I feel there’s a place for both of these. This is lightweight and focused on updates, whereas UniGet is a full-fratured app. Both have their benefits IMHO.
May I ask why chocolatey is a pain to install for you?
Winget can handle apps installed via other sources, including things like all the
Visual C++ Redistributablepackages and stuff I had previously installed using an installer.It may not seem like much, but it’s a massive advantage for managing multiple computers in my family.
I mean, chocolatey can do that, too. https://boxstarter.org/ can even provision new computers.
If winget works for you that’s awesome, I just don’t get how it’s better than chocolatey for this task.
How though?
Everything I see online indicates that to have chocolatey handle an app it needs to be installed BY chocolatey; and that the “fix” is to uninstall and reinstall.
If you install something with chocolatey and it’s already installed it registers in chocolatey.
Ah, interesting. I’ll look into that at some point.
In 10-20 years Microsoft may finally reach a point Windows finally gets a package manager with a well-defined package format, auto update, atomic transactions, just a few decades after Linux.
Is chocolatey insufficient?
Its just ok, winget is much better.
Chocolatey can’t update apps that were installed manually or via other methods, only ones installed using chocolatey.
Its also quite slow a lot of the time, and stores files in weird places for some apps.
TIL about WinGet.
Yeah. It’s kind of surprising how many actually good things people at Microsoft have put out there that are just not advertised at all (cough… Power Toys… cough).
I love my power toys. Have for… Oh God, it’s been more than a decade now.
Oof just aged a bit there.
Too bad MS is forcing me out with their foolishness.
At this point, things like O&O ShutUp10++ and how Microsoft have left a ton of overrides for their horrible advertising/tracking/ai crap in for businesses to use in large scale deployments means you can actually get a really decent experience in Windows 11… It’s just not accessible to most people.
I recently installed Everything Search and, Command Palette plugin someone made for it, and this little gem to fix my last remaining gripe with it: the lack of a good search feature.





