List the brew info --json
output for all current Homebrew/homebrew-core formulae or Homebrew/homebrew-cask casks.
GET https://formulae.brew.sh/api/formula.json
GET https://formulae.brew.sh/api/cask.json
[
...
{
"name": "wget",
"full_name": "wget",
"tap": "homebrew/core",
"oldname": null,
"oldnames": [],
"aliases": [],
"versioned_formulae": [],
"desc": "Internet file retriever",
"license": "GPL-3.0-or-later",
"homepage": "https://www.gnu.org/software/wget/",
"versions": {
"stable": "1.24.5",
"head": "HEAD",
"bottle": true
},
"urls": {
"stable": {
"url": "https://ftp.gnu.org/gnu/wget/wget-1.24.5.tar.gz",
"tag": null,
"revision": null,
"using": null,
"checksum": "fa2dc35bab5184ecbc46a9ef83def2aaaa3f4c9f3c97d4bd19dcb07d4da637de"
},
"head": {
"url": "https://git.savannah.gnu.org/git/wget.git",
"branch": null,
"using": null
}
},
"revision": 0,
"version_scheme": 0,
"bottle": {
"stable": {
"rebuild": 0,
"root_url": "https://ghcr.io/v2/homebrew/core",
"files": {
"arm64_sonoma": {
"cellar": "/opt/homebrew/Cellar",
"url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:9befdad158e59763fb0622083974a6252878019702d8c961e1bec3a5f5305339",
"sha256": "9befdad158e59763fb0622083974a6252878019702d8c961e1bec3a5f5305339"
},
"arm64_ventura": {
"cellar": "/opt/homebrew/Cellar",
"url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:ac4c0330b70dae06eaa8065bfbea78dda277699d1ae8002478017a1bd9cf1908",
"sha256": "ac4c0330b70dae06eaa8065bfbea78dda277699d1ae8002478017a1bd9cf1908"
},
"arm64_monterey": {
"cellar": "/opt/homebrew/Cellar",
"url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:02313702fc03880f221d60ce4d0b652c8b44fe68c15609329d757d031bce6bc4",
"sha256": "02313702fc03880f221d60ce4d0b652c8b44fe68c15609329d757d031bce6bc4"
},
"sonoma": {
"cellar": "/usr/local/Cellar",
"url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:034528edb247df85f90997aca6a51ddb988a880af6bb571b8473de1702a887af",
"sha256": "034528edb247df85f90997aca6a51ddb988a880af6bb571b8473de1702a887af"
},
"ventura": {
"cellar": "/usr/local/Cellar",
"url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:1b7e2f76c90553543a5e25dadf031c6fcfe280f52bf27d89e04006f9d33fd20b",
"sha256": "1b7e2f76c90553543a5e25dadf031c6fcfe280f52bf27d89e04006f9d33fd20b"
},
"monterey": {
"cellar": "/usr/local/Cellar",
"url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:ffc49a5064a003006e69f51434ac5f7ec4f4019c161ad32fab22c32697db61cd",
"sha256": "ffc49a5064a003006e69f51434ac5f7ec4f4019c161ad32fab22c32697db61cd"
},
"x86_64_linux": {
"cellar": "/home/linuxbrew/.linuxbrew/Cellar",
"url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:6a4642964fe5c4d1cc8cd3507541736d5b984e34a303a814ef550d4f2f8242f9",
"sha256": "6a4642964fe5c4d1cc8cd3507541736d5b984e34a303a814ef550d4f2f8242f9"
}
}
}
},
"pour_bottle_only_if": null,
"keg_only": false,
"keg_only_reason": null,
"options": [],
"build_dependencies": [
"pkg-config"
],
"dependencies": [
"libidn2",
"openssl@3"
],
"test_dependencies": [],
"recommended_dependencies": [],
"optional_dependencies": [],
"uses_from_macos": [],
"uses_from_macos_bounds": [],
"requirements": [],
"conflicts_with": [],
"conflicts_with_reasons": [],
"link_overwrite": [],
"caveats": null,
"installed": [
{
"version": "1.21.4",
"used_options": [],
"built_as_bottle": true,
"poured_from_bottle": true,
"time": 1708291002,
"runtime_dependencies": [
{
"full_name": "libunistring",
"version": "1.1",
"revision": 0,
"pkg_version": "1.1",
"declared_directly": false
},
{
"full_name": "gettext",
"version": "0.22.4",
"revision": 0,
"pkg_version": "0.22.4",
"declared_directly": false
},
{
"full_name": "libidn2",
"version": "2.3.7",
"revision": 0,
"pkg_version": "2.3.7",
"declared_directly": true
},
{
"full_name": "ca-certificates",
"version": "2023-12-12",
"revision": 0,
"pkg_version": "2023-12-12",
"declared_directly": false
},
{
"full_name": "openssl@3",
"version": "3.2.1",
"revision": 0,
"pkg_version": "3.2.1",
"declared_directly": true
}
],
"installed_as_dependency": false,
"installed_on_request": true
}
],
"linked_keg": "1.21.4",
"pinned": false,
"outdated": true,
"deprecated": false,
"deprecation_date": null,
"deprecation_reason": null,
"disabled": false,
"disable_date": null,
"disable_reason": null,
"post_install_defined": false,
"service": null,
"tap_git_head": "13e1cf00c39b96c20dd0d0e471b1ed3dbcb9bbd7",
"ruby_source_path": "Formula/w/wget.rb",
"ruby_source_checksum": {
"sha256": "09106703fde5615993203f1af5717494e00cf51016169e5b0ef3c79628b8b923"
},
"head_dependencies": {
"build_dependencies": [
"autoconf",
"automake",
"xz",
"pkg-config"
],
"dependencies": [
"gettext",
"libidn2",
"openssl@3"
],
"test_dependencies": [],
"recommended_dependencies": [],
"optional_dependencies": [],
"uses_from_macos": [],
"uses_from_macos_bounds": []
},
"variations": {
"x86_64_linux": {
"dependencies": [
"libidn2",
"openssl@3",
"util-linux"
],
"head_dependencies": {
"build_dependencies": [
"autoconf",
"automake",
"xz",
"pkg-config"
],
"dependencies": [
"gettext",
"libidn2",
"openssl@3",
"util-linux"
],
"test_dependencies": [],
"recommended_dependencies": [],
"optional_dependencies": [],
"uses_from_macos": [],
"uses_from_macos_bounds": []
}
}
}
},
...
]
Get the brew info --json --formula <formula>
output for a single, current Homebrew/homebrew-core formula with extra keys containing analytics data and generation date.
GET https://formulae.brew.sh/api/formula/${FORMULA}.json
${FORMULA}
: the name of the formula, e.g. wget
{
"name": "wget",
"full_name": "wget",
"tap": "homebrew/core",
"oldname": null,
"oldnames": [],
"aliases": [],
"versioned_formulae": [],
"desc": "Internet file retriever",
"license": "GPL-3.0-or-later",
"homepage": "https://www.gnu.org/software/wget/",
"versions": {
"stable": "1.24.5",
"head": "HEAD",
"bottle": true
},
"urls": {
"stable": {
"url": "https://ftp.gnu.org/gnu/wget/wget-1.24.5.tar.gz",
"tag": null,
"revision": null,
"using": null,
"checksum": "fa2dc35bab5184ecbc46a9ef83def2aaaa3f4c9f3c97d4bd19dcb07d4da637de"
},
"head": {
"url": "https://git.savannah.gnu.org/git/wget.git",
"branch": null,
"using": null
}
},
"revision": 0,
"version_scheme": 0,
"bottle": {
"stable": {
"rebuild": 0,
"root_url": "https://ghcr.io/v2/homebrew/core",
"files": {
"arm64_sonoma": {
"cellar": "/opt/homebrew/Cellar",
"url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:9befdad158e59763fb0622083974a6252878019702d8c961e1bec3a5f5305339",
"sha256": "9befdad158e59763fb0622083974a6252878019702d8c961e1bec3a5f5305339"
},
"arm64_ventura": {
"cellar": "/opt/homebrew/Cellar",
"url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:ac4c0330b70dae06eaa8065bfbea78dda277699d1ae8002478017a1bd9cf1908",
"sha256": "ac4c0330b70dae06eaa8065bfbea78dda277699d1ae8002478017a1bd9cf1908"
},
"arm64_monterey": {
"cellar": "/opt/homebrew/Cellar",
"url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:02313702fc03880f221d60ce4d0b652c8b44fe68c15609329d757d031bce6bc4",
"sha256": "02313702fc03880f221d60ce4d0b652c8b44fe68c15609329d757d031bce6bc4"
},
"sonoma": {
"cellar": "/usr/local/Cellar",
"url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:034528edb247df85f90997aca6a51ddb988a880af6bb571b8473de1702a887af",
"sha256": "034528edb247df85f90997aca6a51ddb988a880af6bb571b8473de1702a887af"
},
"ventura": {
"cellar": "/usr/local/Cellar",
"url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:1b7e2f76c90553543a5e25dadf031c6fcfe280f52bf27d89e04006f9d33fd20b",
"sha256": "1b7e2f76c90553543a5e25dadf031c6fcfe280f52bf27d89e04006f9d33fd20b"
},
"monterey": {
"cellar": "/usr/local/Cellar",
"url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:ffc49a5064a003006e69f51434ac5f7ec4f4019c161ad32fab22c32697db61cd",
"sha256": "ffc49a5064a003006e69f51434ac5f7ec4f4019c161ad32fab22c32697db61cd"
},
"x86_64_linux": {
"cellar": "/home/linuxbrew/.linuxbrew/Cellar",
"url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:6a4642964fe5c4d1cc8cd3507541736d5b984e34a303a814ef550d4f2f8242f9",
"sha256": "6a4642964fe5c4d1cc8cd3507541736d5b984e34a303a814ef550d4f2f8242f9"
}
}
}
},
"pour_bottle_only_if": null,
"keg_only": false,
"keg_only_reason": null,
"options": [],
"build_dependencies": [
"pkg-config"
],
"dependencies": [
"libidn2",
"openssl@3"
],
"test_dependencies": [],
"recommended_dependencies": [],
"optional_dependencies": [],
"uses_from_macos": [],
"uses_from_macos_bounds": [],
"requirements": [],
"conflicts_with": [],
"conflicts_with_reasons": [],
"link_overwrite": [],
"caveats": null,
"installed": [
{
"version": "1.21.4",
"used_options": [],
"built_as_bottle": true,
"poured_from_bottle": true,
"time": 1708291002,
"runtime_dependencies": [
{
"full_name": "libunistring",
"version": "1.1",
"revision": 0,
"pkg_version": "1.1",
"declared_directly": false
},
{
"full_name": "gettext",
"version": "0.22.4",
"revision": 0,
"pkg_version": "0.22.4",
"declared_directly": false
},
{
"full_name": "libidn2",
"version": "2.3.7",
"revision": 0,
"pkg_version": "2.3.7",
"declared_directly": true
},
{
"full_name": "ca-certificates",
"version": "2023-12-12",
"revision": 0,
"pkg_version": "2023-12-12",
"declared_directly": false
},
{
"full_name": "openssl@3",
"version": "3.2.1",
"revision": 0,
"pkg_version": "3.2.1",
"declared_directly": true
}
],
"installed_as_dependency": false,
"installed_on_request": true
}
],
"linked_keg": "1.21.4",
"pinned": false,
"outdated": true,
"deprecated": false,
"deprecation_date": null,
"deprecation_reason": null,
"disabled": false,
"disable_date": null,
"disable_reason": null,
"post_install_defined": false,
"service": null,
"tap_git_head": "13e1cf00c39b96c20dd0d0e471b1ed3dbcb9bbd7",
"ruby_source_path": "Formula/w/wget.rb",
"ruby_source_checksum": {
"sha256": "09106703fde5615993203f1af5717494e00cf51016169e5b0ef3c79628b8b923"
},
"head_dependencies": {
"build_dependencies": [
"autoconf",
"automake",
"xz",
"pkg-config"
],
"dependencies": [
"gettext",
"libidn2",
"openssl@3"
],
"test_dependencies": [],
"recommended_dependencies": [],
"optional_dependencies": [],
"uses_from_macos": [],
"uses_from_macos_bounds": []
},
"variations": {
"x86_64_linux": {
"dependencies": [
"libidn2",
"openssl@3",
"util-linux"
],
"head_dependencies": {
"build_dependencies": [
"autoconf",
"automake",
"xz",
"pkg-config"
],
"dependencies": [
"gettext",
"libidn2",
"openssl@3",
"util-linux"
],
"test_dependencies": [],
"recommended_dependencies": [],
"optional_dependencies": [],
"uses_from_macos": [],
"uses_from_macos_bounds": []
}
}
},
"analytics": {
"install": {
"30d": {
"wget": 104684,
"wget --HEAD": 175
},
"90d": {
"wget": 215014,
"wget --HEAD": 305
},
"365d": {
"wget": 945407,
"wget --HEAD": 1376
}
},
"install_on_request": {
"30d": {
"wget": 104448,
"wget --HEAD": 175
},
"90d": {
"wget": 214591,
"wget --HEAD": 305
},
"365d": {
"wget": 943582,
"wget --HEAD": 1375
}
},
"build_error": {
"30d": {
"wget": 8,
"wget --HEAD": 2
}
}
},
"generated_date": "2024-03-19"
}
Get the brew info --json=v2 --cask <cask>
JSON output for a single, current Homebrew/homebrew-cask cask with extra keys containing analytics data and generation date.
GET https://formulae.brew.sh/api/cask/${CASK}.json
${CASK}
: the name of the cask, e.g. docker
{
"token": "docker",
"full_token": "docker",
"old_tokens": [],
"tap": "homebrew/cask",
"name": [
"Docker Desktop",
"Docker Community Edition",
"Docker CE"
],
"desc": "App to build and share containerised applications and microservices",
"homepage": "https://www.docker.com/products/docker-desktop",
"url": "https://desktop.docker.com/mac/main/amd64/139021/Docker.dmg",
"url_specs": {},
"appcast": null,
"version": "4.28.0,139021",
"installed": null,
"installed_time": null,
"bundle_version": null,
"bundle_short_version": null,
"outdated": false,
"sha256": "2bd6e03121d608dad89261ca14f6e495fdcca97e36231b43da2d7a762047df9d",
"artifacts": [
{
"uninstall": [
{
"launchctl": [
"com.docker.helper",
"com.docker.socket",
"com.docker.vmnetd"
],
"quit": "com.docker.docker",
"delete": [
"/Library/PrivilegedHelperTools/com.docker.socket",
"/Library/PrivilegedHelperTools/com.docker.vmnetd"
],
"rmdir": "~/.docker/bin"
}
]
},
{
"app": [
"Docker.app"
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker-compose.zsh-completion",
{
"target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_docker-compose"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker-compose.fish-completion",
{
"target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker-compose.fish"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/com.docker.cli",
{
"target": "/usr/local/bin/com.docker.cli"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker",
{
"target": "/usr/local/bin/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-compose",
{
"target": "/usr/local/bin/docker-compose"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-desktop",
{
"target": "/usr/local/bin/docker-credential-desktop"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-ecr-login",
{
"target": "/usr/local/bin/docker-credential-ecr-login"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-osxkeychain",
{
"target": "/usr/local/bin/docker-credential-osxkeychain"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-index",
{
"target": "/usr/local/bin/docker-index"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/hub-tool",
{
"target": "/usr/local/bin/hub-tool"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/kubectl",
{
"target": "/usr/local/bin/kubectl.docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.bash-completion",
{
"target": "$HOMEBREW_PREFIX/etc/bash_completion.d/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.zsh-completion",
{
"target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.fish-completion",
{
"target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker.fish"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/com.docker.hyperkit",
{
"target": "/usr/local/bin/hyperkit"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker-compose.bash-completion",
{
"target": "$HOMEBREW_PREFIX/etc/bash_completion.d/docker-compose"
}
]
},
{
"uninstall_postflight": null
},
{
"postflight": null
},
{
"zap": [
{
"trash": [
"/usr/local/bin/docker-compose.backup",
"/usr/local/bin/docker.backup",
"~/.docker",
"~/Library/Application Scripts/com.docker.helper",
"~/Library/Application Scripts/group.com.docker",
"~/Library/Application Support/com.bugsnag.Bugsnag/com.docker.docker",
"~/Library/Application Support/Docker Desktop",
"~/Library/Caches/com.docker.docker",
"~/Library/Caches/com.plausiblelabs.crashreporter.data/com.docker.docker",
"~/Library/Caches/KSCrashReports/Docker",
"~/Library/Containers/com.docker.docker",
"~/Library/Containers/com.docker.helper",
"~/Library/Group Containers/group.com.docker",
"~/Library/HTTPStorages/com.docker.docker",
"~/Library/HTTPStorages/com.docker.docker.binarycookies",
"~/Library/Logs/Docker Desktop",
"~/Library/Preferences/com.docker.docker.plist",
"~/Library/Preferences/com.electron.docker-frontend.plist",
"~/Library/Preferences/com.electron.dockerdesktop.plist",
"~/Library/Saved Application State/com.electron.docker-frontend.savedState",
"~/Library/Saved Application State/com.electron.dockerdesktop.savedState"
],
"rmdir": [
"~/Library/Caches/com.plausiblelabs.crashreporter.data",
"~/Library/Caches/KSCrashReports"
]
}
]
}
],
"caveats": null,
"depends_on": {
"macos": {
">=": [
"12"
]
}
},
"conflicts_with": {
"formula": [
"docker",
"docker-completion",
"docker-compose",
"docker-credential-helper-ecr"
]
},
"container": null,
"auto_updates": true,
"deprecated": false,
"deprecation_date": null,
"deprecation_reason": null,
"disabled": false,
"disable_date": null,
"disable_reason": null,
"tap_git_head": "32ec3450608d2ca898cd37e3e3fa83911787bde1",
"languages": [],
"ruby_source_path": "Casks/d/docker.rb",
"ruby_source_checksum": {
"sha256": "8277da1feddee4cc144d4cc8144a0725c6785e92ff37ad2d2d3f4fef2b53037a"
},
"variations": {
"arm64_sonoma": {
"url": "https://desktop.docker.com/mac/main/arm64/139021/Docker.dmg",
"sha256": "bbea580cbda59233c620a258e4a27369e04d5068735a087b8e13622d5e69fcd5",
"artifacts": [
{
"uninstall": [
{
"launchctl": [
"com.docker.helper",
"com.docker.socket",
"com.docker.vmnetd"
],
"quit": "com.docker.docker",
"delete": [
"/Library/PrivilegedHelperTools/com.docker.socket",
"/Library/PrivilegedHelperTools/com.docker.vmnetd"
],
"rmdir": "~/.docker/bin"
}
]
},
{
"app": [
"Docker.app"
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker-compose.fish-completion",
{
"target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker-compose.fish"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/com.docker.cli",
{
"target": "/usr/local/bin/com.docker.cli"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker",
{
"target": "/usr/local/bin/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-compose",
{
"target": "/usr/local/bin/docker-compose"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-desktop",
{
"target": "/usr/local/bin/docker-credential-desktop"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-ecr-login",
{
"target": "/usr/local/bin/docker-credential-ecr-login"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-osxkeychain",
{
"target": "/usr/local/bin/docker-credential-osxkeychain"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-index",
{
"target": "/usr/local/bin/docker-index"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/hub-tool",
{
"target": "/usr/local/bin/hub-tool"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/kubectl",
{
"target": "/usr/local/bin/kubectl.docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.bash-completion",
{
"target": "$HOMEBREW_PREFIX/etc/bash_completion.d/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.zsh-completion",
{
"target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.fish-completion",
{
"target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker.fish"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker-compose.bash-completion",
{
"target": "$HOMEBREW_PREFIX/etc/bash_completion.d/docker-compose"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker-compose.zsh-completion",
{
"target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_docker-compose"
}
]
},
{
"uninstall_postflight": null
},
{
"postflight": null
},
{
"zap": [
{
"trash": [
"/usr/local/bin/docker-compose.backup",
"/usr/local/bin/docker.backup",
"~/.docker",
"~/Library/Application Scripts/com.docker.helper",
"~/Library/Application Scripts/group.com.docker",
"~/Library/Application Support/com.bugsnag.Bugsnag/com.docker.docker",
"~/Library/Application Support/Docker Desktop",
"~/Library/Caches/com.docker.docker",
"~/Library/Caches/com.plausiblelabs.crashreporter.data/com.docker.docker",
"~/Library/Caches/KSCrashReports/Docker",
"~/Library/Containers/com.docker.docker",
"~/Library/Containers/com.docker.helper",
"~/Library/Group Containers/group.com.docker",
"~/Library/HTTPStorages/com.docker.docker",
"~/Library/HTTPStorages/com.docker.docker.binarycookies",
"~/Library/Logs/Docker Desktop",
"~/Library/Preferences/com.docker.docker.plist",
"~/Library/Preferences/com.electron.docker-frontend.plist",
"~/Library/Preferences/com.electron.dockerdesktop.plist",
"~/Library/Saved Application State/com.electron.docker-frontend.savedState",
"~/Library/Saved Application State/com.electron.dockerdesktop.savedState"
],
"rmdir": [
"~/Library/Caches/com.plausiblelabs.crashreporter.data",
"~/Library/Caches/KSCrashReports"
]
}
]
}
]
},
"arm64_ventura": {
"url": "https://desktop.docker.com/mac/main/arm64/139021/Docker.dmg",
"sha256": "bbea580cbda59233c620a258e4a27369e04d5068735a087b8e13622d5e69fcd5",
"artifacts": [
{
"uninstall": [
{
"launchctl": [
"com.docker.helper",
"com.docker.socket",
"com.docker.vmnetd"
],
"quit": "com.docker.docker",
"delete": [
"/Library/PrivilegedHelperTools/com.docker.socket",
"/Library/PrivilegedHelperTools/com.docker.vmnetd"
],
"rmdir": "~/.docker/bin"
}
]
},
{
"app": [
"Docker.app"
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker-compose.fish-completion",
{
"target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker-compose.fish"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/com.docker.cli",
{
"target": "/usr/local/bin/com.docker.cli"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker",
{
"target": "/usr/local/bin/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-compose",
{
"target": "/usr/local/bin/docker-compose"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-desktop",
{
"target": "/usr/local/bin/docker-credential-desktop"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-ecr-login",
{
"target": "/usr/local/bin/docker-credential-ecr-login"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-osxkeychain",
{
"target": "/usr/local/bin/docker-credential-osxkeychain"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-index",
{
"target": "/usr/local/bin/docker-index"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/hub-tool",
{
"target": "/usr/local/bin/hub-tool"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/kubectl",
{
"target": "/usr/local/bin/kubectl.docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.bash-completion",
{
"target": "$HOMEBREW_PREFIX/etc/bash_completion.d/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.zsh-completion",
{
"target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.fish-completion",
{
"target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker.fish"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker-compose.bash-completion",
{
"target": "$HOMEBREW_PREFIX/etc/bash_completion.d/docker-compose"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker-compose.zsh-completion",
{
"target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_docker-compose"
}
]
},
{
"uninstall_postflight": null
},
{
"postflight": null
},
{
"zap": [
{
"trash": [
"/usr/local/bin/docker-compose.backup",
"/usr/local/bin/docker.backup",
"~/.docker",
"~/Library/Application Scripts/com.docker.helper",
"~/Library/Application Scripts/group.com.docker",
"~/Library/Application Support/com.bugsnag.Bugsnag/com.docker.docker",
"~/Library/Application Support/Docker Desktop",
"~/Library/Caches/com.docker.docker",
"~/Library/Caches/com.plausiblelabs.crashreporter.data/com.docker.docker",
"~/Library/Caches/KSCrashReports/Docker",
"~/Library/Containers/com.docker.docker",
"~/Library/Containers/com.docker.helper",
"~/Library/Group Containers/group.com.docker",
"~/Library/HTTPStorages/com.docker.docker",
"~/Library/HTTPStorages/com.docker.docker.binarycookies",
"~/Library/Logs/Docker Desktop",
"~/Library/Preferences/com.docker.docker.plist",
"~/Library/Preferences/com.electron.docker-frontend.plist",
"~/Library/Preferences/com.electron.dockerdesktop.plist",
"~/Library/Saved Application State/com.electron.docker-frontend.savedState",
"~/Library/Saved Application State/com.electron.dockerdesktop.savedState"
],
"rmdir": [
"~/Library/Caches/com.plausiblelabs.crashreporter.data",
"~/Library/Caches/KSCrashReports"
]
}
]
}
]
},
"arm64_monterey": {
"url": "https://desktop.docker.com/mac/main/arm64/139021/Docker.dmg",
"sha256": "bbea580cbda59233c620a258e4a27369e04d5068735a087b8e13622d5e69fcd5",
"artifacts": [
{
"uninstall": [
{
"launchctl": [
"com.docker.helper",
"com.docker.socket",
"com.docker.vmnetd"
],
"quit": "com.docker.docker",
"delete": [
"/Library/PrivilegedHelperTools/com.docker.socket",
"/Library/PrivilegedHelperTools/com.docker.vmnetd"
],
"rmdir": "~/.docker/bin"
}
]
},
{
"app": [
"Docker.app"
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker-compose.fish-completion",
{
"target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker-compose.fish"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/com.docker.cli",
{
"target": "/usr/local/bin/com.docker.cli"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker",
{
"target": "/usr/local/bin/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-compose",
{
"target": "/usr/local/bin/docker-compose"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-desktop",
{
"target": "/usr/local/bin/docker-credential-desktop"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-ecr-login",
{
"target": "/usr/local/bin/docker-credential-ecr-login"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-osxkeychain",
{
"target": "/usr/local/bin/docker-credential-osxkeychain"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-index",
{
"target": "/usr/local/bin/docker-index"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/hub-tool",
{
"target": "/usr/local/bin/hub-tool"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/kubectl",
{
"target": "/usr/local/bin/kubectl.docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.bash-completion",
{
"target": "$HOMEBREW_PREFIX/etc/bash_completion.d/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.zsh-completion",
{
"target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.fish-completion",
{
"target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker.fish"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker-compose.bash-completion",
{
"target": "$HOMEBREW_PREFIX/etc/bash_completion.d/docker-compose"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker-compose.zsh-completion",
{
"target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_docker-compose"
}
]
},
{
"uninstall_postflight": null
},
{
"postflight": null
},
{
"zap": [
{
"trash": [
"/usr/local/bin/docker-compose.backup",
"/usr/local/bin/docker.backup",
"~/.docker",
"~/Library/Application Scripts/com.docker.helper",
"~/Library/Application Scripts/group.com.docker",
"~/Library/Application Support/com.bugsnag.Bugsnag/com.docker.docker",
"~/Library/Application Support/Docker Desktop",
"~/Library/Caches/com.docker.docker",
"~/Library/Caches/com.plausiblelabs.crashreporter.data/com.docker.docker",
"~/Library/Caches/KSCrashReports/Docker",
"~/Library/Containers/com.docker.docker",
"~/Library/Containers/com.docker.helper",
"~/Library/Group Containers/group.com.docker",
"~/Library/HTTPStorages/com.docker.docker",
"~/Library/HTTPStorages/com.docker.docker.binarycookies",
"~/Library/Logs/Docker Desktop",
"~/Library/Preferences/com.docker.docker.plist",
"~/Library/Preferences/com.electron.docker-frontend.plist",
"~/Library/Preferences/com.electron.dockerdesktop.plist",
"~/Library/Saved Application State/com.electron.docker-frontend.savedState",
"~/Library/Saved Application State/com.electron.dockerdesktop.savedState"
],
"rmdir": [
"~/Library/Caches/com.plausiblelabs.crashreporter.data",
"~/Library/Caches/KSCrashReports"
]
}
]
}
]
},
"big_sur": {
"url": "https://desktop.docker.com/mac/main/amd64/124339/Docker.dmg",
"version": "4.24.2,124339",
"sha256": "0bedaa13c4e8870b55250162def44cafba65d857c265f1f7488d8326ec386f71",
"artifacts": [
{
"uninstall": [
{
"launchctl": [
"com.docker.helper",
"com.docker.socket",
"com.docker.vmnetd"
],
"quit": "com.docker.docker",
"delete": [
"/Library/PrivilegedHelperTools/com.docker.socket",
"/Library/PrivilegedHelperTools/com.docker.vmnetd"
],
"rmdir": "~/.docker/bin"
}
]
},
{
"app": [
"Docker.app"
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker",
{
"target": "/usr/local/bin/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-compose",
{
"target": "/usr/local/bin/docker-compose"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-desktop",
{
"target": "/usr/local/bin/docker-credential-desktop"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-ecr-login",
{
"target": "/usr/local/bin/docker-credential-ecr-login"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-osxkeychain",
{
"target": "/usr/local/bin/docker-credential-osxkeychain"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-index",
{
"target": "/usr/local/bin/docker-index"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/hub-tool",
{
"target": "/usr/local/bin/hub-tool"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/kubectl",
{
"target": "/usr/local/bin/kubectl.docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.bash-completion",
{
"target": "$HOMEBREW_PREFIX/etc/bash_completion.d/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.zsh-completion",
{
"target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.fish-completion",
{
"target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker.fish"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/com.docker.hyperkit",
{
"target": "/usr/local/bin/hyperkit"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/com.docker.cli",
{
"target": "/usr/local/bin/com.docker.cli"
}
]
},
{
"uninstall_postflight": null
},
{
"postflight": null
},
{
"zap": [
{
"trash": [
"/usr/local/bin/docker-compose.backup",
"/usr/local/bin/docker.backup",
"~/.docker",
"~/Library/Application Scripts/com.docker.helper",
"~/Library/Application Scripts/group.com.docker",
"~/Library/Application Support/com.bugsnag.Bugsnag/com.docker.docker",
"~/Library/Application Support/Docker Desktop",
"~/Library/Caches/com.docker.docker",
"~/Library/Caches/com.plausiblelabs.crashreporter.data/com.docker.docker",
"~/Library/Caches/KSCrashReports/Docker",
"~/Library/Containers/com.docker.docker",
"~/Library/Containers/com.docker.helper",
"~/Library/Group Containers/group.com.docker",
"~/Library/HTTPStorages/com.docker.docker",
"~/Library/HTTPStorages/com.docker.docker.binarycookies",
"~/Library/Logs/Docker Desktop",
"~/Library/Preferences/com.docker.docker.plist",
"~/Library/Preferences/com.electron.docker-frontend.plist",
"~/Library/Preferences/com.electron.dockerdesktop.plist",
"~/Library/Saved Application State/com.electron.docker-frontend.savedState",
"~/Library/Saved Application State/com.electron.dockerdesktop.savedState"
],
"rmdir": [
"~/Library/Caches/com.plausiblelabs.crashreporter.data",
"~/Library/Caches/KSCrashReports"
]
}
]
}
],
"depends_on": {
"macos": {
"==": [
"11"
]
}
}
},
"arm64_big_sur": {
"url": "https://desktop.docker.com/mac/main/arm64/124339/Docker.dmg",
"version": "4.24.2,124339",
"sha256": "fec5b7f8f38b7cbec3a654b01fcc1828b4dbaa3875033adab20a88fa9ad4c7c4",
"artifacts": [
{
"uninstall": [
{
"launchctl": [
"com.docker.helper",
"com.docker.socket",
"com.docker.vmnetd"
],
"quit": "com.docker.docker",
"delete": [
"/Library/PrivilegedHelperTools/com.docker.socket",
"/Library/PrivilegedHelperTools/com.docker.vmnetd"
],
"rmdir": "~/.docker/bin"
}
]
},
{
"app": [
"Docker.app"
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker",
{
"target": "/usr/local/bin/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-compose",
{
"target": "/usr/local/bin/docker-compose"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-desktop",
{
"target": "/usr/local/bin/docker-credential-desktop"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-ecr-login",
{
"target": "/usr/local/bin/docker-credential-ecr-login"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-osxkeychain",
{
"target": "/usr/local/bin/docker-credential-osxkeychain"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-index",
{
"target": "/usr/local/bin/docker-index"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/kubectl",
{
"target": "/usr/local/bin/kubectl.docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.bash-completion",
{
"target": "$HOMEBREW_PREFIX/etc/bash_completion.d/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.zsh-completion",
{
"target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.fish-completion",
{
"target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker.fish"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/hub-tool",
{
"target": "/usr/local/bin/hub-tool"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/com.docker.cli",
{
"target": "/usr/local/bin/com.docker.cli"
}
]
},
{
"uninstall_postflight": null
},
{
"postflight": null
},
{
"zap": [
{
"trash": [
"/usr/local/bin/docker-compose.backup",
"/usr/local/bin/docker.backup",
"~/.docker",
"~/Library/Application Scripts/com.docker.helper",
"~/Library/Application Scripts/group.com.docker",
"~/Library/Application Support/com.bugsnag.Bugsnag/com.docker.docker",
"~/Library/Application Support/Docker Desktop",
"~/Library/Caches/com.docker.docker",
"~/Library/Caches/com.plausiblelabs.crashreporter.data/com.docker.docker",
"~/Library/Caches/KSCrashReports/Docker",
"~/Library/Containers/com.docker.docker",
"~/Library/Containers/com.docker.helper",
"~/Library/Group Containers/group.com.docker",
"~/Library/HTTPStorages/com.docker.docker",
"~/Library/HTTPStorages/com.docker.docker.binarycookies",
"~/Library/Logs/Docker Desktop",
"~/Library/Preferences/com.docker.docker.plist",
"~/Library/Preferences/com.electron.docker-frontend.plist",
"~/Library/Preferences/com.electron.dockerdesktop.plist",
"~/Library/Saved Application State/com.electron.docker-frontend.savedState",
"~/Library/Saved Application State/com.electron.dockerdesktop.savedState"
],
"rmdir": [
"~/Library/Caches/com.plausiblelabs.crashreporter.data",
"~/Library/Caches/KSCrashReports"
]
}
]
}
],
"depends_on": {
"macos": {
"==": [
"11"
]
}
}
},
"catalina": {
"url": "https://desktop.docker.com/mac/main/amd64/93002/Docker.dmg",
"version": "4.15.0,93002",
"sha256": "bee41d646916e579b16b7fae014e2fb5e5e7b5dbaf7c1949821fd311d3ce430b",
"artifacts": [
{
"uninstall": [
{
"launchctl": [
"com.docker.helper",
"com.docker.socket",
"com.docker.vmnetd"
],
"quit": "com.docker.docker",
"delete": [
"/Library/PrivilegedHelperTools/com.docker.socket",
"/Library/PrivilegedHelperTools/com.docker.vmnetd"
],
"rmdir": "~/.docker/bin"
}
]
},
{
"app": [
"Docker.app"
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker",
{
"target": "/usr/local/bin/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-compose",
{
"target": "/usr/local/bin/docker-compose"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-desktop",
{
"target": "/usr/local/bin/docker-credential-desktop"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-ecr-login",
{
"target": "/usr/local/bin/docker-credential-ecr-login"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-osxkeychain",
{
"target": "/usr/local/bin/docker-credential-osxkeychain"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-index",
{
"target": "/usr/local/bin/docker-index"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/hub-tool",
{
"target": "/usr/local/bin/hub-tool"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/kubectl",
{
"target": "/usr/local/bin/kubectl.docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.bash-completion",
{
"target": "$HOMEBREW_PREFIX/etc/bash_completion.d/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.zsh-completion",
{
"target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.fish-completion",
{
"target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker.fish"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/com.docker.hyperkit",
{
"target": "/usr/local/bin/hyperkit"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/com.docker.cli",
{
"target": "/usr/local/bin/com.docker.cli"
}
]
},
{
"uninstall_postflight": null
},
{
"postflight": null
},
{
"zap": [
{
"trash": [
"/usr/local/bin/docker-compose.backup",
"/usr/local/bin/docker.backup",
"~/.docker",
"~/Library/Application Scripts/com.docker.helper",
"~/Library/Application Scripts/group.com.docker",
"~/Library/Application Support/com.bugsnag.Bugsnag/com.docker.docker",
"~/Library/Application Support/Docker Desktop",
"~/Library/Caches/com.docker.docker",
"~/Library/Caches/com.plausiblelabs.crashreporter.data/com.docker.docker",
"~/Library/Caches/KSCrashReports/Docker",
"~/Library/Containers/com.docker.docker",
"~/Library/Containers/com.docker.helper",
"~/Library/Group Containers/group.com.docker",
"~/Library/HTTPStorages/com.docker.docker",
"~/Library/HTTPStorages/com.docker.docker.binarycookies",
"~/Library/Logs/Docker Desktop",
"~/Library/Preferences/com.docker.docker.plist",
"~/Library/Preferences/com.electron.docker-frontend.plist",
"~/Library/Preferences/com.electron.dockerdesktop.plist",
"~/Library/Saved Application State/com.electron.docker-frontend.savedState",
"~/Library/Saved Application State/com.electron.dockerdesktop.savedState"
],
"rmdir": [
"~/Library/Caches/com.plausiblelabs.crashreporter.data",
"~/Library/Caches/KSCrashReports"
]
}
]
}
],
"depends_on": {
"macos": {
">=": [
"10.15"
]
}
}
},
"mojave": {
"url": "https://desktop.docker.com/mac/main/amd64/93002/Docker.dmg",
"version": "4.15.0,93002",
"sha256": "bee41d646916e579b16b7fae014e2fb5e5e7b5dbaf7c1949821fd311d3ce430b",
"artifacts": [
{
"uninstall": [
{
"launchctl": [
"com.docker.helper",
"com.docker.socket",
"com.docker.vmnetd"
],
"quit": "com.docker.docker",
"delete": [
"/Library/PrivilegedHelperTools/com.docker.socket",
"/Library/PrivilegedHelperTools/com.docker.vmnetd"
],
"rmdir": "~/.docker/bin"
}
]
},
{
"app": [
"Docker.app"
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker",
{
"target": "/usr/local/bin/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-compose",
{
"target": "/usr/local/bin/docker-compose"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-desktop",
{
"target": "/usr/local/bin/docker-credential-desktop"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-ecr-login",
{
"target": "/usr/local/bin/docker-credential-ecr-login"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-osxkeychain",
{
"target": "/usr/local/bin/docker-credential-osxkeychain"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-index",
{
"target": "/usr/local/bin/docker-index"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/hub-tool",
{
"target": "/usr/local/bin/hub-tool"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/kubectl",
{
"target": "/usr/local/bin/kubectl.docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.bash-completion",
{
"target": "$HOMEBREW_PREFIX/etc/bash_completion.d/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.zsh-completion",
{
"target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.fish-completion",
{
"target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker.fish"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/com.docker.hyperkit",
{
"target": "/usr/local/bin/hyperkit"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/com.docker.cli",
{
"target": "/usr/local/bin/com.docker.cli"
}
]
},
{
"uninstall_postflight": null
},
{
"postflight": null
},
{
"zap": [
{
"trash": [
"/usr/local/bin/docker-compose.backup",
"/usr/local/bin/docker.backup",
"~/.docker",
"~/Library/Application Scripts/com.docker.helper",
"~/Library/Application Scripts/group.com.docker",
"~/Library/Application Support/com.bugsnag.Bugsnag/com.docker.docker",
"~/Library/Application Support/Docker Desktop",
"~/Library/Caches/com.docker.docker",
"~/Library/Caches/com.plausiblelabs.crashreporter.data/com.docker.docker",
"~/Library/Caches/KSCrashReports/Docker",
"~/Library/Containers/com.docker.docker",
"~/Library/Containers/com.docker.helper",
"~/Library/Group Containers/group.com.docker",
"~/Library/HTTPStorages/com.docker.docker",
"~/Library/HTTPStorages/com.docker.docker.binarycookies",
"~/Library/Logs/Docker Desktop",
"~/Library/Preferences/com.docker.docker.plist",
"~/Library/Preferences/com.electron.docker-frontend.plist",
"~/Library/Preferences/com.electron.dockerdesktop.plist",
"~/Library/Saved Application State/com.electron.docker-frontend.savedState",
"~/Library/Saved Application State/com.electron.dockerdesktop.savedState"
],
"rmdir": [
"~/Library/Caches/com.plausiblelabs.crashreporter.data",
"~/Library/Caches/KSCrashReports"
]
}
]
}
],
"depends_on": {
"macos": {
">=": [
"10.15"
]
}
}
},
"high_sierra": {
"url": "https://desktop.docker.com/mac/main/amd64/93002/Docker.dmg",
"version": "4.15.0,93002",
"sha256": "bee41d646916e579b16b7fae014e2fb5e5e7b5dbaf7c1949821fd311d3ce430b",
"artifacts": [
{
"uninstall": [
{
"launchctl": [
"com.docker.helper",
"com.docker.socket",
"com.docker.vmnetd"
],
"quit": "com.docker.docker",
"delete": [
"/Library/PrivilegedHelperTools/com.docker.socket",
"/Library/PrivilegedHelperTools/com.docker.vmnetd"
],
"rmdir": "~/.docker/bin"
}
]
},
{
"app": [
"Docker.app"
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker",
{
"target": "/usr/local/bin/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-compose",
{
"target": "/usr/local/bin/docker-compose"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-desktop",
{
"target": "/usr/local/bin/docker-credential-desktop"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-ecr-login",
{
"target": "/usr/local/bin/docker-credential-ecr-login"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-osxkeychain",
{
"target": "/usr/local/bin/docker-credential-osxkeychain"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-index",
{
"target": "/usr/local/bin/docker-index"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/hub-tool",
{
"target": "/usr/local/bin/hub-tool"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/kubectl",
{
"target": "/usr/local/bin/kubectl.docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.bash-completion",
{
"target": "$HOMEBREW_PREFIX/etc/bash_completion.d/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.zsh-completion",
{
"target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.fish-completion",
{
"target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker.fish"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/com.docker.hyperkit",
{
"target": "/usr/local/bin/hyperkit"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/com.docker.cli",
{
"target": "/usr/local/bin/com.docker.cli"
}
]
},
{
"uninstall_postflight": null
},
{
"postflight": null
},
{
"zap": [
{
"trash": [
"/usr/local/bin/docker-compose.backup",
"/usr/local/bin/docker.backup",
"~/.docker",
"~/Library/Application Scripts/com.docker.helper",
"~/Library/Application Scripts/group.com.docker",
"~/Library/Application Support/com.bugsnag.Bugsnag/com.docker.docker",
"~/Library/Application Support/Docker Desktop",
"~/Library/Caches/com.docker.docker",
"~/Library/Caches/com.plausiblelabs.crashreporter.data/com.docker.docker",
"~/Library/Caches/KSCrashReports/Docker",
"~/Library/Containers/com.docker.docker",
"~/Library/Containers/com.docker.helper",
"~/Library/Group Containers/group.com.docker",
"~/Library/HTTPStorages/com.docker.docker",
"~/Library/HTTPStorages/com.docker.docker.binarycookies",
"~/Library/Logs/Docker Desktop",
"~/Library/Preferences/com.docker.docker.plist",
"~/Library/Preferences/com.electron.docker-frontend.plist",
"~/Library/Preferences/com.electron.dockerdesktop.plist",
"~/Library/Saved Application State/com.electron.docker-frontend.savedState",
"~/Library/Saved Application State/com.electron.dockerdesktop.savedState"
],
"rmdir": [
"~/Library/Caches/com.plausiblelabs.crashreporter.data",
"~/Library/Caches/KSCrashReports"
]
}
]
}
],
"depends_on": {
"macos": {
">=": [
"10.15"
]
}
}
},
"sierra": {
"url": "https://desktop.docker.com/mac/main/amd64/93002/Docker.dmg",
"version": "4.15.0,93002",
"sha256": "bee41d646916e579b16b7fae014e2fb5e5e7b5dbaf7c1949821fd311d3ce430b",
"artifacts": [
{
"uninstall": [
{
"launchctl": [
"com.docker.helper",
"com.docker.socket",
"com.docker.vmnetd"
],
"quit": "com.docker.docker",
"delete": [
"/Library/PrivilegedHelperTools/com.docker.socket",
"/Library/PrivilegedHelperTools/com.docker.vmnetd"
],
"rmdir": "~/.docker/bin"
}
]
},
{
"app": [
"Docker.app"
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker",
{
"target": "/usr/local/bin/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-compose",
{
"target": "/usr/local/bin/docker-compose"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-desktop",
{
"target": "/usr/local/bin/docker-credential-desktop"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-ecr-login",
{
"target": "/usr/local/bin/docker-credential-ecr-login"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-osxkeychain",
{
"target": "/usr/local/bin/docker-credential-osxkeychain"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-index",
{
"target": "/usr/local/bin/docker-index"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/hub-tool",
{
"target": "/usr/local/bin/hub-tool"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/kubectl",
{
"target": "/usr/local/bin/kubectl.docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.bash-completion",
{
"target": "$HOMEBREW_PREFIX/etc/bash_completion.d/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.zsh-completion",
{
"target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.fish-completion",
{
"target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker.fish"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/com.docker.hyperkit",
{
"target": "/usr/local/bin/hyperkit"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/com.docker.cli",
{
"target": "/usr/local/bin/com.docker.cli"
}
]
},
{
"uninstall_postflight": null
},
{
"postflight": null
},
{
"zap": [
{
"trash": [
"/usr/local/bin/docker-compose.backup",
"/usr/local/bin/docker.backup",
"~/.docker",
"~/Library/Application Scripts/com.docker.helper",
"~/Library/Application Scripts/group.com.docker",
"~/Library/Application Support/com.bugsnag.Bugsnag/com.docker.docker",
"~/Library/Application Support/Docker Desktop",
"~/Library/Caches/com.docker.docker",
"~/Library/Caches/com.plausiblelabs.crashreporter.data/com.docker.docker",
"~/Library/Caches/KSCrashReports/Docker",
"~/Library/Containers/com.docker.docker",
"~/Library/Containers/com.docker.helper",
"~/Library/Group Containers/group.com.docker",
"~/Library/HTTPStorages/com.docker.docker",
"~/Library/HTTPStorages/com.docker.docker.binarycookies",
"~/Library/Logs/Docker Desktop",
"~/Library/Preferences/com.docker.docker.plist",
"~/Library/Preferences/com.electron.docker-frontend.plist",
"~/Library/Preferences/com.electron.dockerdesktop.plist",
"~/Library/Saved Application State/com.electron.docker-frontend.savedState",
"~/Library/Saved Application State/com.electron.dockerdesktop.savedState"
],
"rmdir": [
"~/Library/Caches/com.plausiblelabs.crashreporter.data",
"~/Library/Caches/KSCrashReports"
]
}
]
}
],
"depends_on": {
"macos": {
">=": [
"10.15"
]
}
}
},
"el_capitan": {
"url": "https://desktop.docker.com/mac/main/amd64/93002/Docker.dmg",
"version": "4.15.0,93002",
"sha256": "bee41d646916e579b16b7fae014e2fb5e5e7b5dbaf7c1949821fd311d3ce430b",
"artifacts": [
{
"uninstall": [
{
"launchctl": [
"com.docker.helper",
"com.docker.socket",
"com.docker.vmnetd"
],
"quit": "com.docker.docker",
"delete": [
"/Library/PrivilegedHelperTools/com.docker.socket",
"/Library/PrivilegedHelperTools/com.docker.vmnetd"
],
"rmdir": "~/.docker/bin"
}
]
},
{
"app": [
"Docker.app"
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker",
{
"target": "/usr/local/bin/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-compose",
{
"target": "/usr/local/bin/docker-compose"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-desktop",
{
"target": "/usr/local/bin/docker-credential-desktop"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-ecr-login",
{
"target": "/usr/local/bin/docker-credential-ecr-login"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-credential-osxkeychain",
{
"target": "/usr/local/bin/docker-credential-osxkeychain"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/docker-index",
{
"target": "/usr/local/bin/docker-index"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/hub-tool",
{
"target": "/usr/local/bin/hub-tool"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/kubectl",
{
"target": "/usr/local/bin/kubectl.docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.bash-completion",
{
"target": "$HOMEBREW_PREFIX/etc/bash_completion.d/docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.zsh-completion",
{
"target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_docker"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/etc/docker.fish-completion",
{
"target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/docker.fish"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/com.docker.hyperkit",
{
"target": "/usr/local/bin/hyperkit"
}
]
},
{
"binary": [
"Docker.app/Contents/Resources/bin/com.docker.cli",
{
"target": "/usr/local/bin/com.docker.cli"
}
]
},
{
"uninstall_postflight": null
},
{
"postflight": null
},
{
"zap": [
{
"trash": [
"/usr/local/bin/docker-compose.backup",
"/usr/local/bin/docker.backup",
"~/.docker",
"~/Library/Application Scripts/com.docker.helper",
"~/Library/Application Scripts/group.com.docker",
"~/Library/Application Support/com.bugsnag.Bugsnag/com.docker.docker",
"~/Library/Application Support/Docker Desktop",
"~/Library/Caches/com.docker.docker",
"~/Library/Caches/com.plausiblelabs.crashreporter.data/com.docker.docker",
"~/Library/Caches/KSCrashReports/Docker",
"~/Library/Containers/com.docker.docker",
"~/Library/Containers/com.docker.helper",
"~/Library/Group Containers/group.com.docker",
"~/Library/HTTPStorages/com.docker.docker",
"~/Library/HTTPStorages/com.docker.docker.binarycookies",
"~/Library/Logs/Docker Desktop",
"~/Library/Preferences/com.docker.docker.plist",
"~/Library/Preferences/com.electron.docker-frontend.plist",
"~/Library/Preferences/com.electron.dockerdesktop.plist",
"~/Library/Saved Application State/com.electron.docker-frontend.savedState",
"~/Library/Saved Application State/com.electron.dockerdesktop.savedState"
],
"rmdir": [
"~/Library/Caches/com.plausiblelabs.crashreporter.data",
"~/Library/Caches/KSCrashReports"
]
}
]
}
],
"depends_on": {
"macos": {
">=": [
"10.15"
]
}
}
}
},
"analytics": {
"install": {
"30d": {
"docker": 19884
},
"90d": {
"docker": 55372
},
"365d": {
"docker": 233959
}
}
},
"generated_date": "2024-03-19"
}
List all analytics events for a specified category over a number of days, ordered by event frequency count. This is the data source for brew info --analytics
.
GET https://formulae.brew.sh/api/analytics/${CATEGORY}/${DAYS}.json
${CATEGORY}
: the analytics event category, i.e.
install
: the installation of all formulaeinstall-on-request
: the requested installation of all formulae (i.e. not as a dependency of other formulae)build-error
: the installation failure of all formulae${DAYS}
: the number of days of analytics events, i.e.
30d
: 30 days90d
: 90 days365d
: 365 days{
"category": "formula_install",
"total_items": 19300,
"start_date": "2024-02-18",
"end_date": "2024-03-19",
"total_count": 20253369,
"items": [
...
{
"number": 37,
"formula": "wget",
"count": "104,860",
"percent": "0.52"
},
...
]
}
List all the Homebrew/homebrew-core formulae’s analytics events for a specified category over a number of days, grouped by formula name. This is the data source for brew info --analytics --formula <formula>
.
GET https://formulae.brew.sh/api/analytics/${CATEGORY}/homebrew-core/${DAYS}.json
${CATEGORY}
: the analytics event category, i.e.
install
: the installation of all core formulaeinstall-on-request
: the requested installation of all core formulae (i.e. not as a dependency of other formulae)build-error
: the installation failure of all core formulae
${DAYS}: 30d
(30 days) is available${DAYS}
: the number of days of analytics events, i.e.
30d
: 30 days90d
: 90 days365d
: 365 days{
"category": "formula_install",
"total_items": 11890,
"start_date": "2024-02-18",
"end_date": "2024-03-19",
"total_count": 19756638,
"formulae": {
...
"wget": [
{
"formula": "wget",
"count": "104,684"
},
{
"formula": "wget --HEAD",
"count": "175"
},
...
],
...
}
}
List all the Homebrew/homebrew-cask cask’s analytics events for the cask-install
category over a number of days, grouped by cask token. This is the data source for brew info --analytics --cask <cask>
.
GET https://formulae.brew.sh/api/analytics/cask-install/homebrew-cask/${DAYS}.json
${DAYS}
: the number of days of analytics events, i.e.
30d
: 30 days90d
: 90 days365d
: 365 days{
"category": "cask_install",
"total_items": 5694,
"start_date": "2024-02-18",
"end_date": "2024-03-19",
"total_count": 1126779,
"formulae": {
...
"docker": [
{
"cask": "docker",
"count": "19,884"
}
],
"docker-toolbox": [
{
"cask": "docker-toolbox",
"count": "107"
}
],
...
}
}