Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vexx32/pswordcloud
Create pretty word clouds with PowerShell!
https://github.com/vexx32/pswordcloud
hacktoberfest powershell wordcloud wordcloud-generator
Last synced: 8 days ago
JSON representation
Create pretty word clouds with PowerShell!
- Host: GitHub
- URL: https://github.com/vexx32/pswordcloud
- Owner: vexx32
- License: gpl-3.0
- Created: 2018-11-22T07:15:45.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2023-02-21T10:56:56.000Z (over 1 year ago)
- Last Synced: 2024-04-13T04:39:51.410Z (7 months ago)
- Topics: hacktoberfest, powershell, wordcloud, wordcloud-generator
- Language: C#
- Homepage:
- Size: 23.5 MB
- Stars: 118
- Watchers: 4
- Forks: 17
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# PSWordCloud
Create pretty word clouds with PowerShell!
## Installation
```powershell
Install-Module PSWordCloud
```## Usage
```powershell
# Simply provide a list of words (in this case, supplied with a simple hashtable depicting words and
# their relative sizes.New-WordCloud -Path .\wordcloud.svg -Typeface Consolas -WordSizes @{
dragon = Get-Random -Maximum 10 -Minimum 1
rabbit = Get-Random -Maximum 15 -Minimum 1
horse = Get-Random -Maximum 18 -Minimum 1
cow = Get-Random -Maximum 20 -Minimum 1
cat = Get-Random -Maximum 8 -Minimum 1
fox = Get-Random -Maximum 12 -Minimum 1
}# Alternately, get a chunk of text (doesn't matter where), and pipe it directly to the cmdlet to create
# a word-frequency word cloud.
Get-ClipBoard | New-WordCloud -Path .\wordcloud.svg -Typeface GeorgiaGet-Content .\words.txt | New-WordCloud -Path .\wordcloud2.svg -ImageSize 1080p
Get-ClipBoard | New-WordCloud -Path .\wordcloud3.svg -Typeface Consolas -ImageSize 1000x1000
```## Examples
See [the Gallery](./Examples/Examples.md) for some example usage and output!