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 →
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.
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.
-
-
Project mention: Automated Feature Flag Cleanup for Multi-Language Codebases | news.ycombinator.com | 2024-10-21
-
-
-
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
-
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
-
-
-
-
livesplit-core
livesplit-core is a library that provides a lot of functionality for creating a speedrun timer.
-
-
-
frame_transpiler
Frame is a markdown language for creating state machines (automata) in Python as well as generating UML documentation.
-
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.
-
-
-
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 -
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Java discussion
Rust Java related posts
-
Automated Feature Flag Cleanup for Multi-Language Codebases
-
J4rs – 'Java for Rust' allows effortless calls to Java from Rust and vice-versa
-
Ask HN: Fast data structures for disjoint intervals?
-
Show HN: A matcher designed to solve logical and text variations match problem
-
Show HN: A high-performance word matcher
-
SQLite Schema Diagram Generator
-
Summing columns in remote Parquet files using DuckDB
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 11 Dec 2024
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 |