Gradle logo Gradle logo background glow

Gradle

Build automation tool for multi-language software development, managing tasks from compilation and packaging to testing, deployment, and publishing

&

+
Incremental Builds
Checks between builds if a task’s input, output, or implementation has changed
+
Dependency Management
Simplifies the process of managing project dependencies, including transitive dependencies and version conflicts
+
Plugin System
Allows developers to easily add functionality to their builds for various tasks like testing, publishing, and code quality checks
+
Parallel Execution
Allows parallel execution of tasks and intra-task work through a Worker API
+
Build Caching
Skips task execution locally if it has already been executed on another computer
+
Customizable Logging
Offers customizable logging options for build processes
+
Compiler Daemon
Reuses a daemon process within a multi-project build for faster compilation
+
Build Scans
Provides web-based build visualization for understanding build processes
+
Collaborative Debugging
Shares build scans with colleagues for efficient problem-solving
-
Configuration Overhead
Some options, like caching, need to be set manually
-
Build Speed
Build speed can be slower compared to other tools
-
Technical Expertise
Requires prior technical skills to build tasks effectively
-
Integration Complexity
Adding features can be complex and requires proper configuration

Platform

Desktop

Social

System Requirements

Not available, but we appreciate help! You can help us improve this page by contacting us.

Ratings

4.45
5

G2CROWD
4.4
5
based on 38 reviews
TrustRadius
9.0
10
based on 34 reviews

Developer

Written in

Groovy, Java, Kotlin, C++, JavaScript

Initial Release

21 April 2008

Repository

License

Categories

Alternatives

Build System

Notes

  • Other Gradle Product:
    • Develocity (formerly known as Gradle Enterprise): An open commercial platform that improves developer productivity by augmenting Gradle, Maven, and Bazel build tools with performance acceleration and analytic technologies