Gradle Build Tool is an open source build automation system. It was designed for multi-project builds and supports a Groovy-based Domain Specific Language (DSL) instead of XML for declaring project configuration.