ShaunLawrie / PwshSpectreConsole

πŸ‘» PwshSpectreConsole is an opinionated wrapper for the awesome Spectre.Console library

Home Page:https://pwshspectreconsole.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ‘» 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

https://pwshspectreconsole.com/

License:MIT License


Languages

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