• Blog
  • Contact
  • About
Menu

The PowerShell Bear

I'm here to help you!
  • Blog
  • Contact
  • About

PowerShell GUI Framework now available →

July 20, 2017

A couple of years ago, I needed to build a tool for first tier helpdesk workers who didn't know PowerShell.  I pitched to purchase a license of PowerShell Studio, but that was shot down as too expensive.  So, instead, I decided to build my own GUI tool from the ground up and got to work researching how to do that.

Honestly, it cost more in labor hours to develop one tool than that license would have cost, but on the other hand, I built it in a modular way so that I could repurpose it later.

I've stripped it down to the basic framework and I've reused it in another project I was working on this year, and since I originally wrote it under my name and the MIT license, it really should be shared so others can benefit from it as well.

Anyway, I've slapped a version 1.0 marker on it and uploaded it to GitHub under the MIT license, so feel free to play around with it and make something useful.  If you see anything that needs tweaking or any bugs, feel free to open an issue or even submit a pull request.

The entire thing is written in PowerShell, other than the XAML used for the GUI itself (though that's been embedded into a here-string in a .ps1 file, which I did so you can use PowerShell variables to control parts of the GUI).  It currently has no real documentation, and the README has not been done, but it's ready to go for anyone who wants to take it for a spin.

Check it out here: https://github.com/poshcodebear/poshgui-framework

In Projects Tags GUI, GitHub
← Error Handling: Basic PrimerUseful [String] manipulation techniques with .Methods() →

Latest Posts

Blog
Using Visual Studio Code Syntax highlighting to make PowerShell better
about 3 years ago
"PoshMailKit" Release version 1.1.0 published to Gallery
about 3 years ago
"PoshMailKit" version 0.9.1-beta2 published to Gallery
about 3 years ago
New project announcement: "PoshMailKit"
about 3 years ago
Change Report: 2021
about 4 years ago

Fresh Tweets

Whatever it is, the way you tell your story online can make all the difference.
  • #PowerShell #PoshMailKit, based on #MailKit, version 1.1.1 published to the #PowerShellGallery:… https://t.co/hj3WHKq5A9
    Jun 29, 2022, 1:54 PM
  • Using Visual Studio Code Syntax highlighting to make PowerShell better https://t.co/XoFrFonUQ9 #PowerShell #VSCode #SyntaxHighlighting
    Apr 26, 2022, 4:45 PM
  • "PoshMailKit" Release version 1.1.0 published to Gallery https://t.co/MNbDLtu8VG #PowerShell #SendMailMessage #MailKit #PoshMailKit
    Apr 20, 2022, 12:59 PM
  • "PoshMailKit" version 0.9.1-beta2 published to Gallery https://t.co/BUBdaYn86a #PowerShell #SendMailMessage #MailKit #PoshMailKit
    Mar 14, 2022, 10:55 AM
  • New project announcement: "PSMailKit" https://t.co/o3kme1upaE #PowerShell #SmtpClient #Send-MailMessage #MailKit
    Mar 8, 2022, 6:54 PM

Powered by Squarespace