🍺 BREW Explorer

← all formulae

bundletool

brew install bundletool v1.18.3 Apache-2.0

Command-line tool to manipulate Android App Bundles

1.4k
30-day installs · #1136
4.4k
90-day · #1154
17.1k
365-day · #1139
4.0k
★ GitHub stars · updated 8mo ago

Runtime dependencies

GitHub topics

android android-app-bundle android-development android-testing

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "openjdk"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Command-line tool to manipulate Android App Bundles",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:36:02+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "bundletool",
  "github_default_branch": "master",
  "github_last_commit_at": "2025-12-15T20:10:39Z",
  "github_readme_excerpt": "# bundletool\n\nBundletool is a tool to manipulate Android App Bundles and Android SDK Bundles.\n\nThe **Android App Bundle** is a\n[format](https://developer.android.com/guide/app-bundle/app-bundle-format) for\npublishing Android apps in app distribution stores such as Google Play.\n\nThe **Android SDK Bundle** is a\n[format](https://developer.android.com/studio/command-line/bundletool#asb-format)\nfor publishing\n[runtime-enabled SDKs](https://developer.android.com/design-for-safety/privacy-sandbox/sdk-runtime)\nto SDK distribution platforms such as Google Play SDK Console.\n\nBundletool has a few different responsibilities:\n\n*   **Build an Android App Bundle** from pre-compiled modules of a project.\n\n*   **Generate an APK Set archive** containing APKs for all possible devices.\n\n*   **Extract APK(s)** from the APK Set compatible with a given device.\n\n*   **Install APK(s)** from the APK Set compatible with a connected device.\n\n*   **Extract device spec** from a device as a JSON file.\n\n*   **Add code transparency** to an Android App Bundle. Code transparency is an\n    optional code signing mechanism.\n\n*   **Verify code transparency** inside an Android App Bundle, APK files or an\n    application installed on a connected device.\n\n*   **Build an Android SDK Bundle** from a pre-compiled module of a project.\n\n*   **Generate an APK Set archive** containing the SDK APKs for all devices.\n\n*   **Generate an\n    [Android SDK archive](https://developer.android.com/studio/command-line/bundletool#asar-format)**,\n    a Maven-friendly representation of an Android SDK Bundle.\n\nRead more about the App Bundle format and Bundletool\u0027s usage at\n[g.co/androidappbundle](https://g.co/androidappbundle)\n\nDocumentation of bundletool commands can be found at:\nhttps://developer.android.com/studio/command-line/bundletool\n\n## Releases\n\nLatest release: [1.18.3](https://github.com/google/bundletool/releases)\n",
  "github_repo": "google/bundletool",
  "github_stars": 3998,
  "github_topics": [
    "android",
    "android-app-bundle",
    "android-development",
    "android-testing"
  ],
  "homepage": "https://github.com/google/bundletool",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 1414,
  "installs_365d": 17104,
  "installs_90d": 4436,
  "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": "bundletool",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 1136,
  "rank_365d": 1139,
  "rank_90d": 1154,
  "raw_hash": "e817da349759f8ad",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/b/bundletool.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "1.18.3",
  "versioned_formulae": [],
  "why_use_this": null
}