Rust Java

Open-source Rust projects categorized as Java

Top 23 Rust Java Projects

  • extism

    The framework for building with WebAssembly (wasm). Easily load wasm modules, move data, call functions, and build extensible apps.

    Project mention: WASM Is the New CGI | news.ycombinator.com | 2024-10-10

    this is exactly what we created Extism[0] and XTP[1] for!

    [0]: https://extism.org

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • oso

    Deprecated: See README

  • piranha

    A tool for refactoring code related to feature flag APIs

    Project mention: Automated Feature Flag Cleanup for Multi-Language Codebases | news.ycombinator.com | 2024-10-21
  • jni-rs

    Rust bindings to the Java Native Interface — JNI

  • flapigen-rs

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

  • crabviz

    🦀 A LSP-based interative call graph generator

    Project mention: Ask HN: Anyone use a code to mindmap/flowchart tool? | news.ycombinator.com | 2024-02-24

    Are you looking for something like a call graph?

    There's pyan3 [1] which although doesn't support python 3.7+, I've still had luck with v1.0.4 which works better for me than its most recent version with python 3.11, but there can be some weird issues though depending on your code style.

    A quick search also turned up crabviz [2] which has support for more languages than just python.

    [1] https://github.com/Technologicat/pyan

    [2] https://github.com/chanhx/crabviz

  • j4rs

    Java for Rust

    Project mention: J4rs – 'Java for Rust' allows effortless calls to Java from Rust and vice-versa | news.ycombinator.com | 2024-09-26
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • jvm

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

  • wgpu-mc

    Rust-based replacement for the default Minecraft renderer

  • robusta

    Easy interop between Rust and Java (by giovanniberti)

  • livesplit-core

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

  • rodbus

    Rust implementation of Modbus with idiomatic bindings for C, C++, .NET, and Java

  • RustJNI

    Run Java code from Rust!

  • frame_transpiler

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

  • rust-jni-sys

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

  • graal-bindgen

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

  • rust-jdbc

    Rust-JDBC bindings

  • Matcher

    A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matching, implemented in Rust. (by Lips7)

    Project mention: Show HN: A matcher designed to solve logical and text variations match problem | news.ycombinator.com | 2024-07-19
  • ML

    A small general purpose programming language for programming on the JVM. packages: https://smllpkgs.onrender.com/ (by hexaredecimal)

    Project mention: Small ML language (SMLL): small general purpose language for the JVM | news.ycombinator.com | 2024-02-19
  • android-udp-bus

    Android tool to exchange UDP packets

  • wasmer-jni

    wasmer java binding

  • qrono

    Qrono time-ordered queue server

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Rust Java discussion

Log in or Post with

Rust Java related posts

  • Automated Feature Flag Cleanup for Multi-Language Codebases

    1 project | news.ycombinator.com | 21 Oct 2024
  • J4rs – 'Java for Rust' allows effortless calls to Java from Rust and vice-versa

    1 project | news.ycombinator.com | 26 Sep 2024
  • Ask HN: Fast data structures for disjoint intervals?

    9 projects | news.ycombinator.com | 23 Jul 2024
  • Show HN: A matcher designed to solve logical and text variations match problem

    1 project | news.ycombinator.com | 19 Jul 2024
  • Show HN: A high-performance word matcher

    1 project | news.ycombinator.com | 13 Jun 2024
  • SQLite Schema Diagram Generator

    13 projects | news.ycombinator.com | 23 Mar 2024
  • Summing columns in remote Parquet files using DuckDB

    4 projects | news.ycombinator.com | 16 Nov 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 11 Dec 2024
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

Project Stars
1 extism 4,539
2 oso 3,475
3 piranha 2,296
4 jni-rs 1,262
5 flapigen-rs 787
6 crabviz 751
7 j4rs 645
8 jvm 519
9 wgpu-mc 508
10 robusta 340
11 livesplit-core 210
12 rodbus 84
13 RustJNI 73
14 frame_transpiler 66
15 rust-jni-sys 55
16 java-2-times-faster-than-c 51
17 graal-bindgen 44
18 rust-jdbc 17
19 Matcher 17
20 ML 14
21 android-udp-bus 12
22 wasmer-jni 9
23 qrono 8

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you konow that Rust is
the 5th most popular programming language
based on number of metions?