GraalVM is a high-performance JDK designed to accelerate Java application performance while consuming fewer resources
GraalVM is a high-performance JDK designed to accelerate Java application performance while consuming fewer resources. It provides the Graal compiler, which can be used as a just-in-time compiler to run Java applications on the HotSpot JVM or to ahead-of-time compile them into native executables. Besides Java, it also provides runtimes for JavaScript, Ruby, Python, and a several other popular languages with polyglot capabilities.
GraalVM's GitHub RepositoriesStart building with GraalVM using practical examples, deep-dive workshops, and language-specific demos.
Name Descriptiongraalvm-demos
Example applications highlighting key features and best practices for working with GraalVM technologies. graalvm/workshops
Workshops and tutorials to help you learn and apply GraalVM tools and capabilities. graal-languages-demos
Demo applications and guides for GraalJS, GraalPy, GraalWasm, and other Graal Languages.
We welcome community contributions! You can find contributing guidelines in each GraalVM repository. A few additional resources:
GraalVM CE binaires built by the GraalVM community
GraalVM Dev Build Downloads
Native-image plugins for various build tools
This repository contains example applications to illustrate the different capabilities of GraalVM
A simple example language built using the Truffle API.
A simple example tool built using the Truffle instrumentation API.
Mandrel is a downstream distribution of the GraalVM community edition. Mandrel's main goal is to provide a native-image release specifically to support Quarkus.
graalvm/mandrel’s past year of commit activityThis repository contains example applications to illustrate the different capabilities of GraalVM
graalvm/graalvm-demos’s past year of commit activity Java 645 UPL-1.0 163 4 1 Updated Aug 18, 2025A collection of workshops and live labs about GraalVM
graalvm/workshops’s past year of commit activity Java 37 UPL-1.0 10 0 1 Updated Aug 18, 2025Command-line tool used for the development of Graal projects.
graalvm/mx’s past year of commit activity Python 192 GPL-2.0 115 31 6 Updated Aug 15, 2025You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4