SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 Java Graalvm Projects
-
Graal
GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources π
Project mention: Project Crema β Open World for Graal Native Image | news.ycombinator.com | 2025-06-10 -
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
picocli
Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
Since a few years now, we started to design various cli for internal batch usage, on our Java Stack on top of picocli and quarkus, delivered as images, and run on podman.
-
Project mention: ISBN Stacks β A look at a possible Spring Application implementation without annotations | dev.to | 2024-12-28
Spring-Fu GitHub Repo
-
TornadoVM
TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
TornadoVM 1.1.0 has been released, introducing several enhancements, including support for mixed precision computations. Details of this release can be viewed in the release notes. The new method mapOnDeviceMemoryRegion() allows device buffer mapping for various buffers, improving efficiency.
-
-
-
graalvm-demos
This repository contains example applications to illustrate the different capabilities of GraalVM
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
mandrel
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.
For example, Eclipse Temurin has already started using this flag, and GraalVM has added support for such builds as well.
-
Project mention: Create a native Kotlin application with Spring Boot Native, Gradle, and GraalVM without Docker for MacOS and Windows | dev.to | 2024-10-06
Here everything turned out to be a little more complicated. Difficulties arose due to Windows restrictions on the length of the file path for maven dependencies (issue). The solution turned out to be to move the directory with dependencies to the shortest path, for me to C:\m2.
-
pdx_unlimiter
A smart savegame manager, editor, and toolbox for all current major Paradox Grand Strategy games.
Project mention: JavaFX In Action with Christopher Schnick about XPipe, an app to manage all your servers | dev.to | 2024-06-25A tool for all major Paradox Grand Strategy games that provides a powerful and smart savegame manager to quickly organize and play all of your savegames with ease. Furthermore, it also comes with an Ironman converter, a powerful savegame editor, some savescumming tools, integrations for various other great community-made tools, and full support for multiple games. You can find it on GitHub.
-
-
-
-
-
springboot-keycloak-openldap
The goal of this project is to create a simple Spring Boot REST API, called simple-service, and secure it with Keycloak. Furthermore, the API users will be loaded into Keycloak from OpenLDAP server.
-
-
-
ghidraal
A Ghidra extension for scripting with GraalVM languages, including Javascript, Python3, R, and Ruby.
-
polyglot-live-programming
Polyglot Live Programming with GraalVM, the Language Server Protocol (LSP), and VS Code.
-
AWSLambdaJavaWithSpringBoot
Different examples of solutions API Gateway->Lambda->DynamoDB with Lambda managed Java 21 runtime based on Spring Boot 3 with AWS Serverless Java Container, AWS Lambda Web Adapter, Spring Cloud Function (all including SnapStart enabling and various priming techniques), Custom Docker Image and GraalVM Native Image
Project mention: Lambda function with GraalVM Native Image - Part 6 Measuring cold and warm starts with GraalVM 23 and AWS CRT HTTP Client | dev.to | 2025-03-13But I modified it to use AWS CRT HTTP Client and published the source code in the pure-lambda-graalvm-23-native-image-with-aws-crt-http-client repository.
-
GraalVMREPL
REPL (readβevalβprint loop) shell built on top of JavaFX and GraalVM stack, incorporating GraalJS, GraalPython, TruffleRuby and FastR
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java Graalvm discussion
Java Graalvm related posts
-
Lambda function with GraalVM Native Image - Part 6 Measuring cold and warm starts with GraalVM 23 and AWS CRT HTTP Client
-
Lambda function with GraalVM Native Image - Part 5 Measuring cold and warm starts with GraalVM 23
-
ISBN Stacks β A look at a possible Spring Application implementation without annotations
-
Lambda function with GraalVM Native Image - Part 4 Measuring cold and warm starts using different Lambda memory settings
-
Apple releases Pkl β onfiguration as code language
-
GraalVM for JDK 21 is here
-
GraalVM Native Image β Faster, Smarter, Leaner
-
A note from our sponsor - SaaSHub
www.saashub.com | 21 Jun 2025
Index
What are some of the best open-source Graalvm projects in Java? This list will help you:
# | Project | Stars |
---|---|---|
1 | Graal | 20,935 |
2 | picocli | 5,124 |
3 | spring-fu | 1,680 |
4 | TornadoVM | 1,261 |
5 | es4x | 889 |
6 | certificate-ripper | 803 |
7 | graalvm-demos | 634 |
8 | fastr | 632 |
9 | mandrel | 415 |
10 | native-build-tools | 407 |
11 | pdx_unlimiter | 295 |
12 | trufflesqueak | 294 |
13 | graalphp | 292 |
14 | grakkit | 224 |
15 | Drifty | 177 |
16 | springboot-keycloak-openldap | 163 |
17 | graal-languages-demos | 74 |
18 | doom-graalvm | 74 |
19 | ghidraal | 60 |
20 | polyglot-live-programming | 37 |
21 | AWSLambdaJavaWithSpringBoot | 37 |
22 | GraalVMREPL | 32 |
23 | connor | 27 |