gradle-profiler
brew install gradle-profiler
v0.24.0
Apache-2.0
Profiling and benchmarking tool for Gradle builds
74
30-day installs · #3915
253
90-day · #3807
1.1k
365-day · #3700
1.5k
★ GitHub stars · updated 2mo ago
Runtime dependencies
GitHub topics
gradle-bt
gradle-bt-core-execution
Links
- https://github.com/gradle/gradle-profiler/
- GitHub: gradle/gradle-profiler
- Brew formula source: Formula/g/gradle-profiler.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"openjdk@21"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Profiling and benchmarking tool for Gradle builds",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:38:25+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "gradle-profiler",
"github_default_branch": "master",
"github_last_commit_at": "2026-06-18T01:52:50Z",
"github_readme_excerpt": "# Gradle Profiler\n\nA tool to automate the gathering of profiling and benchmarking information for Gradle builds.\n\nProfiling information can be captured using several different tools:\n\n- Using [Gradle build scans](https://gradle.com)\n- Using [Async Profiler](https://github.com/jvm-profiling-tools/async-profiler)\n- Using [JProfiler](https://www.ej-technologies.com/products/jprofiler/overview.html)\n- Using [YourKit](https://www.yourkit.com) profiler\n- Using [Java flight recorder](https://docs.oracle.com/javacomponents/jmc-5-4/jfr-runtime-guide/about.htm#JFRUH170)\n- Producing a heap dump in HPROF format\n- Producing [Chrome Trace](https://www.chromium.org/developers/how-tos/trace-event-profiling-tool) output\n\n## Installing\n\n### SDKMAN!\n\n[SDKMAN!](http://sdkman.io/) is a tool for managing parallel versions of multiple Software Development Kits on most Unix-based systems.\n\n \u003e sdk install gradleprofiler\n \u003e gradle-profiler --benchmark help\n\n### Homebrew\n\n[Homebrew](https://brew.sh/) is the easiest and most flexible way to install the UNIX tools Apple didn\u2019t include with macOS.\n\n \u003e brew install gradle-profiler\n \u003e gradle-profiler --benchmark help\n\n\n### Download binaries\n\nBinaries are available and linked from the [releases](https://github.com/gradle/gradle-profiler/releases) page.\n\n### Build from source\n\nFirst, build and install the `gradle-profiler` app using:\n\n \u003e ./gradlew install\n\nThis will install the executable into `./distribution/gradle-profiler/bin`. The examples below assume that you add this location to your PATH or create a `gradle-profiler` alias for it.\n\nNOTE: You have to use Java 11 or later to build this project.\n\nYou can choose a different installation location by providing the `gradle-profiler.install.dir` property.\nE.g. `./gradlew install -Pgradle-profiler.install.dir=/usr/local/bin`.\n\n## Benchmarking a build\n\nBenchmarking simply records the time it takes to execute your build several times and calculates a mean and standard error for it.\nIt ha",
"github_repo": "gradle/gradle-profiler",
"github_stars": 1519,
"github_topics": [
"gradle-bt",
"gradle-bt-core-execution"
],
"homepage": "https://github.com/gradle/gradle-profiler/",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 74,
"installs_365d": 1080,
"installs_90d": 253,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "Apache-2.0",
"llm_generated_at": null,
"llm_model": null,
"name": "gradle-profiler",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 3915,
"rank_365d": 3700,
"rank_90d": 3807,
"raw_hash": "7913cdf02984d849",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/g/gradle-profiler.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": null,
"version_stable": "0.24.0",
"versioned_formulae": [],
"why_use_this": null
}