GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - oracle/graal-dev-kit: Graal Development Kit for Micronaut (GDK) is a curated set of open source Micronaut® framework modules designed from the ground up to be compiled ahead-of-time with GraalVM Native Image resulting in native executables ideal for microservices.

BranchesTags
Open more actions menu

Latest commit

 

History

151 Commits
151 Commits

Folders and files

NameName
Last commit message
Last commit date
Casks
Casks
 
 
buildSrc
buildSrc
 
 
config
config
 
 
gdk-cli-core
gdk-cli-core
 
 
gdk-cli
gdk-cli
 
 
gdk-core
gdk-core
 
 
gradle
gradle
 
 
.gitignore
.gitignore
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE.txt
LICENSE.txt
 
 
NOTICE.txt
NOTICE.txt
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
THIRD_PARTY_LICENSES.txt
THIRD_PARTY_LICENSES.txt
 
 
gradle.properties
gradle.properties
 
 
gradlew
gradlew
 
 
gradlew.bat
gradlew.bat
 
 
sbom_generation.yaml
sbom_generation.yaml
 
 
settings.gradle
settings.gradle
 
 

Repository files navigation

Graal Development Kit for Micronaut (GDK)

Graal Development Kit for Micronaut (GDK) is a curated set of open source Micronaut® framework modules designed from the ground up to be compiled ahead-of-time with GraalVM Native Image resulting in native executables ideal for microservices. With GDK, you can build portable cloud-native Java microservices that start instantly and use fewer resources to reduce compute costs.

Installation

You can use GDK by generating an application using either the Launcher on the GDK website or install the CLI using the package managers below:

MacOS

Homebrew

Setup the tap for the cask:

brew tap oracle/graal-dev-kit https://github.com/oracle/graal-dev-kit

Then install the GDK CLI tool:

brew install gdk-<major-version>.<minor-version>

Examples :

brew install gdk-4.9 
brew install gdk-4.7 
SDKMAN

Get SDKMAN (Always make sure to review content of the bash file)

curl -s "https://get.sdkman.io" | bash

Install GDK CLI

sdk install gcn

Linux

SDKMAN

Get SDKMAN (Always make sure to review content of the bash file)

curl -s "https://get.sdkman.io" | bash

Install GDK CLI

sdk install gcn

Other Platforms

Get the binary from https://github.com/oracle/graal-dev-kit/releases

Documentation

Please refer to the GDK website for documentation.

Examples

Check out our collection of guides and examples.

Help

  • Open a GitHub issue for bug reports, questions, or requests for enhancements.
  • Report a security vulnerability according to the Reporting Vulnerabilities guide.

Repository Structure

This source repository is the main repository for GDK and includes the following components:

Directory Description
buildSrc Gradle build and convention plugins.
config Configuration files for Gradle code quality plugins.
gdk-cli The GDK CLI, a Micronaut Picocli application that generates GDK applications.
gdk-cli-core The core CLI classes, separated from gdk-cli to enable creating alternate CLIs.
gdk-core The main GDK library.

Contributing

This project welcomes contributions from the community. Before submitting a pull request, please review our contribution guide

Security

Please consult the security guide for our responsible security vulnerability disclosure process

License

Copyright (c) 2026 Oracle and/or its affiliates.

GDK is open source and distributed under the Apache License version 2.0.

About

Graal Development Kit for Micronaut (GDK) is a curated set of open source Micronaut® framework modules designed from the ground up to be compiled ahead-of-time with GraalVM Native Image resulting in native executables ideal for microservices.

www.graal.cloud/gdk/

Resources

Readme
Apache-2.0 license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

41 stars

Watchers

4 watching

Forks

13 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

Generated from oracle/template-repo
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.