Fabio Niephaus
@fniephaus.com
460 followers 120 following 75 posts
Research Manager on the @graalvm.org team at Oracle Labs. Graal Languages, Native Image, developer tools, GraalVM developer experience. Previously at Hasso Plattner Institute, Google Colab, and Maton Guitars. Views are my own.
Posts Media Videos Starter Packs
Reposted by Fabio Niephaus
sergialmar.com
Spring Shell running on the browser thanks to WebAssembly, cool demos by @fniephaus.com

Repo: github.com/graalvm/graa... #DevoxxBE
fniephaus.com
Excited to talk about @graalvm.org and #WebAssembly tomorrow at @devoxx.com! 🚀
Join me to explore Web Image and GraalWasm — and see them in action with plenty of live demos.
graalvm.org
Fabio @fniephaus.com will introduce Web Image, a new preview feature of GraalVM that enables compiling applications into efficient Wasm modules, including use cases and live demos.
We'll also look at GraalWasm, a new embeddable Wasm runtime.

m.devoxx.com/events/dvbe2...
Reposted by Fabio Niephaus
graalvm.org
The new @graalvm.org 25 release is now available in the @intellijidea.com JDK downloader!🎉

Grab it while it's!🔥
www.jetbrains.com/guide/java/t...
Reposted by Fabio Niephaus
graalvm.org
Fabio @fniephaus.com will introduce Web Image, a new preview feature of GraalVM that enables compiling applications into efficient Wasm modules, including use cases and live demos.
We'll also look at GraalWasm, a new embeddable Wasm runtime.

m.devoxx.com/events/dvbe2...
fniephaus.com
In Oracle JDK, the Graal JIT has only ever been an experimental feature. Most people using Graal JIT do so via a GraalVM distribution where it’s enabled by default, so nothing changes for them. 🙂
fniephaus.com
My favorite is probably the DAP and Chrome Inspector debugging support in #GraalWasm, based on DWARF. 🤓
Reposted by Fabio Niephaus
chumer.dev
GraalVM 25 released today! 🎉

My favorites this release👇
graalvm.org
GraalVM 25 is here, with lots of updates for native compilation, GraalPy, GraalJS, and WebAssembly.
Faster and better than ever!🐰🚀
Download: www.graalvm.org/downloads/
Release notes: www.graalvm.org/release-note...
fniephaus.com
Hi @joschi.xyz,
we have information available in the GraalVM Download Service (GDS), but it's unfortunately not publicly documented and the format is missing download links.

Example: gds.oracle.com/api/20220101...

I hope we can soon provide something closer to Disco and Java Release Metadata.
gds.oracle.com
Reposted by Fabio Niephaus
truffleruby.bsky.social
TruffleRuby 25.0 is released! 🚀🎉
It can now run native extensions in parallel, just like Ruby code already ran in parallel in Threads on TruffleRuby!
It also features many compatibility improvements and notably support for custom Digest algorithms.
github.com/oracle/truff...
Release TruffleRuby 25.0.0 · oracle/truffleruby
TruffleRuby is a high-performance implementation of the Ruby programming language. It aims to be fully compatible with the standard implementation of Ruby, MRI. More information is available at htt...
github.com
fniephaus.com
I checked with the team, and we do run the PolyBench/C benchmarks on GraalWasm. Performance is comparable to Node.js—typically between 1x and 1.5x (never better, but also never worse than 2.25x). We are, of course, actively working on improving this. 🙂

www.cs.colostate.edu/~pouchet/sof...
PolyBench/C -- Homepage of Louis-Noël Pouchet
www.cs.colostate.edu
fniephaus.com
The preview of the JavaScript interoperability API for GraalVM Web Image is now available on Maven Central: central.sonatype.com/artifact/org...

This release also includes various fixes, though support for the component model, threading, and more still needs work. Contributions are welcome! 🙂
Maven Central: org.graalvm.sdk:webimage-preview
Discover webimage-preview in the org.graalvm.sdk namespace. Explore metadata, contributors, the Maven POM file, and more.
central.sonatype.com
fniephaus.com
I don't see any 25 release on @sdkman.io yet, but GraalVM should become available in a few hours. 🤞
fniephaus.com
Thanks, we'll take a look!
fniephaus.com
Not yet. We've been benchmarking against use cases we find interesting, but I'm not sure how representative they are.

What numbers would you be interested in? Can you recommend a benchmark suite for WebAssembly runtimes?
fniephaus.com
#GraalVM 25 is out! 🚀

Exciting updates for #GraalPy, #GraalJS, and #GraalWasm — plus our first preview of #WebAssembly compilation!
graalvm.org
GraalVM 25 is here, with lots of updates for native compilation, GraalPy, GraalJS, and WebAssembly.
Faster and better than ever!🐰🚀
Download: www.graalvm.org/downloads/
Release notes: www.graalvm.org/release-note...
fniephaus.com
Don't worry, we are not going anywhere and we will continue our mission to run programs faster and more efficient. 🙂
fniephaus.com
Looks great!

I think I found a bug though. If you go straight to a page like sdkman.io/jdks/graal/, I get a broken page:
fniephaus.com
Excited to be back at @Devoxx Belgium—this year talking about @graalvm.org and #WebAssembly! Don’t miss what’s next for Java & Wasm. 🙂

m.devoxx.com/events/dvbe2...
fniephaus.com
It really was fun—thanks again for hosting, @maritvandijk.bsky.social!
Reposted by Fabio Niephaus
intellijidea.com
Want to build, debug, and monitor native apps with GraalVM – all inside IntelliJ IDEA?
Watch @fniephaus.com's session from #IntelliJIDEAConf 👉 youtu.be/YqrEqXB59rA
fniephaus.com
Turn on GC logs and see whether GC causes the outliers? Since the outliers seem to get worse over time, maybe there's a memory leak. So I'd also dump the heap towards the end and inspect it.
Reposted by Fabio Niephaus
graalvm.org
GraalVM @graalvm.org · Jul 24
openHAB, the open source home automation software, has integrated GraalPy!🤖🐍
"Unlike the Jython Scripting add-on, it offers full Python 3.11 support and is future-proof. It can be used as a scripting language in UI, file-based rules, and transformation services"
www.openhab.org/blog/2025-07...
openHAB 5.0 Release
A new major release of openHAB is here! openHAB 5.0 comes with a lot of exciting new features and improvements, including Matter support, a new Python Scripting add-on and a ton of other enhancements.
www.openhab.org
fniephaus.com
Thanks for the ping, Nathan. Very glad to hear you got things working and are using GraalVM in production! :)