Fabio Niephaus

Fabio Niephaus

@fniephaus.com

Research Manager on the @graalvm.org team at Oracle. Graal Languages, Native Image, developer tools, GraalVM developer experience. Previously at @hpi.bsky.social, @googlecolab.bsky.social, and @matonguitars.bsky.social. Views are my own.

525 followers148 following96 posts

The next generation of @graalvm.org is shaping up nicely: fast startup, low CPU and memory usage, with no build step or project changes required! 🚀 Here’s a simple benchmark using a single-file program:

Curious what’s new in @graalvm.org? Meet me at: 🇧🇪 @devoxx.com BE · Oct 5–9 🇨🇭 @jugch.bsky.social, Zurich · Oct 20 🇨🇭 GraalVM Community Summit · Oct 21–22 🇲🇦 #DevoxxMA · Nov 4–5 I’ll share the latest – from Native Image, Python, and WebAssembly to Oracle Database. Where will I see you? 👋

GraalVM@graalvm.org

Join us at @devoxx.com next week! Explore what's new across the GraalVM ecosystem — from Native Image and Python to AI — and bring your questions! @thomaswue.dev @alina-yurenko.bsky.social @graemerocher.bsky.social @fniephaus.com

Big @graalvm.org news: - Monthly releases start this month 🚀 - New commercial support options now available 🤝

GraalVM@graalvm.org

Accelerating the GraalVM release train and announcing new commercial support!🚀🏆 medium.com/graalvm/acce...

Excited to speak at #WasmCon Europe next Monday about bringing #WebAssembly to the JVM ecosystem with @graalvm.org. I’ll demo GraalWasm in a Spring Boot app and show how GraalVM can compile JVM apps to Wasm for browser, mobile, and cloud. Join us! Details: sched.co/2DY2u

Fabio Niephaus reposted

Native Image is an *amazing* technology! Having a 150mb+ JAR full of weird compiler stuff (from jrtfs to Swing!) in kotlinc quite easily built with Native Image, and immediately yielding this kind of improvement is outstanding. Looking forward to what's next 👀

Fabio Niephaus@fniephaus.com

The @kotlinlang.org team at @jetbrains.com is working on a @graalvm.org-compiled kotlinc. Early experiments look very promising: > So far, a native image with PGO offers a properly "warmed-up" kotlinc and with up to 20% more peak throughput. Ticket: youtrack.jetbrains.com/issue/KT-823...

Excited about @quarkus.io latest update, including first-class support for JavaScript, Python, and Wasm – powered by @graalvm.org! 🚀

Quarkus@quarkus.io

Quarkus continues to focus on native for swift start-up time and low memory footprint. Learn more in By Severin Gehwolf's blog post, "Continued Focus on Native" quarkus.io/blog/continu...

Fabio Niephaus reposted

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@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...

Fabio Niephaus reposted

GraalVM 25 released today! 🎉 My favorites this release👇

GraalVM@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...

Fabio Niephaus reposted

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...

github.comRelease TruffleRuby 25.0.0 · oracle/trufflerubyTruffleRuby 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...

#GraalVM 25 is out! 🚀 Exciting updates for #GraalPy, #GraalJS, and #GraalWasm — plus our first preview of #WebAssembly compilation!

GraalVM@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...

Fabio Niephaus reposted

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.orgopenHAB 5.0 ReleaseA 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.

Fabio Niephaus reposted

🎉 Greetings from #IntelliJIDEAConf 2025! We’re just hours away from kicking off Day 1. Today’s sessions: ☕ 30 Years of Java with @sharatchander.bsky.social 🧪 Kotlin notebooks, GraalVM, AI apps & more 📺 Join us at 9:00 am UTC: youtube.com/live/Bd8EA8X...

youtube.comIntelliJ IDEA Conf 2025. Day 1On June 3–4, 2025, JetBrains is hosting a free virtual event – IntelliJ IDEA Conf.IntelliJ IDEA Conf is a celebration of the developer community, bringing to...

If you are based in Prague, this is a great opportunity to learn about #GraalPy and @graalvm.org, first hand from Štěpán who's working on both!

Jakub Čecháček@jakub.cechacek.net

🚀 @czjug.bsky.social events continue. Join us at #Oracle Prague offices to learn 💡 from Štěpán Šindelář about bridging modern Python 🐍 and the JVM ☕ ecosystem with #GraalPy and @graalvm.org 🍕 at the venue and discussion over 🍻 afterwards . #JUG #GraalPy #Java #Python #JVM #Prague

Want to learn more about the new #WebAssembly backend for @graalvm.org and what you can do with #GraalWasm? 🤓 Our #WasmIO25 talk is now on YouTube. Slides are available, too.

Wasm I/O@wasm.io

🧩 The Future of Write Once, Run Anywhere: From Java to WebAssembly by Patrick Ziegler & @fniephaus.com @ Wasm I/O 2025 ▶️ Video: youtu.be/Z2SWSIThHXY 🔗 Slides: 2025.wasm.io/slides/the-f... #wasmio25 @graalvm.org

Fabio Niephaus reposted

Great to see @graalvm.org languages in action! If you're a #Java developer that needs to embed some #Python, #JavaScript, or #WebAssembly, checkout: GraalPy www.graalvm.org/python , GraalJS www.graalvm.org/javascript , GraalWasm www.graalvm.org/webassembly #wasm

graalvm.orgGraalPy
Alina Yurenko@alina-yurenko.bsky.social

A polyglot system at Picnic, where business logic rules for the Java backend are defined by analysts in Python and JavaScript, powered by @graalvm.org 😎🚀 The system executes 1.9M actions per day 🔥 Thank you @rickossendrijver.bsky.social and Enric Sala!

Join @alina-yurenko.bsky.social and me for the @graalvm.org release stream next week! We'll cover all the cool new features and improvements in GraalVM, #GraalPy, #GraalJS, and other Graal technologies!

GraalVM@graalvm.org

Join us next week to learn everything about GraalVM for JDK 24!🚀 🗓️ Wednesday, 26 March, 2 PM CET / 9 AM ET / 6:30 PM IST www.youtube.com/watch?v=_3a0...

Fabio Niephaus reposted

Replying to @chumer.dev

GraalJS now supports Wasm module imports which leverage GraalWasm. Embedding the excellent Photon Rust library in JavaScript is now even simpler:

Fabio Niephaus reposted

Replying to @chumer.dev

GraalPy, our Python runtime comes with lots of performance improvements, revamped native interop and a Gradle plugin for simple Python package embedding. Using a Python package from Java with Gradle is now as simple as this:

The next release of #GraalPy, #GraalJS, #GraalWasm, and other Graal Languages is out! More details in the blog post below 👇

GraalVM@graalvm.org

Today we are releasing Graal Languages v24.2! 🎉. This release brings a Gradle plugin for GraalPy, scaling native Python across Java threads, Continuation API in Espresso, Truffle Bytecode DSL, and more! What's new: medium.com/graalvm/what... The release notes: www.graalvm.org/release-note...