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 provides in-process integration with Python.
ConsoleGuiTools provides an Out-GridView replacement that works natively in the console and is cross platform.
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.
Secret Management - Preview 3
Secret Management and Secret Store are modules by the PowerShell team for managing secrets and secret vaults.
Z makes moving around your file system faster. It uses frecency to make it easier to move to your most recent and frequent paths.
PoshBot is a ChatBot build with PowerShell. You can issue commands, schedule tasks and more right from your chat client.
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.
PowerShell Protect is a customizable anti-malware scan interface provider for blocking and auditing PowerShell scripts.
PowerShell Koans provides a framework for learning PowerShell by completing Pester unit tests. It tracks your progress and you complete each koan. Become enlightened!
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.
The Selenium PowerShell module is used for automating web browsers.
PSWritePDF is a module for manipulating PDF files. You can create new PDFs, merge PDFs, split PDFs and extract text from PDFs.
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.
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.
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.
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.
PSReadLine improves the console experience in PowerShell.
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.
InvokeBuild provides the ability to create build scripts with PowerShell.