When Power Platform CLI was introduced, most of the Dataverse community thought:
"Command line?! Why? We have such amazing XrmToolbox tools!"
Then the DevOps tide 🌊 rise, and everyone started thinking
"how can i do this scripting it?" "how can I automate this other stuff?".
Power Platform CLI is really powerful, and really helps on scripting management operations vs Dataverse environments... but in the day-by-day usage, me and a couple of friends of mine started struggling on the lack of specific commands that we thought to be useful for us.
Just like when you buy your first barbecue.
When you don't have it, it is fine, you just use the oven.
Then you buy it, and you are really happy, satisfied and looking forward to start cooking something.
You start using it, and after a while you start thinking: "oh, it would be really useful if it had a smoker 🤔"; "oh, it's a shame it has no steamer for vegetables 😕".
I was feeling the same about PAC CLI... that's why, with a couple of friends, we've created 🎉PACX🎉!
PACX is a free to use, open source, command line based, utility belt for Dataverse. It's aim is to extend the capabilities of PAC CLI providing a lot of commands designed by Power Platform Developers to:
- help with the automation of repetitive tasks 🤖
- provide an easy access to hidden gems that are provided by the platform only via API 🫣
- make development and deployment faster and more efficient 🚀
It's also a lot more than that. Built with an XrmToolbox like plugin-based approach in mind, it is also an easy-to-use platform to develop your own tools and extensions.
Take a look at the official GitHub Repository containing instructions on how to install the tool, and drop a star if you like it!