PowerShell Modules
Browse our collection of open-source PowerShell modules, freely available on the PowerShell Gallery.
Poshstache
A PowerShell implementation of Mustache templates — render dynamic content from simple templates using hashtables and objects.
OtelCollector
A PowerShell module for sending OpenTelemetry traces and metrics — bring observability to your PowerShell scripts and automation pipelines.
PSSpinner
A PowerShell module that adds animated CLI spinners and progress indicators to make your scripts more user-friendly and professional.
PSFaker
A PowerShell port of Faker — generates realistic fake data for testing, database seeding, and data anonymisation.
PSwatchdog
A PowerShell watchdog module for monitoring and automatically restarting processes, services, or script jobs — keep your automation running reliably.
PSInquirer
A PowerShell port of Inquirer.js — add interactive CLI prompts (text input, confirmations, lists, checkboxes) to your scripts.
PSJinja
A PowerShell module that brings Jinja2 templating to your scripts — render dynamic content with variables, conditionals, loops, and filters.
cWAP
DSC resources for managing Windows Server Web Application Proxy (WAP) and publishing applications with declarative PowerShell configurations.
show-syntax
A PowerShell cat-with-syntax-highlighting module inspired by bat — displays file contents with ANSI colour-coded highlighting, optional line numbers, and pipeline support.
EntraComplianceAuditor
Audit Microsoft Entra tenant configuration against compliance baselines from PowerShell.