A PowerShell thing

This is getting too far! It started off back in 2024 as an experiment…
…and all of a sudden I have a static site builder written in PowerShell.

Would anyone like to test it?

It’s a tribute to Jekyll, not a replacement. Uses same config. Doesn’t have all the features.

Check it out here: GitHub - PaulDash/Hyde: PowerShell static site generator. The ugly Mr. Hyde to the popular Jekyll. · GitHub

1 Like

Love when folks make stuff like this! Good luck with your project!

1 Like

Thanks for the kind words!

Originally, I just needed it as another demo project in my PowerShell courses.

With the latest version I’m actually able to build my own static photo gallery. So from hobby, to work, to hobby.

Ran into something similar on my end recently and stepped through it the same way you’re describing. The part that tripped me up initially was how sensitive the defaults were to the environment — once I adjusted for that the rest fell into place. Curious what you landed on in terms of the testing loop, because iteration speed seemed to matter more than the specific choice of tool. Happy to trade notes if anyone has a cleaner workflow.

By “in terms of testing loop” you mean the testing of the Jekyll structure and Liquid syntax or do you mean the testing of my own code?

If the latter, as I’m using PowerShell, the unit tests were really easy to create using a module called Pester. Integration/regression tests were basically feeding in a known good site and visually checking if it builds correctly. Also, AI.

Really cool! Love the name as well.

Hyde.