Rust Java

Open-source Rust projects categorized as Java Edit details

Top 21 Rust Java Projects

  • oso

    Oso is a batteries-included framework for building authorization in your application.

    Project mention: Oso - batteries-included framework for building authorization in your application. | | 2022-05-18
  • jni-rs

    Rust bindings to the Java Native Interface — JNI

    Project mention: Scala project rewrite | | 2022-04-03
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • svix-webhooks

    The enterprise-ready webhooks service 🦀

    Project mention: Main aspects to keep in mind when implementing webhooks, before adding them to your SaaS offering | | 2022-05-23

    There are more challenges to webhooks than what's outlined there. That's why we built Svix. To make it easy for everyone to send webhooks without having to understand all of the gotchas (the ones listed and the ones missing from this article)...

  • flapigen-rs

    Tool for connecting programs or libraries written in Rust with other languages

    Project mention: Is there a way to use Java's graphics framework in Rust? | | 2022-04-20

    Look into flapigen or one of the other solutions at Rust Interop or Are We Extending Yet? for that sort of thing.

  • jvm

    JVM in Rust, written as a learning project. (by douchuan)

    Project mention: Including Java JVM with my rust crate in a cross-platform way? | | 2021-12-27

    Maybe something like this (douchuan/jvm) would work? but I would doubt it supports all of java.

  • j4rs

    Java for Rust

    Project mention: Using JNI to call a Rust function that passes and returns a struct | | 2021-11-17


  • wgpu-mc

    Rust-based replacement for the default Minecraft renderer

    Project mention: Issues with shaders | | 2022-06-19

    Yep, sodium is 1.14+ and optifine didn't become useless until ~1.13+ when mojang ruined the codebase. Optifine is best on <=1.8 though. There's another mod alternative renderer that might replace both sodium/optifine on all versions soon but it's in very early alpha stage and probably will be for a few more years

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • robusta

    Easy interop between Rust and Java (by giovanniberti)

    Project mention: Using JNI to call a Rust function that passes and returns a struct | | 2021-11-17


  • livesplit-core

    livesplit-core is a library that provides a lot of functionality for creating a speedrun timer.

  • RustJNI

    Run Java code from Rust!

  • java-2-times-faster-than-c

    An inquiry into nondogmatic software development. An experiment showing double performance of the code running on JVM comparing to equivalent native C code.

  • frame_transpiler

    Frame is a markdown language for creating state machines (automata) in 8 programming languages as well as generating UML documentation.

    Project mention: Modeling complex workflows (a CRM) as a statechart | | 2021-10-11

    I have created an open source state machine markdown language called frame that makes it very easy to spec out workflows etc. You can experiment with it here as well as check out the open source transpiler on github.

  • rust-jni-sys

  • graal-bindgen

    Safe Rust <---> GraalVM Polyglot bindings using procedural macros

  • rust-jdbc

    Rust-JDBC bindings

  • bdk-jni

    JNI bindings for bdk

  • qrono

    Qrono time-ordered queue server

  • buildpacks-jvm

    Heroku's official Cloud Native Buildpacks for the JVM ecosystem.

    Project mention: Project includes a dependancy that has a license that forbids its use | | 2021-08-22

    They may already have, looks like that archived repository has been replaced with:

    which doesn't even use go.

    And they'd like you to even move away from that replacement to an ever newer replacement:

  • wasmer-jni

    wasmer java binding

    Project mention: CC:Tweaked meets WASM | | 2022-07-25

    The biggest integration library is wasmer. It's intended as a server runtime for wasm. The official port wasmer-java has the problem of not supporting imports and that's also not to be implemented in the near future (they are restructuring the wasmer library according to this issue), the other is wasmer-jni. An inofficial jni-binding for the wasmer base implementation. Less nice to use, but feature complete.

  • java_rs

    Project including useful tools for working with Java classes in Rust, as well as a work-in-progress JVM.

    Project mention: I made a real-time 3D graphing calculator in Minecraft. | | 2022-03-07

    If you do manage it, I would be crazy impressed. A while back I did most of a regular JVM, and even that was a ridiculous amount of effort.

  • javalocate

    Command line utility to find JVM versions on macOS, Linux and Windows

    Project mention: Javalocate – a better Java_home utility for macOS | | 2022-03-04
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-07-25.

Rust Java related posts


What are some of the best open-source Java projects in Rust? This list will help you:

Project Stars
1 oso 2,640
2 jni-rs 682
3 svix-webhooks 678
4 flapigen-rs 622
5 jvm 427
6 j4rs 322
7 wgpu-mc 207
8 robusta 180
9 livesplit-core 166
10 RustJNI 62
11 java-2-times-faster-than-c 49
12 frame_transpiler 36
13 rust-jni-sys 33
14 graal-bindgen 27
15 rust-jdbc 18
16 bdk-jni 9
17 qrono 8
18 buildpacks-jvm 3
19 wasmer-jni 2
20 java_rs 1
21 javalocate 1
Find remote jobs at our new job board There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives