Module Monday

PowerShell

October 11, 2020

Module Monday is a video series that where I show off a cool PowerShell module every Monday. Subscribe to my channel here to get the latest videos.

Snek

Snek provides in-process integration with Python.

YouTube | Reddit

ConsoleGuiTools

ConsoleGuiTools provides an Out-GridView replacement that works natively in the console and is cross platform.

YouTube | Reddit

PSGraph

PSGraph is a module that provides a domain specific language for working with Graphviz. You can create diagrams really easily and output them as images.

YouTube | Reddit

Secret Management - Preview 3

Secret Management and Secret Store are modules by the PowerShell team for managing secrets and secret vaults.

YouTube | Reddit

Z

Z makes moving around your file system faster. It uses frecency to make it easier to move to your most recent and frequent paths.

YouTube | Reddit

PoshBot

PoshBot is a ChatBot build with PowerShell. You can issue commands, schedule tasks and more right from your chat client.

YouTube | Reddit

Pester 5

Pester is the test framework for PowerShell. This video goes over the basics of Pester as well as a deep dive into some of the new features of the next major version.

YouTube | Reddit

PowerShellProtect

PowerShell Protect is a customizable anti-malware scan interface provider for blocking and auditing PowerShell scripts.

YouTube

PSKoans

PowerShell Koans provides a framework for learning PowerShell by completing Pester unit tests. It tracks your progress and you complete each koan. Become enlightened!

YouTube | Reddit

ImportExcel

ImportExcel is a PowerShell module for editing Excel documents. It does way more than just import them. Add charts, stylize cells, merge worksheets and more. It even works with out Excel installed and on Linux.

YouTube | Reddit

Selenium

The Selenium PowerShell module is used for automating web browsers.

YouTube | Reddit

PSWritePDF

PSWritePDF is a module for manipulating PDF files. You can create new PDFs, merge PDFs, split PDFs and extract text from PDFs.

YouTube | Reddit

PSDepend

PSDepend is a simple dependency handler built on PowerShell. I show how to install various dependencies, how to order dependencies and how to build different types of requirements files.

YouTube

posh-git

posh-git spices up your prompt with information about your git repositories. You can see local and remote changes and even autocomplete git commands and branches.

YouTube | Reddit

Pansies

Pansies stands for PowerShell ANSI Escape Sequences. It lets you output the full RGB color spectrum in your console with some handy cmdlets, a new version of Write-Host and a PowerShell provider.

YouTube | Reddit

ThreadJob

ThreadJob is a module that allows you to start background jobs using PowerShell runspaces rather than processes. This means that you’ll see a huge increase in performance.

YouTube | Reddit

PSReadLine

PSReadLine improves the console experience in PowerShell.

YouTube | Reddit

BurntToast

BurntToast allows you to send notifications in Windows 10. I cover sending basic notifications, sounds, images, text, input, and launching PS scripts when clicking buttons in the notifications.

YouTube | Reddit

InvokeBuild

InvokeBuild provides the ability to create build scripts with PowerShell.

YouTube