r/xkcd 5d ago

XKCD XKCD PowerShell module

Years ago just for fun, I wrote a PowerShell module to query the XKCD API. It has a `Get-XKCD` cmdlet to retrieve data about a specified or random comic, and had a `-Open` switch to then open its URL in a browser. You can also use `Find-XKCD` to perform keyword searches, and there's a local cache of the API output to speed this up and to reduce the need to do web calls.

Modern terminals now support the ability to render images directly, so I've just added `Show-XKCD` and `Get-XKCD -Show`:

This works in Windows Terminal, but should also work in iTerm2 and Kitty.

If it's of interest, you can download the module from the PowerShell Gallery here: https://www.powershellgallery.com/packages/XKCD/1.5.0

Or directly from GitHub: https://github.com/markwragg/Powershell-XKCD

66 Upvotes

Duplicates