{"repo":"PoshCode/Pansies","free":true,"listed":false,"github":"https://github.com/PoshCode/Pansies","clone":"git clone https://github.com/PoshCode/Pansies.git","description":"Powershell ANSI Escape Sequences, functions for colored output, etc.","language":"C#","stars":156,"topics":["powershell","powershell-modules","ansi","ansi-escape-sequences","vt"],"license":"MIT","category":"cli-tools","readme_excerpt":"Pansies P owershell ANSI E scape S equences This MIT Licensed cross-platform binary module contains classes and functions for doing ANSI colored output, named entities, and more in the console from .NET and PowerShell on platforms where they are supported: Windows 10, Linux, OS X, etc. The goal of this project was to experiment with some classes and interfaces to address PowerShell #2381 and give PowerShell full RGB support for Write-Host, but also provide full color support in format files, etc. Along the way, I've incorporated a whole library worth of color space theory to make comparing colors and generating gradients and complementary colors easy. Installing For terminal output, you require an ANSI-capable host like xTerm, wezterm, contour, ConEmu (Cmder), or Windows Terminal (or just PowerShell.exe) on Windows 10 or later. For PowerShell support, you need PowerShell 5.x or higher. You can install PANSIES from the PowerShell Gallery: For .NET Projects, you can find PANSIES on NuGet. Install with: If you have troubles, please file issues. Building from source First things first: there is a submodule being used (my personally modified version version of beefarino/p2f), so you need to git clone --recursive or run git submodule update --init --recursive after cloning. You will also occasionally need to update it with git submodule update --init --recursive . The easiest, fastest build uses earthly. Earthly builds use containers, so on Windows it requires WSL2, Docker Desktop,","default_branch":null,"files":null,"tree":[],"storefront":"/r/PoshCode","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/PoshCode/Pansies/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}