Installed Tools & Libraries
This document provides a detailed overview of all tools, libraries, and development environments pre-installed in our GitHub runner images.
These resources are readily available for your CI/CD workflows.
Apple Development Tools
Xcode Versions
| Name | Version |
|---|---|
| Xcode_16.0.app | 16.0 |
| Xcode_16.1.app | 16.1 |
| Xcode_16.2.app | 16.2 |
| Xcode_16.3.app | 16.3 |
| Xcode_16.4.app | 16.4 |
| Xcode_26.0_BETA_6.app | 26.0 Beta 6 |
Simulator Runtimes
The following simulator runtimes are available for testing your applications across different Apple platforms and versions:
| Platform | Version | Build |
|---|---|---|
| iOS | 18.0 | 22A3351 |
| iOS | 18.1 | 22B81 |
| iOS | 18.3.1 | 22D8075 |
| iOS | 18.4 | 22E238 |
| iOS | 18.6 | 22G86 |
| tvOS | 18.0 | 22J356 |
| tvOS | 18.1 | 22J578 |
| tvOS | 18.2 | 22K154 |
| tvOS | 18.4 | 22L254 |
| tvOS | 18.5 | 22L572 |
| tvOS | 26.0 | 23J5346a |
| watchOS | 11.0 | 22R349 |
| watchOS | 11.1 | 22R581 |
| watchOS | 11.2 | 22S99 |
| watchOS | 11.4 | 22T250 |
| watchOS | 11.5 | 22T572 |
| watchOS | 26.0 | 23R5346a |
| visionOS | 2.0 | 22N318 |
| visionOS | 2.1 | 22N580 |
| visionOS | 2.3 | 22N895 |
| visionOS | 2.4 | 22O237 |
| visionOS | 2.5 | 22O473 |
Package Managers and System Tools
Homebrew Formulae
The following packages are installed via Homebrew, macOS's popular package manager:
| Name | Version |
|---|---|
| abseil | 20250814.0 |
| ant | 1.10.15_1 |
| aom | 3.12.1 |
| aria2 | 1.37.0 |
| autoconf | 2.72 |
| aws-sam-cli | 1.143.0 |
| awscli | 2.28.15 |
| azure-cli | 2.76.0 |
| bazelisk | 1.27.0 |
| berkeley-db@5 | 5.3.28_1 |
| bicep | 0.37.4 |
| brotli | 1.1.0 |
| c-ares | 1.34.5 |
| ca-certificates | 2025-08-12 |
| cairo | 1.18.4 |
| certifi | 2025.8.3 |
| cffi | 1.17.1_1 |
| chromedriver | 139.0.7258.138 |
| cjson | 1.7.18 |
| cmake | 4.1.0 |
| cocoapods | 1.16.2_1 |
| codeql | 2.22.3 |
| coreutils | 9.7 |
| cppcheck | 2.18.0 |
| cryptography | 45.0.6 |
| cubejs-cli | 1.3.57 |
| curl | 8.15.0 |
| dasel | 2.8.1 |
| deno | 2.4.5 |
| docutils | 0.22 |
| dos2unix | 7.5.2 |
| doxygen | 1.14.0 |
| findutils | 4.10.0 |
| flac | 1.5.0 |
| fontconfig | 2.16.0 |
| fortune | 9708 |
| freetype | 2.13.3 |
| fribidi | 1.0.16 |
| fzf | 0.65.1 |
| gcc | 15.1.0 |
| gcloud-cli | 535.0.0 |
| gd | 2.3.3_6 |
| gdbm | 1.26 |
| gdk-pixbuf | 2.42.12_1 |
| gettext | 0.26 |
| gh | 2.78.0 |
| ghostscript | 10.05.1 |
| giflib | 5.2.2 |
| git | 2.51.0 |
| git-lfs | 3.7.0 |
| glib | 2.84.4 |
| gmp | 6.3.0 |
| gnu-getopt | 2.41.1 |
| gnu-sed | 4.9 |
| gnu-tar | 1.35 |
| gnupg | 2.4.8 |
| gnutls | 3.8.10 |
| googletest | 1.17.0 |
| graphite2 | 1.3.14 |
| graphviz | 13.1.2 |
| grep | 3.12 |
| gts | 0.7.6_3 |
| harfbuzz | 11.4.1 |
| highway | 1.3.0 |
| icu4c@77 | 77.1 |
| imath | 3.2.1 |
| isl | 0.27 |
| jasper | 4.2.8 |
| jbig2dec | 0.20 |
| jenv | 0.5.9 |
| jpeg-turbo | 3.1.1 |
| jpeg-xl | 0.11.1_2 |
| jq | 1.8.1 |
| krb5 | 1.22 |
| lame | 3.100 |
| leptonica | 1.85.0 |
| libarchive | 3.8.1 |
| libass | 0.17.4 |
| libassuan | 3.0.2 |
| libavif | 1.3.0 |
| libb2 | 0.98.1 |
| libde265 | 1.0.16 |
| libdeflate | 1.24 |
| libevent | 2.1.12_1 |
| libffi | 3.5.2 |
| libgcrypt | 1.11.2 |
| libgpg-error | 1.55 |
| libheif | 1.20.2 |
| libidn | 1.43 |
| libidn2 | 2.3.8 |
| libksba | 1.6.7 |
| liblinear | 2.49 |
| libmicrohttpd | 1.0.2 |
| libmpc | 1.3.1 |
| libnghttp2 | 1.66.0 |
| libnghttp3 | 1.11.0 |
| libngtcp2 | 1.14.0 |
| libogg | 1.3.6 |
| libpng | 1.6.50 |
| librist | 0.2.11 |
| librsvg | 2.61.0 |
| libsamplerate | 0.2.2 |
| libsndfile | 1.2.2_1 |
| libsodium | 1.0.20 |
| libssh2 | 1.11.1 |
| libtasn1 | 4.20.0 |
| libtiff | 4.7.0 |
| libtommath | 1.3.0 |
| libtool | 2.5.4 |
| libunibreak | 6.1 |
| libunistring | 1.3 |
| libusb | 1.0.29 |
| libuv | 1.51.0 |
| libvmaf | 3.0.0 |
| libvorbis | 1.3.7 |
| libx11 | 1.8.12 |
| libxau | 1.0.12 |
| libxcb | 1.17.0 |
| libxdmcp | 1.1.5 |
| libxext | 1.3.6 |
| libxrender | 0.9.12 |
| libyaml | 0.2.5 |
| little-cms2 | 2.17 |
| llvm | 20.1.8 |
| lua | 5.4.8 |
| lz4 | 1.10.0 |
| lzo | 2.10 |
| m4 | 1.4.20 |
| mbedtls | 3.6.4 |
| mpdecimal | 4.0.1 |
| mpfr | 4.2.2 |
| mpg123 | 1.33.2 |
| netpbm | 11.02.17 |
| nettle | 3.10.2 |
| nmap | 7.98 |
| node | 24.6.0 |
| npth | 1.8 |
| oniguruma | 6.9.10 |
| openexr | 3.3.5_1 |
| openjdk | 24.0.2 |
| openjpeg | 2.5.3 |
| openssl@3 | 3.5.2 |
| opus | 1.5.2 |
| p11-kit | 0.25.5 |
| pango | 1.56.4 |
| pcre | 8.45 |
| pcre2 | 10.45 |
| pinentry | 1.3.2 |
| pixman | 0.46.4 |
| pkgconf | 2.5.1 |
| powershell | 7.5.2 |
| protobuf | 32.0_1 |
| pycparser | 2.22_1 |
| pyenv | 2.6.7 |
| [email protected] | 3.12.11 |
| [email protected] | 3.13.7 |
| rbenv | 1.3.2 |
| readline | 8.3.1 |
| ripgrep | 14.1.1 |
| rtmpdump | 2.4-20151223_3 |
| rubberband | 4.0.0 |
| ruby | 3.4.5 |
| ruby-build | 20250811 |
| screenresolution | 1.6 |
| shared-mime-info | 2.4 |
| simdjson | 3.13.0 |
| snappy | 1.2.2 |
| speex | 1.2.1 |
| sqlite | 3.50.4 |
| tcl-tk | 9.0.2 |
| temurin | 24.0.2,12 |
| tesseract | 5.5.1 |
| the_silver_searcher | 2.2.0 |
| tinyxml2 | 11.0.0 |
| unbound | 1.23.1 |
| unzip | 6.0_8 |
| utf8proc | 2.10.0 |
| vector | 0.49.0 |
| webp | 1.6.0 |
| webp-pixbuf-loader | 0.2.7 |
| wget | 1.25.0 |
| x265 | 4.1 |
| xcodes | 1.6.2 |
| xorgproto | 2024.1 |
| xz | 5.8.1 |
| yarn | 1.22.22 |
| yq | 4.47.1 |
| z3 | 4.15.3 |
| zimg | 3.0.6 |
| zip | 3.0 |
| zstd | 1.5.7 |
Homebrew Casks
GUI applications and larger binary distributions installed via Homebrew Casks:
| Name | Version |
|---|---|
| chromedriver | 139.0.7258.138 |
| codeql | 2.22.3 |
| gcloud-cli | 535.0.0 |
| powershell | 7.5.2 |
| temurin | 24.0.2,12 |
Language-Specific Package Managers and Tools
Node.js Packages (npm global)
The following Node.js packages are installed globally and available in the PATH:
| Name | Version |
|---|---|
| corepack | 0.34.0 |
| eslint | 9.34.0 |
| npm | 11.5.1 |
| pnpm | 10.15.0 |
| typescript | 5.9.2 |
Python Packages (pip3)
Pre-installed Python packages available through pip3:
| Package | Version |
|---|---|
| altgraph | 0.17.2 |
| future | 0.18.2 |
| macholib | 1.15.2 |
| pip | 21.2.4 |
| six | 1.15.0 |
| wheel | 0.37.0 |
Ruby Gems
Pre-installed Ruby gems and their versions:
| Gem | Versions |
|---|---|
| bigdecimal | default: 1.4.1 |
| bundler | default: 1.17.2 |
| CFPropertyList | 2.3.6 |
| cmath | default: 1.0.0 |
| csv | default: 3.0.9 |
| date | default: 2.0.3 |
| dbm | default: 1.0.0 |
| did_you_mean | 1.3.0 |
| e2mmap | default: 0.1.0 |
| etc | default: 1.0.1 |
| fcntl | default: 1.0.0 |
| fiddle | default: 1.0.0 |
| fileutils | default: 1.1.0 |
| forwardable | default: 1.2.0 |
| io-console | default: 0.4.7 |
| ipaddr | default: 1.2.2 |
| irb | default: 1.0.0 |
| json | default: 2.1.0 |
| libxml-ruby | 3.2.1 |
| logger | default: 1.3.0 |
| matrix | default: 0.1.0 |
| mini_portile2 | 2.8.0 |
| minitest | 5.11.3 |
| mutex_m | default: 0.1.0 |
| net-telnet | 0.2.0 |
| nokogiri | 1.13.8 |
Request New Tools
We're constantly improving our GitHub runner images based on user needs. To request additional tools or software, please reach out to us via our Discord community. We're eager to hear any suggestions and enhance our offerings!