shanselman

A terminal UI for Windows Package Manager (winget) - search, install, upgrade, and manage packages

196
8
100% credibility
Found Feb 09, 2026 at 64 stars 3x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

A keyboard and mouse-friendly terminal interface for discovering, installing, updating, and removing Windows applications using the built-in package manager.

How It Works

1
🔍 Discover the app manager

You hear about a simple way to handle Windows apps right in your terminal without clicking around.

2
đź’» Get it ready

Download and set up this terminal tool on your Windows computer—it takes just a minute.

3
🚀 Open in terminal

Launch the program in your terminal window and see your installed apps listed immediately.

4
📦 Switch views easily

Use tabs or keys to flip between seeing what's installed, searching new apps, or spotting updates—feels smooth and fast.

5
➡️ Pick and search

Arrow keys or mouse to select an app, type to search for more, and peek at details like description and homepage.

6
⚡ Install or update

Hit a key like 'i' to install, 'u' to update, or 'x' to remove—confirm with yes/no and it runs quietly in the back.

âś… Apps managed perfectly

Now you keep all your Windows programs up to date and organized from one cozy terminal screen, saving tons of time.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 64 to 196 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is winget-tui?

winget-tui is a Rust-built terminal UI for Microsoft's Windows Package Manager (winget), letting you search, install, upgrade, and uninstall packages directly in your terminal windows 10 or 11 app. It replaces fumbling through winget CLI commands with tabbed views for installed apps, searches, and upgrades, plus package details like publisher and license. Fire it up with a single `winget-tui` command after a quick cargo build --release from the GitHub repo.

Why is it gaining traction?

Unlike raw winget, it offers vim-style keys (j/k nav, / search), mouse support for scrolling and clicks, and non-blocking background installs that keep the UI responsive. Source filters for winget or msstore, plus auto-refresh after ops, make package management feel snappy in terminal windows 11 commands. Devs digging terminal github windows workflows—like quick clone, download, or copilot sessions—appreciate staying in one pane for installs without alt-tabbing.

Who should use this?

Windows terminal power users on 10/11, especially sysadmins or devs managing dev tools via terminal windows shortcut or öffnen befehle. Ideal for those cloning GitHub repos in terminal github windows, then installing deps like terminal github desktop or microsoft packages without leaving the shell. Skip if you're on mac or prefer GUI app stores.

Verdict

Grab it if you live in Windows Terminal—solid for daily winget tui use despite 68 stars and 1.0% credibility signaling early days. Docs and keybindings are crisp, tests cover parsing edge cases; build from source now before it hits winget itself.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.