WinTUI

kts982 · kts982.WinTUI

Terminal UI for winget on Windows.

WinTUI is a terminal user interface for Windows Package Manager featuring a split-panel workspace for browsing, searching, installing, upgrading, and managing packages. Includes disk-persistent cache for instant startup, background refresh, integrated search with install queue, batch operations with a single UAC prompt, per-package rules and ignore filters, live command preview, system health checks, registry-driven cleanup tab with per-target sizing and elevated-helper integration, package list export and import for moving installs across machines, eight curated color themes with light/dark adaptive variants, and a polished headless CLI — themed help and errors, shell completions, a release-notes viewer, CLI theme switching, self-upgrade, and package filtering — for scripting and CI.

winget install --id kts982.WinTUI --exact --source winget

Latest 2.9.0

Release Notes

CLI Polish — the headless CLI becomes a first-class, on-brand surface.

  • Styled CLI via charmbracelet/fang. wintui --help, usage, errors, and --version are now rendered to match your active color theme. Shell completions ship via wintui completion <bash|zsh|fish|powershell>, and wintui upgrade --id / wintui show complete package IDs from the local cache (no winget call).
  • wintui notes . Fetch and render a package's release notes (markdown, themed) when the winget manifest provides them, with a URL fallback otherwise. wintui check --notes renders the notes for every pending update inline, so you can review what you're about to install before upgrading.
  • wintui theme [name] [--list]. Show, list, or set the color theme from the CLI; the active theme also appears in wintui doctor.
  • wintui upgrade --self. Upgrade WinTUI itself from the CLI via the startup self-update handoff — the other upgrade modes deliberately skip the running binary, so CLI-only users stay current without launching the TUI.
  • wintui list [query]. Filter installed packages by name or id (like winget list); wintui list firefox doubles as an "is it installed?" check (exits 1 when nothing matches).
  • Themed CLI output. Release notes match your theme palette; upgrade success/failure markers, per-package headers, and check/list summaries are accent-colored. All color is gated on an interactive terminal and respects NO_COLOR — piped output and --json stay plain.
  • Scroll-wheel support in the package list, detail panel, and cleanup tab.

No breaking changes; settings.json is unchanged and cache.json remains backward-compatible (it gains optional truncation metadata).

Installer type: portable

Architecture Scope Download SHA256
x64 Download A4CF712D45CCC5C61E4CF64D8AD02F083228CB69585F06412A1AFB1C0C1C8715
arm64 Download FFF900C7D343D3A834766F5F87B999642A8641F72B55320057B0F1A9EAA4C218

Details

Homepage
https://github.com/kts982/wintui
License
MIT
Publisher
kts982
Support
https://github.com/kts982/wintui/issues
Moniker
wintui

Tags

wingetwindowstuiterminalpackage-managercli

Older versions (20)

2.8.0
Architecture Scope Download SHA256
x64 Download 1D4BF22786A2F6F0261C33509995BBB55933E4EBF93D037181F05798B2A6E2A5
arm64 Download 4A9269FF526A81674010732918D5F1D4E0D52759B85ED1DB94AE8CE2040D01AD
2.7.3
Architecture Scope Download SHA256
x64 Download 4E007EC2FC6C97F7281702A29B99B99EB7559DED27B690B1E7B79250A33EF3CB
arm64 Download FF6D2BBDBF6294A371BFA0322378DBB7AA7497B2DC9AD6AF202CC545AF4F697E
2.7.2
Architecture Scope Download SHA256
x64 Download AE1E0601CEA12A389CAC5F4720BBF280F50A2F89151AF6FD2F45FBE12B8C82BD
arm64 Download 3D1663A19FFBB1681D7AF9021810722045B50AB2D0B3F3A0DDE9B6DAAFE7AB4B
2.7.1
Architecture Scope Download SHA256
x64 Download A798F13362768EC6AE9FBA2077A91B8BAEBBD48060FD625B0021628B7650D33A
arm64 Download A4CA8163EBA73E9D9F46183E66549D17603ADCE585236D36024A0E06DB4D3C77
2.7.0
Architecture Scope Download SHA256
x64 Download F20A5BA9E699F111867F7D3E6F531BBDE2D31C7F64AA6775A01BF808AAA1E5C6
arm64 Download 17728100A1ED4042A3F0F5DD469408B1296515866B33FB03A86A8C9EA1ADD886
2.6.1
Architecture Scope Download SHA256
x64 Download 72AA5EFB848002452115D00CEDCA8CF5A178F5AB0BCDCF6D548D988ABDEB1449
arm64 Download 17E0E692B5C2F6F2E3488F13337602823EC7CFBC2408C3B3187F2E86800B0841
2.6.0
Architecture Scope Download SHA256
x64 Download 4CBBE684606FF83C5EDB3E2FE4657F26161992D9FC14C0D47165F171F137D22F
arm64 Download C32507468D9902A68E827AA5F4DA7D25747AEDBB7A0DF1B33BE7485C484ADAE6
2.5.0
Architecture Scope Download SHA256
x64 Download DED5E5FC80E530482C75EDC81EE7C05F44D172066FF56AA52B8EA3D606F2DC46
arm64 Download 3867FA0ECE68A483AA377B67DFBE1BBB2449347E697B4F4FAD8EAFDC383C157B
2.4.0
Architecture Scope Download SHA256
x64 Download EF33BA706B95545779000F7FA5D063EA2F400B328AC754ADB6FC8257F84B1225
arm64 Download 7258F99FCCBF1DEF17A90D3025D227B0CD686A5437EBE6AE56901ED282DEC0E9
2.3.3
Architecture Scope Download SHA256
x64 Download 7DF9BFDD98E7D9464A92360C4F34E10179AA8D7666412AEE7F010A3727A7B523
arm64 Download 79105A953E9DF3BA2EFBC839F3883F9D6B6CB94CC3978D7F8AF952095EF8AB46
2.3.2
Architecture Scope Download SHA256
x64 Download 04F1C4154EF7ECC6AD46D3EE222A746385A6C234970FC6F6583E8962FCA2FFF0
arm64 Download B27AB359D3A8F73B8DBDFD4833E3C8F8637B6838CC20007E25DC064AA2536035
2.3.1
Architecture Scope Download SHA256
x64 Download FC271B17C4D52D024985A1CD8B6D4ADE0ADCC1492A4DC10BFDA5B229475F4FE3
arm64 Download 02C187AB2D766D6B65A8ED3AC80576E63EFB0FC0F20E4B3E8706EFE1306489C5
2.3.0
Architecture Scope Download SHA256
x64 Download AA2ECD6310A4DF3BDAAA52DF6457D96D4875603F970B2073C5E04F7738909109
arm64 Download F11479D0D5B020C1795723C3ED21116BBD5A460E27D44E2A1425FBB99EEEAAFB
2.2.1
Architecture Scope Download SHA256
x64 Download 5D22D0056FA6D193AC87CDCD8A1FEFEE6436539E4596E603B236CE7EC5E8C448
arm64 Download C088E592B1C365564E0218C42D107E7514FB6311538297F6F7B483FD430AAFF1
2.2.0
Architecture Scope Download SHA256
x64 Download B398973B17A99AA8BAC579303598401FB9AFC03C0D1FC21246C3629C84A3CA8F
arm64 Download E2253BF1F2BC88D71C83D48D30F47D24A616FA80189317BA0945774F4BC957DA
2.1.0
Architecture Scope Download SHA256
x64 Download 8830A7305721BB5A526092DC0D8AEBB0DE2B12E73E88AF5754448723AB77B847
arm64 Download 838CCFC75B6951E9A3C75B57561E43A67F28CC59975327021B4D4B9D0B2DFC9C
2.0.1
Architecture Scope Download SHA256
x64 Download 535F0F2C74741280DD9F0FEBD318329BE8B76548B7741C72303A42FFFAFB9721
arm64 Download A53DD3386D3C2EC3737491E83745650C1808A8474B923EB2ACFFA7AD037F79FA
2.0.0
Architecture Scope Download SHA256
x64 Download 1B3FEA3AEE985C2839FC7F4143DAE92E2E0EDE5DB2B188C113684B7CFD872262
arm64 Download 4CC222D3BD1B328CC6797FA71480279AA92C66D99A5CC60953B2080F2D1962C7
1.0.0
Architecture Scope Download SHA256
x64 Download 1E9FFC104B3CA3D193972067764DE6D02F00FBFAA7AA76EC9ACC74D3867E3479
arm64 Download DB701EE800359BED1603BEFCF7D5B361A81CB78C1DC3B538A4ADE45119E49785
0.1.0
Architecture Scope Download SHA256
x64 Download 1C77B7069BF3F4C56186D71E90018C8988642990DE2138CE7D4EA20EDC98568F
arm64 Download D1407944A853BBF53D147F0D518BD769E0C76169A3D96D49FCD89438E5C0B7A6