graalvm-jdk@25
« Back to VersTracker
Description:
GraalVM from Oracle
Type: Cask  |  Latest Version: 25.0.2,10@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @graalvm  |  formulae.brew.sh
Category: Developer tools
Tags: java jdk graalvm native-image polyglot developer
Install: brew install --cask graalvm-jdk@25
About:
GraalVM is a high-performance JDK from Oracle designed for running applications written in Java and other JVM languages. It offers ahead-of-time compilation via Native Image to produce standalone executables with fast startup and low memory footprint. The kit includes advanced tools for language interoperability and performance analysis.
Key Features:
  • Ahead-of-time compilation with Native Image for instant startup
  • Polyglot capabilities for Java, JavaScript, Python, Ruby, R, and WebAssembly
  • High-performance runtime with advanced JIT optimizations
  • GraalVM Reachability Metadata for native image compatibility
  • Developer tools including VisualVM and Chrome Inspector
Use Cases:
  • Building cloud-native microservices with minimal resource usage
  • Creating CLI tools and serverless functions with instant startup
  • Running polyglot applications on a single runtime
  • Optimizing Java applications for production performance
Alternatives:
  • Temurin (Eclipse Adoptium) – OpenJDK builds without GraalVM's Native Image or polyglot features
  • Azul Zulu – OpenJDK distribution focused on stability and support, lacks native compilation tooling
  • Liberica – BellSoft's OpenJDK build with optional Native Image support but fewer polyglot tools
Version History
Detected Version Rev Change Commit
Jan 21, 2026 10:53pm 25.0.2,10 0 VERSION_BUMP 84c6fa13