Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ShaunLawrie/PwshPaint
🎨 A PowerShell Module for drawing pixelated art in the terminal - because why not.
https://github.com/ShaunLawrie/PwshPaint
ansi-art paint pixel-art powershell
Last synced: about 2 months ago
JSON representation
🎨 A PowerShell Module for drawing pixelated art in the terminal - because why not.
- Host: GitHub
- URL: https://github.com/ShaunLawrie/PwshPaint
- Owner: ShaunLawrie
- License: mit
- Created: 2022-09-11T09:42:46.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-04T08:03:48.000Z (9 months ago)
- Last Synced: 2024-03-04T09:27:39.029Z (9 months ago)
- Topics: ansi-art, paint, pixel-art, powershell
- Language: PowerShell
- Homepage: https://shaunlawrie.com/blog/pwshsprites/
- Size: 81.1 KB
- Stars: 191
- Watchers: 4
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- jimsghstars - ShaunLawrie/PwshPaint - 🎨 A PowerShell Module for drawing pixelated art in the terminal - because why not. (PowerShell)
README
# PwshPaint
[![PowerShell Gallery](https://img.shields.io/powershellgallery/v/PwshPaint)](https://www.powershellgallery.com/packages/PwshPaint)
[![PowerShell Gallery](https://img.shields.io/powershellgallery/dt/PwshPaint)](https://www.powershellgallery.com/packages/PwshPaint)
[![GitHub license](https://img.shields.io/github/license/ShaunLawrie/PwshPaint)](https://github.com/ShaunLawrie/PwshPaint/blob/main/LICENSE)While procrastinating about setting up my blog I wanted to create a favicon in a pixel art style. Instead of creating the icon I got carried away spaghetti coding a pixel art editor for the terminal in PowerShell...
# Installation
```pwsh
Install-Module PwshPaint -Scope CurrentUser
```# Usage
## Editor
To open the editor use:
```pwsh
Invoke-Paint
```All controls are indicated in the UI:
![image](https://user-images.githubusercontent.com/13159458/198860063-efdc62b9-4524-4a5a-b9ec-55855469bf7f.png)
_(If you prefer Vim-style hjkl keys to navigate instead of arrows you can use `Invoke-Paint -VimBindings`)_## Gallery
```pwsh
Invoke-PaintGallery
```
![image](https://user-images.githubusercontent.com/13159458/198866053-a1e1dc78-6e98-4fe8-bd36-830f5a6ce48a.png)