ShutIt is an automation tool that models a user's actions on a terminal.
It can automate any process that can be run by a human on the command line with little effort.
It was originally written to manage complex Docker builds, but is a now general-purpose automation tool that supports bash, Docker, Vagrant, ssh and arbitrary build contexts.
If you want to know more about Docker, see the official site or take a look at the book by the creators of ShutIt - Docker in Practice.
ShutIt is also an educational tool, as it can produce videos of demos, capture reproducible steps required to set environments up, and even challenge you to get the right output (see grep-scales).
Recently added ShutIt resources
Be the first to add one!
ShutIt RecommendationsThere are no recommendations yet. Be the first to promote ShutIt!
Have you used ShutIt? Share your experience. Write a short recommendation and ShutIt, you and your project will be promoted on Awesome Python.
ShutIt alternatives and related packages
Based on the "DevOps Tools" category
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of ShutIt or a related project?
» Learn more from our partner.