Been working on this for a while and finally have a public release worth sharing: PoshUI, a GUI framework you build entirely with PowerShell cmdlets — New-UIWindow, Add-UIButton, that kind of thing.
The free WPF Community edition targets .NET 4.8 / PowerShell 5.1 with zero external dependencies, so it's usable in OS deployment workflows, not just interactive scripts.
Latest release (v1.4.1) added a Canvas module — ~85 cmdlets, free-form layout, a workflow engine with retry/timeout/skip/reboot-resume built in, and native tabs/menus/splitters. It's a lot of surface area, dense enough that I've been building Canvas layouts with LLM assistance rather than hand-authoring every cmdlet call.
Repo's open if you want to look under the hood or try it on something of your own: https://github.com/Kanders-II/PoshUI
Curious if others building support tooling have hit similar walls putting a GUI on internal scripts — what did you end up doing?

Top comments (0)