Skip to the card

Card 719 of 9992026-09-02 issue

Observed arrival · 2026-09-02

RJNI Turns Java Methods Into Native Rust

rjni.dev Observed source
Editorial interest 78/100 Selection signal · not a rating of the site

RJNI translates eligible Java bytecode into Rust, compiles it into a native library, and relinks the result through JNI.

Landing page captured for the 2026-09-02 issue.

Field notes

The documented workflow begins with a packaged JAR, applies eligibility checks and several independent protection passes, then emits a Rust-built cdylib connected through JNI. RJNI highlights compatibility boundaries rather than hiding them: interfaces cannot become native methods, and the scanner accounts for reflection-by-name, ServiceLoader, JPMS descriptors, proxy frameworks, and user keep rules. The site claims support for JDK 8 through JDK 26 and describes optional trial and watermark inputs. Decompiler comparisons for CFR and Procyon are marked as coming soon.

Observed signals

Read the marks

Editorial observations of this landing page, not a rating.

OpenPublic substance visible
$PaidCommerce or pricing visible
PrettyNotable craft visible
ProPolished or operationally mature
NicheUnusually specific use

One card from the complete issue

A Commons Made of Smoke

312,505 arrived 1,000 judged 999 catalogued Enter the complete issue
rjni.dev

Landing page observed 2026-09-02. The live site may have changed.