Skip to content

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

License

Notifications You must be signed in to change notification settings

trackd/PwshSpectreConsole

 
 

Repository files navigation

👻 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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PowerShell 69.6%
  • MDX 23.9%
  • C# 4.1%
  • Astro 1.4%
  • JavaScript 0.5%
  • CSS 0.4%
  • TypeScript 0.1%