/PwshSpectreConsole

👻 PwshSpectreConsole is an opinionated wrapper for the awesome Spectre.Console library

Primary LanguagePowerShellMIT LicenseMIT

👻 PwshSpectreConsole

PowerShell Gallery PowerShell Gallery GitHub license

PwshSpectreConsole is a wrapper for the awesome Spectre.Console library. Spectre Console is mostly an async library and it leans heavily on types and extension methods in C# which are very verbose to work with in PowerShell so this module hides away some of the complexity.

The module doesn't expose the full feature-set of Spectre.Console because the scope of the library is huge and I've focused on the features that I can use to enhance my scripts. If you have a feature request, please raise an issue on the GitHub repo or open a PR.

Installation

Install-Module PwshSpectreConsole -Scope CurrentUser
Start-SpectreDemo

Documentation

Full documentation is at https://pwshspectreconsole.com/

image