Sign in

mdgrs

@mdgrs.bsky.social
297 followers 188 following 173 posts

Hobby Coder who loves PowerShell💻 GameDev at work🕹️ github.com/mdgrs-mei

PostsRepliesMedia
mdgrs @mdgrs.bsky.social · 13/07/2026
Just published GliderUI v0.3.0 which integrated LiveCharts2, an MIT licensed cross-platform charting library. github.com/mdgrs-mei/Gl... I'd be really happy if someone created Out-ChartView using this😄
083
mdgrs @mdgrs.bsky.social · 19/06/2026
I'm not sure about the use cases but it's interactive😊.
010
mdgrs @mdgrs.bsky.social · 19/06/2026
Experimenting on a LiveCharts2 integration into GliderUI. This chart library is so beautiful with nice animations. In this video I picked a process from the chart similar to Out-GridView -PassThru. #PowerShell
142
mdgrs @mdgrs.bsky.social · 16/04/2026
GliderUI v0.2.0 now uses Avalonia 12.0.1🎉 I've added DrawerPage navigation and WebView examples. Check out Examples page to see what's possible. github.com/mdgrs-mei/Gl... #PowerShell
151
mdgrs @mdgrs.bsky.social · 11/04/2026
@grokys.bsky.social It was a bit hard to implement but IReflectableType worked perfectly. Two-way binding, editing and sorting in DataGrid all worked well same as before (from PowerShell). I'll post the solution to my discussion post later. Thanks again!
A screenshot of a DataGrid in GliderUI with Avalonia 12.
020
mdgrs @mdgrs.bsky.social · 23/03/2026
Added DataGrid example in GliderUI v0.1.0. github.com/mdgrs-mei/Gl... Out-GridView on macOS returns again😁?
DataGrid showing process information on macOS.
042
mdgrs @mdgrs.bsky.social · 15/03/2026
I also added a StorageProvider example. Cross-platform file/folder dialogs in PowerShell🔥 github.com/mdgrs-mei/Gl...
An image showing a file dialog opened on macOS.
070
mdgrs @mdgrs.bsky.social · 12/03/2026
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😊
1102
mdgrs @mdgrs.bsky.social · 22/02/2026
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
WinUI 3 window with basic controls that was created from PowerShell.
193
mdgrs @mdgrs.bsky.social · 11/02/2026
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...
175
mdgrs @mdgrs.bsky.social · 12/01/2026
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...
021
mdgrs @mdgrs.bsky.social · 02/01/2026
Let me share my favorite PowerShellRun theme🎨. It's pretty much the same as default but adds a custom prompt and a rounded border. github.com/mdgrs-mei/Po...
Image describing the custom theme on the terminal. The prompt has a text "Search" with magenta background, and the preview border has rounded corners.
012
mdgrs @mdgrs.bsky.social · 15/12/2025
👱‍♂️: Hmm, what are these errors.. 👩‍🦰: There is a typo here. 👱‍♂️: Ahhh! let me clear the terminal first. Give me a second. 👩‍🦰: …….... (Made by FancyClearHost PowerShell module)
3100
mdgrs @mdgrs.bsky.social · 13/12/2025
I've added a TabCompletion enhancement to PowerShellRun v0.13.1. github.com/mdgrs-mei/Po... It's similar to PSReadLine's MenuComplete, but the fuzzy finder can handle more completion candidates. The preview window shows the output from Get-Help or the completion ToolTip.
072
mdgrs @mdgrs.bsky.social · 31/08/2025
In the next release of WinUIShell, I'm sorting out multi-threaded event callbacks. This example shows three concurrent progress bars with a pause button for each: github.com/mdgrs-mei/Wi... I hope the code feels much easier than WPF in PowerShell🙏
2144
mdgrs @mdgrs.bsky.social · 30/07/2025
"List → Fuzzy Search → Run" is a super powerful interface for terminal users. This post has the least view count in my blog, but the content is not the worst IMO😅. "Using PowerShellRun as an Interactive Selector": mdgrs.hashnode.dev/using-powers...
Get-Process | Invoke-PSRunSelector | Stop-Process
011
mdgrs @mdgrs.bsky.social · 26/07/2025
WinUIShell v0.5.0 has been published including the XamlReader support. Now you can create a WinUI 3 window by loading XAML similar to WPF in PowerShell. github.com/mdgrs-mei/Wi... Next, a bit of multi-threading support and full API implementation using source generator.
1143
mdgrs @mdgrs.bsky.social · 06/07/2025
This is how I open a file to edit with PowerShellRun. Ctrl+Shift+Space: Focus on WindowsTerminal Ctrl+Space: Open PowerShellRun Type words and Enter: Navigate folders How do you open a file on Windows?
073
mdgrs @mdgrs.bsky.social · 07/06/2025
In the next release of WinUIShell, basic support for NavigationView will be added. Next up, self-contained release and XAML support. github.com/mdgrs-mei/Wi...
2208
mdgrs @mdgrs.bsky.social · 29/04/2025
Do you know what bound and unbound script blocks are in PowerShell? I did not know but they are sometimes talked about in GitHub issues or in the community. If you are interested, check out my blog post from the past: mdgrs.hashnode.dev/scriptblock-...
An image showing two ways to create script blocks in PowerShell. One is defined with curly braces and the other is created from a string.
3166
mdgrs @mdgrs.bsky.social · 20/04/2025
This is not new but in case you didn't know. In #PowerShell, you can let cats, dogs or cyclists run. They notice PowerShell errors. Giraffes? maybe possible🦒. github.com/mdgrs-mei/Dy...
4132
mdgrs @mdgrs.bsky.social · 15/04/2025
I like the interactivity of #PowerShell so much. That's why I designed WinUIShell not to block the terminal even after opening a window. github.com/mdgrs-mei/Wi... I still need to add a lot to this module but it's amazing if you find this (or PowerShell) interesting. Enjoy PowerShell😉
071
mdgrs @mdgrs.bsky.social · 07/04/2025
ToggleSwitch and ProgressRing have been added in WinUIShell v0.1.0🎉 github.com/mdgrs-mei/Wi... Note that event handlers are single-threaded but non-blocking. You can just write: $button.AddClick({ $ring.Value = 0 Do-Something $ring.Value = 50 Do-Another $ring.Value = 100 })
130
mdgrs @mdgrs.bsky.social · 13/03/2025
Made good progress with my new #PowerShell module. WinUI 3 will be brought to the PowerShell community soon! hopefully..🙏
3214
mdgrs @mdgrs.bsky.social · 16/02/2025
If you prefer terminal interface, there is also Power*Shell*Run with winget integration😉 The new PowerToys Run looks really cool though.
011
mdgrs @mdgrs.bsky.social · 23/01/2025
Thanks! It worked!
By hovering over the icon, the author and notification type are shown as a description.
010
mdgrs @mdgrs.bsky.social · 23/01/2025
The power of combining two PowerShell modules, PSBluesky and PoshTaskbarItem: github.com/jdhitsolutio... The icon shows the number of unread notifications as a badge. If you click the icon the notifications page will be opened by your browser. Please Like ♥️ this post to test if it really works😁!
3208
mdgrs @mdgrs.bsky.social · 12/01/2025
PSResourceGet utility has been implemented in PowerShellRun v0.12.0📦 github.com/mdgrs-mei/Po... You can install, update and uninstall PowerShell modules using PSResourceGet through TUI. You'll notice that you have some stale modules that have multiple versions installed. Let's clean them up!
02910
mdgrs @mdgrs.bsky.social · 05/07/2023
If you are a PowerShell and cycling enthusiast, this one might be a better choice😉 gist.github.com/mdgrs-mei/11121aceb…
A cyclist is passing by on the tab title of the Windows Terminal.
010
mdgrs @mdgrs.bsky.social · 05/07/2023
If you love PowerShell and cats, this is for you. Two cats pass by sometimes on the terminal tab. They notice PowerShell errors and stop walking. gist.github.com/mdgrs-mei/11121aceb…
A cat is walking on the tab of the Windows Terminal.
120