GraalVM Java Development Kit

Oracle · Oracle’s GraalVM JDK for macOS, with the Graal JIT compiler and support for building Java applications as native executables.

CaskLanguages & RuntimesApple silicon · Intel
From homebrew/cask
30-day installs45#966 in App
1-year installs1.2KLast 365 days
Latest version25.0.46 days ago · Oct 7
Download size354MBarm64 / x86_64 · gz
Release cadenceIrregular0 releases in 30 days

About

GraalVM Java Development Kit is Oracle’s JDK for macOS, intended for Java development. This Homebrew cask installs the graalvm-jdk@25 variant. The GraalVM platform also offers ahead-of-time compilation through Native Image, which can produce native executables from Java applications.

  • Use the GraalVM JDK with the optimizing Graal just-in-time (JIT) compiler for Java applications.
  • Native Image can compile applications ahead of time into executables; the GraalVM site describes potential benefits such as fast startup and compact packaging.
  • The official site documents Java IDE and development-tool use, Maven and Gradle build plugins, JUnit 5 testing, and native debugging with GDB.
  • The JDK is installed in /Library/Java/JavaVirtualMachines/graalvm-25.jdk.

Install with brew install --cask graalvm-jdk@25. Installing this cask means you agree to Oracle’s GraalVM Free Terms and Conditions. Native Image is a GraalVM capability; the supplied cask entry identifies this package as a JDK and does not establish that a separate native-image workflow is configured for you.

Sources: GraalVM · Homebrew cask

New What’s new in 25.0.4 From Homebrew commits

This release has no separate notes.

Caveats

Installing graalvm-jdk@25 means you have AGREED to the license at:
  https://www.oracle.com/downloads/licenses/graal-free-license.html

An open-source interface for Homebrew. Installs run through the macOS app or the brew command.

© 2026 OpenNavo