Java Rust

Open-source Java projects categorized as Rust

Top 19 Java Rust Projects

  • gnirehtet

    Gnirehtet provides reverse tethering for Android

    Project mention: Genymobile/gnirehtet: Gnirehtet provides reverse tethering for Android | news.ycombinator.com | 2024-11-22
  • 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
  • QR-Code-generator

    High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.

    Project mention: Show HN: Qrframe – generate beautiful qrcodes with code | news.ycombinator.com | 2024-09-30

    If you google "github qr code generator", the top result has a live demo that I've used quite a bit: https://www.nayuki.io/page/qr-code-generator-library#live-de...

  • open-location-code

    Open Location Code is a library to generate short codes, called "plus codes", that can be used as digital addresses where street addresses don't exist.

    Project mention: Japanese addresses: No street names. Block numbers | news.ycombinator.com | 2024-06-14
  • fury

    A blazingly fast multi-language serialization framework powered by JIT and zero-copy.

    Project mention: Inside `java.lang.String`: Understanding and Optimizing Instantiation Performance | dev.to | 2024-12-08

    When I read the source code of Apache Fury which is "a blazingly-fast multi-language serialization framework powered by JIT (just-in-time compilation) and zero-copy", I found their StringSerializer achieves zero copy String instantiation. Let's look into the implementation.

  • Apache Avro

    Apache Avro is a data serialization system.

    Project mention: Why Data Security is Broken and How to Fix it? | dev.to | 2024-10-15

    Security Aware Data Metadata Data schema formats such as Avro and Json currently lack built-in support for data sensitivity or security-aware metadata. Additionally, common formats like Parquet and Iceberg, while efficient for storing large datasets, don’t natively include security-aware metadata. At Jarrid, we are exploring various metadata formats to incorporate data sensitivity and security-aware attributes that can be easily tracked at the data lake, file, and even down to the field level. By tagging security-aware metadata directly into the data schema, tracking encryption keys and enforcing security policies across data pipelines and storage becomes easier. Currently, Keyper makes encryption key permissions configuration-driven and trackable, ensuring that encryption keys and their access rules are well-managed, version-controlled, and easy to audit.

  • LakeSoul

    LakeSoul is an end-to-end, realtime and cloud native Lakehouse framework with fast data ingestion, concurrent update and incremental data analytics on cloud storages for both BI and AI applications.

  • differential-datalog

    DDlog is a programming language for incremental computation. It is well suited for writing programs that continuously update their output in response to input changes. A DDlog programmer does not write incremental algorithms; instead they specify the desired input-output mapping in a declarative manner.

    Project mention: DDlog: A programming language for incremental computation | news.ycombinator.com | 2024-02-13
  • SaaSHub

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

    SaaSHub logo
  • jreleaser

    :rocket: Release projects quickly and easily with JReleaser

  • wasmer-java

    ☕ WebAssembly runtime for Java

    Project mention: FLaNK Weekly 08 Jan 2024 | dev.to | 2024-01-08
  • GhidRust

    GhidRust: Rust decompiler plugin for Ghidra

  • corrosion

    Eclipse Corrosion - Rust edition in Eclipse IDE (by eclipse-corrosion)

  • Nayuki-web-published-code

    Complete collection of code files (*.java/js/py/cpp/etc.) published on Project Nayuki website.

  • community-rust

    SonarQube plugin to analyze Rust files

  • redis-streams-in-action

    Go, Rust, Java services to showcase Redis Streams and RediSearch in action

  • babylon-node

    The Radix node, updated for Babylon. Embeds the Radix engine which lives at https://github.com/radixdlt/radixdlt-scrypto.

  • All_Programs_and_algorithms

    In this repository, you can add all your programs and algorithm using any coding languages

  • test-microservice-frameworks

    testing spring-boot quarkus and micronaut for jar size and response time for a simple controller, rust and dotnet

  • Bob-Rust-Java

    This is an automatic canvas painter for the game rust.

  • afrim-keyboard

    afrim-keyboard/Afrim Input Method Engine for Android

    Project mention: Show HN: A modern way to type in African languages | news.ycombinator.com | 2024-09-02

    I've visited all the links and honestly still don't have the slightest idea what this input method does, or exactly what problem it's trying to solve, or why it's a good solution to the problem. I found the video [1] but it has no audio or explanations at all.

    I also don't understand why you'd want phonetic input methods at all, rather than wanting to input your desired character directly. For languages like Chinese I understand because there are thousands of characters, but aren't African writing systems based on small alphabets? I shudder to think of having to learn to input English phonetically.

    So if you're looking for opinions, my first one is that your pages need to do a much better job at explaining what current problems are (with multiple clear examples for each), where current solutions fail (with clear examples of how), and how your solution is different and better (again, with clear examples).

    Good luck!

    [1] https://github.com/pythonbrad/afrim-keyboard/?tab=readme-ov-...

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

Java Rust discussion

Log in or Post with

Java Rust related posts

  • Genymobile/gnirehtet: Gnirehtet provides reverse tethering for Android

    1 project | news.ycombinator.com | 22 Nov 2024
  • Pumpkin: A Modern Minecraft server written in Rust

    10 projects | news.ycombinator.com | 15 Oct 2024
  • Configuring a Connection Pool

    3 projects | dev.to | 18 Sep 2024
  • turbopuffer: Fast Search on Object Storage

    4 projects | news.ycombinator.com | 9 Jul 2024
  • What if null was an Object in Java?

    3 projects | news.ycombinator.com | 28 Apr 2024
  • DDlog: A programming language for incremental computation

    1 project | news.ycombinator.com | 13 Feb 2024
  • Dogbolt Decompiler Explorer

    7 projects | news.ycombinator.com | 4 Dec 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 Rust projects in Java? This list will help you:

Project Stars
1 gnirehtet 6,459
2 QR-Code-generator 5,434
3 open-location-code 4,121
4 fury 3,127
5 Apache Avro 2,966
6 LakeSoul 2,392
7 differential-datalog 1,370
8 jreleaser 959
9 wasmer-java 604
10 GhidRust 258
11 corrosion 224
12 Nayuki-web-published-code 140
13 community-rust 127
14 redis-streams-in-action 39
15 babylon-node 28
16 All_Programs_and_algorithms 23
17 test-microservice-frameworks 9
18 Bob-Rust-Java 3
19 afrim-keyboard 3

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 Java is
the 8th most popular programming language
based on number of metions?