Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings
graalvm

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@graalvm

GraalVM

GraalVM compiles your applications ahead of time into native executables that start instantly, scale fast, and use fewer compute resources 🚀

GraalVM banner

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.

Get Started

GraalVM's GitHub Repositories

NameDescription
oracle/graalThe GraalVM core repository
oracle-graalvm-ea-buildsOracle GraalVM early access builds
graal-languages-ea-buildsEarly access builds of Oracle GraalVM Languages
graalvm/graalvm-ce-buildsGraalVM CE builds
graalvm/graalvm-ce-dev-buildsGraalVM CE Developer builds
graalvm/native-build-toolsBuild plugins for GraalVM Native Image
oracle/graalvm-reachability-metadataReachability metadata for open-source libraries
graalvm/setup-graalvmGitHub Action for GraalVM
graalvm/graalvm-jdk-downloaderGraalVM JDK Downloader
oracle/graalpythonImplementation of the Python language
oracle/trufflerubyImplementation of the Ruby language
oracle/graaljsImplementation of JavaScript and Node.js
graalvm/simplelanguageA simple example language built with the Truffle framework
graalvm/simpletoolA simple example tool built with the Truffle framework

Examples and Tutorials

Start building with GraalVM using practical examples, deep-dive workshops, and language-specific demos.

NameDescription
graalvm-demosExample applications highlighting key features and best practices for working with GraalVM technologies.
graalvm/workshopsWorkshops and tutorials to help you learn and apply GraalVM tools and capabilities.
graal-languages-demosDemo applications and guides for GraalJS, GraalPy, GraalWasm, and other Graal Languages.

Contribute

We welcome community contributions! You can find contributing guidelines in each GraalVM repository.A few additional resources:

Get Help

Get in Touch

PinnedLoading

  1. graalvm-ce-buildsgraalvm-ce-buildsPublic

    GraalVM CE binaires built by the GraalVM community

    1.7k 121

  2. graalvm-ce-dev-buildsgraalvm-ce-dev-buildsPublic

    GraalVM Dev Build Downloads

    103 13

  3. native-build-toolsnative-build-toolsPublic

    Native-image plugins for various build tools

    Java 422 79

  4. graalvm-demosgraalvm-demosPublic

    This repository contains example applications to illustrate the different capabilities of GraalVM

    Java 661 168

  5. simplelanguagesimplelanguagePublic

    A simple example language built using the Truffle API.

    Java 632 213

  6. simpletoolsimpletoolPublic

    A simple example tool built using the Truffle instrumentation API.

    Java 32 17

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 52 repositories
  • graalvm-ce-dev-builds Public

    GraalVM Dev Build Downloads

    graalvm/graalvm-ce-dev-builds’s past year of commit activity
    103 13 0 0 UpdatedNov 6, 2025
  • graalvm-website Public

    GraalVM: Run Programs Faster Anywhere 🚀

    graalvm/graalvm-website’s past year of commit activity
    HTML 13 11 2 0 UpdatedNov 6, 2025
  • mandrel Public Forked fromoracle/graal

    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 activity
    429 1,826 11 3 UpdatedNov 6, 2025
  • labs-openjdk Public

    JDK fork for building GraalVM CE.

    graalvm/labs-openjdk’s past year of commit activity
    Java 7GPL-2.0 7 0 2 UpdatedNov 5, 2025
  • mx Public

    Command-line tool used for the development of Graal projects.

    graalvm/mx’s past year of commit activity
    Python 195GPL-2.0 117 31 6 UpdatedNov 4, 2025
  • setup-graalvm Public

    Set up your GitHub Actions workflow with a specific GraalVM distribution.

    graalvm/setup-graalvm’s past year of commit activity
    TypeScript 211UPL-1.0 35 5 0 UpdatedNov 3, 2025
  • native-build-tools Public

    Native-image plugins for various build tools

    graalvm/native-build-tools’s past year of commit activity
    Java 422 79 106 10 UpdatedOct 31, 2025
  • graal-languages-demos Public

    Graal Languages - Demos and Guides

    graalvm/graal-languages-demos’s past year of commit activity
    Java 89UPL-1.0 21 1 8 UpdatedOct 24, 2025
  • graalvm/mandrel-packaging’s past year of commit activity
    Groovy 6 9 6 0 UpdatedOct 23, 2025
  • container Public

    GraalVM container images

    graalvm/container’s past year of commit activity
    180 39 12 3 UpdatedOct 21, 2025

Most used topics

Loading…


[8]ページ先頭

©2009-2025 Movatter.jp