Testing Joomla extensions can be a tedious task. You need to setup different versions of Joomla, install your extensions, configure Joomla, run different tests… Doing all this manually is very laborious and time consuming.
At Joomlatools we are testing almost daily and had to come up with a better way to quickly and automatically install Joomla sites. And so the joomlatools-console came to life as the main engine of our joomlatools-vagrant box.
Joomlatools Console is a command line console for common Joomla operations like creating and deleting sites, installing extensions, symlinking files etc. so that you don't have to perform these tasks over and over again.
You can see a little video here showing how to use it to setup a Joomla site with just one command.
The code is available on GitHub.
If you want to contribute to the project, feel free to fork, create a feature branch against the develop branch and send us a pull request!