$ jni

v0.22.1

Rust bindings to the JNI

Downloads: 90.9M
Recent: 14.2M
Versions: 46
Updated: February 20, 2026

Latest Update Summary

Crate

Name: jni New version: 0.22.0 Release date: 2026-02-17T16:22:38.391867Z

Crate readme

Short description SWC (stands for Speedy Web Compiler) is a super-fast TypeScript / JavaScript compiler written in Rust.

Long description It's a library for Rust and JavaScript at the same time. If you are using SWC from Rust, see rustdoc. Supported Node versions are Node v10+ for usage and Node v20+ for development. The MSRV of crates is currently 1.73. To update all SWC crates, you can run a provided script that updates dependencies and runs cargo build.

Features • Supports Node v10+ for usage • Supports Node v20+ for development • MSRV of crates is 1.73 • Installation instructions available on the website

Code Examples Update SWC Crates

 curl https://raw.githubusercontent.com/swc-project/swc/main/scripts/update-all-swc-crates.sh | bash -s

Linkshttps://www.npmjs.com/package/@swc/corehttps://www.npmjs.com/package/@swc/counter?activeTab=dependentshttps://crates.io/crates/swc_ecma_parserhttps://github.com/swc-project/swc/releases/latesthttps://swc.rs/docs/installation/https://swc.rs/docs/migrating-from-babelhttps://swc.rs/docs/benchmark-transformhttps://opencollective.com/swchttps://discord.gg/GnHbXTdZz6https://swc.rs/docs/team

https://docs.rs/jni https://api.github.com/repos/jni-rs/jni-rs/releases/287330171

Release info

Release version:

Release description

Code Examples

Patch update: 0.22.0 → 0.22.1

$ DOWNLOADS TREND

70.8M90.9M

$ VERSION HISTORY

v0.22.1February 20, 2026
v0.22.0February 17, 2026
v0.21.1March 15, 2023

$ LINKS

$ INSTALL

cargo add jni

Or add to Cargo.toml: jni = "0.22.1"