Despite the organizational confusion, the fact that WinUI is so beautiful still gives me hope.
Despite the organizational confusion, the fact that WinUI is so beautiful still gives me hope.
Yeah, it could spawn a single process to get the info for all commands at once if it's the bottleneck.
Thanks for sharing. Working examples of PowerShell related generators are valuable!
The generator spawns pwsh processes to get cmdlet info? Nice. Is the generator quick enough?
The same applies to AvaloniaUIShell*. I hope more people enjoy GUI scripting on any platform.
* Working on the rename by the way.
With WPF in PowerShell, stopwatch is a common example to use DispatcherTimer. With WinUIShell, you can also use a simple loop to update the UI.
github.com/mdgrs-mei/Wi...
Hope you enjoy building/prototyping simple GUIs in PowerShellπ
Are you using VS2026 insider?
developercommunity.visualstudio.com/t/Fails-to-r...
Done!
Looking forward to tomorrow night, when @dotdot.horse is going to share all of the joys of Crescendo:
www.meetup.com/pacific-powe...
Drop by if you want to learn about the many ways to wrap CLIs in PowerShell
Party starts @ 6 pacific time.
The README was wrong. It runs on arm64 Windows too!
What if you could script cross-platform desktop GUIs in #PowerShell using Avalonia UI instead of WinForms? AvaloniaUIShell by @mdgrs.bsky.social just came out, and it's the real deal! Try it now: github.com/mdgrs-mei/Av...
@awakecoding.com It took so long but hope you are still interested in this. The separate process structure was necessary rather than preferred as the GUI thread needs to be the main thread on macOS.
I know we need more examples and testing but it's ready for experiments!
Published a new module called AvaloniaUIShell, (the world's first?) cross-platform desktop GUI framework for PowerShell.
github.com/mdgrs-mei/Av...
It's using the same mechanism as WinUIShell and takes care of all threading and non-blocking UI operations.
#PowerShell
PowerShell Summit π I'm back!
Doing a live #PowerShell Podcast session on what it really takes to publish every week: wins, awkward moments, near-misses, plus a live recording.
April 13β16 | Bellevue, WA
Tickets: PowerShell.org #PSHSummit
Is this your first Summit?
Over the years, Iβve learned that some of the most valuable IT knowledge gets lost too quickly.
To make a statement against this, I decided to launch my own blog.
π andibellstedt.com
Hopefully, it helps other IT professionals along the way.
#Knowledge #PowerShell #Blog
Behind every great community are people who show up, serve, teach, and lead. π
π₯ The PowerShell Community Award nominations are open β and we want to celebrate those making a real impact.
Nominate them. Honor them.
ποΈ Because community deserves recognition.
survey.sogolytics.com/survey/form?...
The server is built with AnyCPU to support both win-x64 and win-arm64 currently. It seems that WebView2 requires architecture specific dlls but I couldn't figure out the build process or dll combination that works.
github.com/mdgrs-mei/Wi...
WinUI 3 window with basic controls that was created from PowerShell.
Released WinUIShell v0.11.0 that uses the latest stable WindowsAppSDK 1.8.260209005. (Probably) All controls except WebView2 are supported.
Check out the examples to see what's possible!
github.com/mdgrs-mei/Wi...
#PowerShell
Wow, that's amazing. Congratulations!
I've published v0.10.0. Still working on the examples but should be ready for experiments.
Please note that now types require the full namespace.
github.com/mdgrs-mei/Wi...
Cooking a major update to WinUIShell.
I've just finished fixing all the build errors caused by my C# source generator. Thanks to that, all WinUI3 controls will be supported in the next release. Yes, all of themπ
This example is one of my favorites, ContentDialog.
github.com/mdgrs-mei/Wi...
blog posted covering progression of an AST based "Get-FunctionName"
Thank you to @mdgrs.bsky.social for input.
pauljnav.github.io/2026/02/08/U...
I think it's very well written and already good to go. Minor questions after reading through it:
- If a parsed script has dot sourced files, are the functions in those files also listed, or are they stored separately in AST?
- What happens if the syntax of a parsed file is broken?
No problem, happy to doπ
Speaker card for PS Conf EU with my photo, name and session title
Iβm beyond excited to help you unleash the power of @powershelluniversal.com in your organization with my friend @andrewpla.tech at this yearβs @psconf.eu! I hope youβre able to join us!
This is interesting as I'm looking for a PowerShell based solution to UI automated testing. It looks like AutoIt has a PowerShell module but not in the gallery.
I started this poll on reddit, please answer here or there if you can. We trying to figure out what is the general awareness of what test platform people use in .NET and what are the reasons people did or did not move to MTP (microsoft.testing.platform).
#dotnet
www.reddit.com/r/dotnet/com...
Small update in PowerShellRun v0.16.0.
If ScriptBlock or Function entries have default parameters, you can see and overwrite those values with their "Invoke with arguments" action.
We could think of it as a snippet manager.
github.com/mdgrs-mei/Po...
Hey #PowerShell peeps! The new auto complete thing in VSCode is messing up our terminals. It doesn't auto complete actual functions. Give this an upvote to get a fix in to the backlog and (hopefully) improve it!
github.com/microsoft/vs...
(And share onwards for visibly. Can't have a bad terminal)
Posted a blog post about redoing the Spectre.Console docs in my content engine - thirty25.blog/blog/2026/01...