jni
Rust bindings to the JNI
tree-sitter-java
Java grammar for tree-sitter
jni-sys
Rust definitions corresponding to jni.h
usearch
Smaller & Faster Single-File Vector Search Engine from Unum
grok
popular Java & Ruby grok library which allows easy text and log file processing with composable patterns
arborium-java
Java grammar for arborium (tree-sitter bindings)
jni-min-helper
Minimal helper for
jni-rs, supporting dynamic proxies, Android dex embedding, permission request and broadcast receiver. Used for calling Java code from Rust.
android-build
A build-time dependency to compile Java source files for Android as part of a Rust build. Use this from your
build.rsCargo build script
hprof-slurp
JVM heap dump hprof file analyzer
java-properties
reading and writing Java properties files in Rust
j4rs
j4rs stands for 'Java for Rust' and allows effortless calls to Java code, from Rust
cesu8
Convert to and from CESU-8 encoding (similar to UTF-8)
uniffi-bindgen-java
a java bindings generator for uniffi rust
aws-sdk-braket
AWS SDK for Braket
kempt-fmt
A pre-commit-friendly multi-language formatter (ktfmt, google-java-format, license headers, whitespace)
jni-simple
binding for JNI (Java Native Interface) and JVMTI (JVM Tool Interface)
sqry-lang-java
Java language plugin for sqry
java-locator
Locates a Java installation in the host
noak
reading and writing java class files
droid-wrap
用于Rust的Android API的高级封装
alef-backend-swift
Swift backend for alef
jvmti-bindings
Complete JNI and JVMTI bindings for Rust with zero dependencies by default. Build JVM agents in pure Rust.
v_queue
file based queue
pecto
Extract behavior specs from code through static analysis
kotlin-lsp
RENAMED: this crate has moved to kmp-lsp. Install kmp-lsp instead.
ristretto_classfile
reading, writing and verifying Java classfiles
ristretto_java
A Java Virtual Machine (JVM) CLI
java2pyi
Java source to Python stubs for mypy/pyright
java-lang
A Java AST parser in Rust, syn-style API for Java 25 (JLS SE 25)
timsort
modified MergeSort used in Python and Java
alef-backend-dart
Dart backend for alef
scanner-rust
text scanners which can parse primitive types and strings using UTF-8 or ASCII
spring
Rust microservice framework like spring boot in java
wukong
command-line toolchain for Java with Rust
alef-cli
CLI for the alef polyglot binding generator
ristretto_cli
A Java Virtual Machine (JVM) CLI
rajac
Command-line interface for the rajac Java compiler
flyway
Flyway-rs project, Database change control,similar to flyway in Java
alef-backend-kotlin
Kotlin (JVM) backend for alef
ristretto_classloader
loading Java classes
rnsc
RNS assembler/compiler CLI for the Lagertha VM project
javac
A build-time dependency for Cargo build scripts and unit tests to assist in invoking the native Java compiler to compile Java source files into class files
jaslog
A colored log reader for JSON logs
jks
Java KeyStore (JKS) and PKCS12 encoder/decoder for Rust
java_asm
Java bytecode reader & writer in rust
alef-backend-jni
Rust JNI shim emitter backend for alef
searchdeadcode
A fast CLI tool to detect and remove dead/unused code in Android projects (Kotlin & Java)
osm_to_bedrock
Convert OpenStreetMap data to Minecraft Bedrock and Java Edition worlds
crawlberg-cli
Command-line web crawler and scraper
duchess
Silky smooth Java-Rust interop
heap-rs
Fast CLI for analyzing Java .hprof heap dumps with retained sizes and retainer analysis
flapigen
connecting libraries written in Rust with other languages
blinc_platform_android
Blinc Android platform - native activity, JNI bridge, and input handling
longbridge-proto
Longbridge Protocol
ristretto_vm
Java Virtual Machine
alef-publish
Publish pipeline for the alef polyglot binding generator
knots
C/C++/Rust/Python/JavaScript/TypeScript/Ada/Go/Java/C#/Kotlin/Swift/PHP complexity analyzer with AI cost metrics (AIRD, AICP), SARIF/JSON/CSV output, and CI threshold enforcement
kojamp
Some kind of basic 'n academic Java/Kotlin project-manager tool 📦
tsbytes
Compile TypeScript directly to native JVM bytecode and executable JARs
cargo-jconduit
Cargo tool that generates a Rust-Java FFI bridge using user-defined C headers
typed-jni
Type-Safe JNI access for Rust
jvr
Java version manager (registry: jvr), similar to Node.js's nvm, but it does not follow nvm's naming convention. Otherwise, it would be named 'jvm', which could cause command conflicts or ambiguity.
scrump-format-hprof
Java HPROF heap dump handler for scrump
java-manager
managing and locating Java installations
archiver-core
Storage (PlainPB), ETL, retrieval, and PV registry for the Rust port of the EPICS Archiver Appliance
rocketmq-common
Apache rocketmq common
termesh-lsp
Internal component of a terminal-native, agent-first IDE
enderpearl
Async proxy for Minecraft and HTTP traffic with automated server wake-up
jrun
Compile and run a Java source file in one command
rajac-base
Shared foundational utilities for the rajac compiler workspace
mokapot
analyzing and manipulating JVM bytecode
witchcraft-metrics
A general-purpose metrics library
ym
Yummy - A modern Java build tool
wit-bindgen-teavm-java
TeaVM-Java bindings generator for WIT and the component model, typically used through the
wit-bindgen-clicrate
superline
Configurable Powerline implementation in pure Rust
flowlang
A dataflow oriented programming meta-language in JSON supporting functions written in rust, python, javascript, java, and flow
jvmrs
A JVM implementation in Rust with Cranelift JIT, AOT compilation, and WebAssembly support
lvm-class
JVM class file parser and writer for the Lagertha VM project
classfile-parser
A parser for Java Class files written in rust
minecraft-java-rs-core
Core library for launching Minecraft Java Edition
ristretto_jit
JVM JIT Compiler
protocraft_framework
A framework for handling minecraft packets
lzma-rust
LZMA/LZMA2 codec ported from 'tukaani xz for java'
kreuzcrawl-cli
Command-line web crawler and scraper
jnix
High-level extensions to help with the usage of JNI in Rust code
lvm-common
Common types and utilities for the Lagertha VM project (JVM descriptors, signatures, types)
grok2
popular java & ruby grok library which allows easy text and log file processing with composable patterns. A fork of the grok crate.
minify-html-common
Common code and data for minify-html*
jbx
jbx: one-stop Java toolbox for scripts, tools, and agents
ecmascript_atomics
ECMAScript and Java memory model racy atomics
jpre
A JDK management tool
treesitter-types-java
Pre-generated strongly-typed AST types for Java (tree-sitter-java)
zerodds-idl-java
OMG IDL4 → Java 17 code generator (idl4-java-1.0 + DDS Java PSM) for ZeroDDS
uorm
下的轻量级 ORM 框架,借鉴了 Java MyBatis 的设计理念,强调 SQL 与业务逻辑分离。它结合 Rust 的类型系统与宏机制,支持编写原生 SQL 并自动映射结果,兼容…
harmony-jolt
JSON to JSON transformation library using the JOLT spec
sequel-mortar-compiler
Compiler and inspection foundation for Mortar query tooling
jobfuscator
source code obfuscator for the Java programming language. Obfuscate and protect your Java source code and algorithms from hacking, cracking, reverse engineering, decompilation, and technology theft…
sequel-mortar-lsp
Language Server Protocol foundation for Mortar editor tooling
libpetri-debug
Debug protocol for libpetri Coloured Time Petri Net engine
getenv
Getenv.rs
gautelis-graft-storage
File-based persistent storage for Graft Raft log and state
zerodds-java-omgdds
Native Java DDS-PSM scaffolding (org.omg.dds.* package)
java-signatures
java classfile signatures parser
piston-mc
interacting with mojangs piston-mc api
curie-build
The Curie build tool
kopi
JDK version management tool
libpetri-export
DOT export pipeline for libpetri Coloured Time Petri Net engine
gautelis-graft-proto
Protobuf definitions for the Graft Raft consensus protocol
alef-docs
API reference documentation generator for alef polyglot bindings
gautelis-graft-telemetry
Telemetry and tracing for Graft Raft nodes
nbtx
A high-performance, ergonomic, pure Rust implementation of the Named Binary Tag format
cargo-prompt
Recursively minify and concatenate source code into a markdown document for llm prompting
jbuild
High-performance Java build tool supporting Maven and Gradle
oso
open source policy engine for authorization that’s embedded in your application
oak-java
High-performance incremental Java language parser for the oak ecosystem with flexible configuration, supporting modern Java features and object-oriented programming
sequel-mortar-cli
Command-line tooling for Mortar query diagnostics and snapshots
maven_search_cmdline
searching in Maven Central and formatting to Maven/Gradle/Gradle.kts/Sbt/Ivy/Lein
jabr
JavaAccessBridge wrapper for Rust
infrarust_server_manager
Server management for Infrarust, a Minecraft proxy server written in Rust
rusty-javac
A Java compiler written in Rust
alef-adapters
FFI adapter pattern generators for alef
inline_java
Embed Java directly in Rust — evaluated at program runtime or at compile time
ristretto_gc
JVM Garbage Collector
alef-backend-java
Java (Panama FFM) backend for alef
ferro-jtype
Type inference for Java class bytecode without JDK symbols
cafebabe
parser for Java class files
alef-backend-csharp
C# (P/Invoke) backend for alef
alef-backend-ffi
C FFI backend for alef
jbindgen
CLI tool for generating Rust JNI bindings by parsing Java APIs
regorus-mimalloc
Vendored mimalloc allocator for regorus
fnva
跨平台环境切换工具,支持 Java 和 LLM 环境配置
alef-e2e
Fixture-driven e2e test generator for alef
rust-asm
ObjectWeb ASM implementation in Rust
fixurjavainstall
A JVM & Kotlin management utility
changepacks-java
Java/Gradle project support for changepacks
boilrs
A fast rust CLI program to generate boilerplate code for programming languages
jvmti2
Safe, idiomatic Rust bindings for the JVM Tool Interface (JVMTI)
jmon-rs
A zero-copy, cross-platform JVM monitoring library (similar to jstat) in Rust
ledger-models
A comprehensive model library for financial products (securities, prices, transactions, etc). Protobuf used for serialization, with language-specific implementations
alef-extract
Rust source extraction for alef
javoxide
A type system-complete code generator for Java/Rust interop
libpetri-event
Event system for libpetri Coloured Time Petri Net engine
java-debugging-jdwp-client
JDWP protocol client for Java debugging — the operations behind jdwp-mcp. Pin an exact version
rajac-ballpit
Experimental sandbox binary for rajac development
pman
port of Apache Maven for building and managing Java projects
jaded
Java deserialization for Rust
termesh-tasks
Internal component of a terminal-native, agent-first IDE
cairn-lang-nbt
NBT codec for the Cairn language (Java big-endian and Bedrock little-endian)
jnisafe
Runtime wrapper types for safe Rust/Java JNI pointer handles (JOwned, JRef, JMut)
jsmoke
project manager targeting java applications
mcpkg
an external, declarative tool to manage Minecraft Java Edition servers
teaql-tool
The ultimate utility toolkit for TeaQL, inspired by Java Hutool
brec_java_cli
Java bindings generator for Brec protocols
wit-bindgen-gen-guest-teavm-java
TeaVM-Java bindings generator for WIT and the component model, typically used through the
wit-bindgen-clicrate
ristretto_test_util
Internal shared test utilities for the ristretto workspace
ristretto_types
Types and traits for the Ristretto JVM
code-moniker-query
Shared daemon query DSL and protocol DTOs for code-moniker
minsweeper-native-client
GUI for minsweeper-rs
tot_spec
The lib for json model
flyway-rbatis
Flyway-rs project, Database change control,similar to flyway in Java
ristretto_jimage
JVM JImage Reader
java-class-rs
Java class file format parser written in Rust
oak-javadoc
Javadoc documentation language parser with support for API documentation generation and code analysis
java_string
Java strings, tolerant of invalid UTF-16 encoding
alef-snippets
Reusable documentation snippet discovery and validation for Alef
java_asm_egui
Java bytecode reader & writer in rust
jnisafe-check
Static checker that verifies a Rust/Java JNI layer agrees on names, signatures, and pointer types
jni-utils
Extra Utilities for JNI in Rust
vexy-vsvg-ffi
C-compatible FFI bindings for vexy-vsvg
rns-lang
RNS language parser, compiler, and assembler library for the Lagertha VM project
uniffi-bindgen-java-jni
A standalone Java JNI external binding generator for UniFFI. Generates Java native source files and a Rust JNI glue crate from UniFFI metadata, enabling Java to call Rust-exported UniFFI interfaces via JNI.
java-serialization
Java object serialization stream parser written in Rust
treeedbgen-souffle-souffle
Generate Soufflé types and relations from the Soufflé tree-sitter grammar
jzero-codegen
TAC and bytecode code generation for the Jzero compiler
eldek-tad
A project for learning Abstract Data Types (ADTs) in Rust. Heavily inspired by Java's implementation.
treereduce-java
Fast, parallel, syntax-aware program reducer for Java
annotator
CLI tool to automatically annotate Java source code files
vespera_jni
JNI bridge for vespera — call Rust axum apps from Java
java_asm_server
Java bytecode reader & writer in rust
code-executor
A code runner library for online judge system
archiver-engine
Channel Access (CA) channel manager and write loop for the Rust port of the EPICS Archiver Appliance
lighty-java
Java runtime management for Lighty Launcher
http-server-rs
HTTP server implementation in Rust without any dependencies, design inspired by Java's com.sun.net.httpserver.HttpServer
kameleoon-client
Rust client SDK for feature experimentation and feature flags with Kameleoon
tree-parser
An asynchronous Rust library for parsing source code and searching constructs
dc_jni
Figma jni library for Android
jclassfile
Java class files parser
auto-jni
Automatically create bindings to Java through JNI
lyceris
An open source Minecraft launcher library
cooldown-maven
Java tool adapters for cooldown: Maven (pom.xml) and Gradle (gradle.lockfile) backed by Maven Central publish times
rajac-lexer
Java lexer for the rajac compiler
termesh-workspace
Internal component of a terminal-native, agent-first IDE
fluvio-jolt
Fluvio JSON to JSON transformation library
jarsigner
JAR signing library compatible with jarsigner API
aws-fully-qualified-names
For extracting def use statements from code
fusen-derive-macro
RPC framework for service registration and discovery through API exposure, compatible with Dubbo3 protocol, intertunable with Java projects
disposables
Run your test dependencies in disposable containers."
treeedb-java
Generate Datalog facts from Java source code
lighty-version
Minecraft version management for Lighty Launcher
marco-polo
A CLI tool to cartograph codebases and generate Mermaid.js diagrams
boundary-java
Java language analyzer for boundary
chess_compression
A chess compression library
flyway-sql-changelog
Flyway-rs project, Database change control,similar to flyway in Java
spring_controller_parser
pest parser for Java Spring controllers
rjprof-cli
Command-line interface for rjprof Java profiler
robusta_jni
Easy interop between Rust and Java
rajac-types
Type system data structures for the rajac compiler
archiver-api
HTTP REST API (mgmt + retrieval) and cluster routing for the Rust port of the EPICS Archiver Appliance
globetrotter-java
Polyglot, type-safe internationalization
ristretto_intrinsics
Intrinsic methods for the Ristretto JVM
jfrs
Java Flight Recorder reader for Rust
repoask-repo
Repository cloning, caching, and search orchestration for repoask
droid-wrap-utils
用于Rust的Android API的高级封装
rajac-diagnostics
Diagnostic reporting infrastructure for rajac
rajac-symbols
Symbol tables and semantic symbol data for rajac
rajac-ast
Abstract syntax tree definitions for the rajac Java compiler
archiver-proto
Protobuf types (EPICSEvent, PayloadInfo) for the Rust port of the EPICS Archiver Appliance
ru_annoy
annoy(https://github.com/spotify/annoy) (Index serving only). Providing C api as well
rajac-token
Token definitions for the rajac Java frontend
code-analyze
Analyze code structure and relationships using tree-sitter
ceresdbproto
Protobuf specs for CeresDB
flux-jni-bridge
JNI bridge exposing FluxCompress to the Spark/JVM ecosystem
jvm-rs
Bindings for the JVM and its interfaces
jzero-semantic
Semantic analysis and type checking for the Jzero compiler
fusen-register
RPC framework for service registration and discovery through API exposure, compatible with Dubbo3 protocol, intertunable with Java projects
java-ast-parser
A Java parser that produces a typed AST without initializers and function bodies
date_time_formatter
date-time-formatter-rs is a Rust crate that provides a simple and efficient way to parse and format date and time values. It is a rewrite of a subset of the Java time library, and aims to match its behaviour.
jzero-vm
Bytecode interpreter and VM for the Jzero language
pargen
A parser generator using ANTLR grammar syntax, outputting to Rust, Go, TypeScript, Python, Java, C, C++, and Tree-sitter
aurex
A small Java build tool that compiles sources, resolves Maven dependencies, and packages runnable jars
jprop
no-std parser for java .properties files that actually works
pecto-java
Java/Spring Boot behavior extractor
darda
Java build tool
jdk
jdk for rust
jzero-parser
LR(1) parser for the Jzero language
brec_java_gen
Code generation backend for Brec Java/JNI integration
pecto-csharp
C#/.NET behavior extractor
modeling
tools to analysis different languages by Ctags
stateset-java
Java JNI bindings for StateSet Embedded Commerce
fusen-internal-common
RPC framework for service registration and discovery through API exposure, compatible with Dubbo3 protocol, intertunable with Java projects
pecto-typescript
TypeScript/JavaScript behavior extractor (Express, NestJS, Next.js)
chunkedge
A Minecraft server framework
Try searching with DuckDuckGo.