Hey everyone 👋
I wanted to share something I’ve been working on that might make life a bit easier for other Commercetools developers/users — an open-source PowerShell provider for Commercetools.
When the new developer tools in the Commercetools Merchant Center came out, it was a big improvement over the old import/export site. But for me, some tasks still felt a bit clunky and repetitive.
So, I built this PowerShell provider to streamline my daily workflow. I use it all the time for things like:
-
Resetting my cart to start fresh
-
Fetching and viewing JSON for entities (products, carts, orders, etc.) right in my editor
-
Creating API clients
-
Updating product properties to test different scenarios
-
...
Because it’s built on PowerShell, you can also script and automate these tasks, then reuse them later — which is handy for debugging or testing specific setups.
If you’d like to give it a try (or contribute!), it’s open source and available here:
👉 GitHub: https://github.com/randalvs/PSCommercetools
👉 PowerShell Gallery: https://www.powershellgallery.com/packages/PSCommercetools.Provider
I’d love to hear any feedback, ideas, or issues you run into — feel free to open an issue, make a PR, or drop a comment.
⚠️ Disclaimer: it’s still in beta with a small user base, so there probably are rough edges. I’ve only tested it on Windows 11 with PowerShell 7.x, and it currently runs on win-x64 systems only. The code is not digitally signed! And finally it only supports part of the HTTP API (no import API or other APIs).
Thanks!
