#java


  1. jni

    Rust bindings to the JNI

    v0.22.4 12.7M #java

  2. tree-sitter-java

    Java grammar for tree-sitter

    v0.23.5 1.2M #tree-sitter #java #parser

  3. jni-sys

    Rust definitions corresponding to jni.h

    v0.4.1 20.6M #java

  4. usearch

    Smaller & Faster Single-File Vector Search Engine from Unum

    v2.26.0 120K #vector-search #nearest-neighbors-search #search-engine #semantic-search #full-text-search #single-file #similarity-search #metrics #cluster-analysis #java

  5. grok

    popular Java & Ruby grok library which allows easy text and log file processing with composable patterns

    v2.4.1 152K #grok-pattern #logging #java #regex #processing #text-file #pattern-match #file-processing #string-matching

  6. arborium-java

    Java grammar for arborium (tree-sitter bindings)

    v2.18.1 17K #java #syntax-highlighting #tree-sitter

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

    v0.4.7 11K #invocation #android #java #proxy #api-bindings

  8. android-build

    A build-time dependency to compile Java source files for Android as part of a Rust build. Use this from your build.rs Cargo build script

    v0.1.4 143K #build-rs #android #robius #java

  9. hprof-slurp

    JVM heap dump hprof file analyzer

    v0.9.0 #java #heap-dump #jvm #hprof #analyzer

  10. java-properties

    reading and writing Java properties files in Rust

    v2.0.0 230K #java #properties

  11. j4rs

    j4rs stands for 'Java for Rust' and allows effortless calls to Java code, from Rust

    v0.25.2 6.3K #java #jni

  12. cesu8

    Convert to and from CESU-8 encoding (similar to UTF-8)

    v1.1.0 8.8M #utf-8 #convert #surrogate #java #character #multilingual

  13. uniffi-bindgen-java

    a java bindings generator for uniffi rust

    v0.4.2 23K #java-bindings #java #bindgen

  14. aws-sdk-braket

    AWS SDK for Braket

    v1.108.0 500 #aws-sdk #braket #action #condition #api-reference #permissions #javascript #java

  15. kempt-fmt

    A pre-commit-friendly multi-language formatter (ktfmt, google-java-format, license headers, whitespace)

    v0.2.1 #formatter #ktfmt #kotlin #java #google-java-format

  16. jni-simple

    binding for JNI (Java Native Interface) and JVMTI (JVM Tool Interface)

    v0.3.2 1.0K #jni #java #jvmti

  17. sqry-lang-java

    Java language plugin for sqry

    v28.0.2 110 #sqry #language-plugin #tree-sitter #semantic-search #java #mcp #lsp

  18. java-locator

    Locates a Java installation in the host

    v0.1.9 376K #jni #java

  19. noak

    reading and writing java class files

    v0.7.0 #jvm-bytecode #java-class #java #bytecode #jvm

  20. droid-wrap

    用于Rust的Android API的高级封装

    v0.4.1 #java #jni #android #sdk

  21. alef-backend-swift

    Swift backend for alef

    v0.17.34 #alef #emit #python-bindings #generate-bindings #codegen #native-bindings #api-reference #java #swift-package #polyglot

  22. jvmti-bindings

    Complete JNI and JVMTI bindings for Rust with zero dependencies by default. Build JVM agents in pure Rust.

    v2.2.0 150 #jni #java #jvmti #jvm #agent

  23. v_queue

    file based queue

    v0.3.2 #queue #file-queue #server-api #java #networking #java-bindings

  24. pecto

    Extract behavior specs from code through static analysis

    v0.1.1 #specification #typescript #extract #dashboard #java #dependency-graph #html-reports #static-analysis #interactive-dashboard #impact

  25. kotlin-lsp

    RENAMED: this crate has moved to kmp-lsp. Install kmp-lsp instead.

    v0.20.0 #language-server #lsp #kotlin #java #swift

  26. ristretto_classfile

    reading, writing and verifying Java classfiles

    v0.32.0 4.6K #classfile #jvm-bytecode #bytecode #java #jvm

  27. ristretto_java

    A Java Virtual Machine (JVM) CLI

    v0.32.1 #java #jvm #cli

  28. java2pyi

    Java source to Python stubs for mypy/pyright

    v1.1.1 #ast #parser #java #codegen

  29. java-lang

    A Java AST parser in Rust, syn-style API for Java 25 (JLS SE 25)

    v0.3.2 #ast #parser #java #jls #java25

  30. timsort

    modified MergeSort used in Python and Java

    v0.1.3 26K #merge-sort #java #python #modified

  31. alef-backend-dart

    Dart backend for alef

    v0.17.35 #alef #dart #python-bindings #emit #api-reference #native-bindings #typescript #api-surface #polyglot #java

  32. scanner-rust

    text scanners which can parse primitive types and strings using UTF-8 or ASCII

    v2.0.18 1.1K #stream #stdin #java

  33. spring

    Rust microservice framework like spring boot in java

    v0.4.8 170 #spring-boot #java #cron-job #framework

  34. wukong

    command-line toolchain for Java with Rust

    v0.3.4 #toolchain #java #jbang #sdkman

  35. alef-cli

    CLI for the alef polyglot binding generator

    v0.17.34 #scaffold #bindings #polyglot #typescript #cache #lint #stub #elixir #java #ruby

  36. ristretto_cli

    A Java Virtual Machine (JVM) CLI

    v0.31.0 #java #jvm #cli

  37. rajac

    Command-line interface for the rajac Java compiler

    v0.1.1 #compiler #java #command-line-interface #memory-efficient #modular-and-extensible #bytecode

  38. flyway

    Flyway-rs project, Database change control,similar to flyway in Java

    v0.7.0 #database-migrations #database-driver #sql #compile-time #macro #mysql #java #rollback #database-run-time #sql-file

  39. alef-backend-kotlin

    Kotlin (JVM) backend for alef

    v0.17.35 #alef #python-bindings #emit #kotlin #back-end #native-bindings #jvm #api-reference #java #polyglot

  40. ristretto_classloader

    loading Java classes

    v0.31.0 #class-loader #java-class #jvm #java #class

  41. rnsc

    RNS assembler/compiler CLI for the Lagertha VM project

    v0.2.1 #assembly #java #jvm-bytecode #rns #bytecode #jvm

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

    v0.1.2 600 #build-dependencies #build-rs #java

  43. jaslog

    A colored log reader for JSON logs

    v0.1.15 #logging #json #elixir #java #cli

  44. jks

    Java KeyStore (JKS) and PKCS12 encoder/decoder for Rust

    v0.3.3 10K #key-store #pkcs12 #certificate #java

  45. java_asm

    Java bytecode reader & writer in rust

    v0.1.3 #bytecode #reader-writer #java #jvm-bytecode #rust-implementation

  46. alef-backend-jni

    Rust JNI shim emitter backend for alef

    v0.17.35 #alef #jni #java #python-bindings #shim #emitter #api-reference #generate-bindings #polyglot #typescript

  47. searchdeadcode

    A fast CLI tool to detect and remove dead/unused code in Android projects (Kotlin & Java)

    v0.10.0 #static-analysis #dead-code #java #kotlin #android

  48. osm_to_bedrock

    Convert OpenStreetMap data to Minecraft Bedrock and Java Edition worlds

    v0.8.0 #osm #osm-data #minecraft-bedrock #openstreetmap #bedrock-edition #terrain #java #cache #signs #minecraft-world

  49. crawlberg-cli

    Command-line web crawler and scraper

    v1.3.0 #web-crawler #web-scraping #markdown #mcp #bindings #elixir #php #ruby #artificial-intelligence #java

  50. duchess

    Silky smooth Java-Rust interop

    v0.3.3 #java #silky-smoothing #object #interop #java-class #java-rust

  51. heap-rs

    Fast CLI for analyzing Java .hprof heap dumps with retained sizes and retainer analysis

    v1.1.1 #heap-memory #hprof #java #profiler #memory-profiler

  52. flapigen

    connecting libraries written in Rust with other languages

    v0.11.0 2.6K #cpp #java #swig #java-jni #jni #cxx

  53. blinc_platform_android

    Blinc Android platform - native activity, JNI bridge, and input handling

    v0.5.1 #blinc #ui-framework #gpu-rendering #jni #android #platform-native #touch-input #android-ndk #java #multi-touch

  54. longbridge-proto

    Longbridge Protocol

    v4.3.2 180 #longbridge #openapi #sdk #documentation #push-notifications #napi #trading #real-time #mcp #java

  55. ristretto_vm

    Java Virtual Machine

    v0.31.0 #java #jvm

  56. alef-publish

    Publish pipeline for the alef polyglot binding generator

    v0.17.34 #alef #python-bindings #polyglot #bindgen #c-sharp #native-bindings #java #native-extension #generate-bindings #typescript

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

    v1.13.1 #metrics #cognitive-complexity #tree-sitter #threshold #sarif #javascript #java #csv #typescript #ci

  58. kojamp

    Some kind of basic 'n academic Java/Kotlin project-manager tool 📦

    v0.1.3 500 #project-manager #java #kotlin #rust #cli

  59. tsbytes

    Compile TypeScript directly to native JVM bytecode and executable JARs

    v1.0.1 #compiler #typescript-compiler #jvm-bytecode #bytecode #jvm #java

  60. cargo-jconduit

    Cargo tool that generates a Rust-Java FFI bridge using user-defined C headers

    v0.1.1-alpha #java #jni #generator #ffm

  61. typed-jni

    Type-Safe JNI access for Rust

    v1.1.5 #jni #java

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

    v0.3.2 #java-home #java #binary #cli

  63. scrump-format-hprof

    Java HPROF heap dump handler for scrump

    v0.1.8 #scrump #format #perf #hprof #sqlite #elf #pcap #java #zip #scrubber

  64. java-manager

    managing and locating Java installations

    v0.4.0-3b #jvm #java #manager #locator

  65. archiver-core

    Storage (PlainPB), ETL, retrieval, and PV registry for the Rust port of the EPICS Archiver Appliance

    v0.4.1 #pv #rate-limiting #archive #api-key #search #reverse-proxy #etl #appliance #sts #java

  66. rocketmq-common

    Apache rocketmq common

    v0.9.0 #rocket-mq #apache-rocketmq #java #version #consistency

  67. termesh-lsp

    Internal component of a terminal-native, agent-first IDE

    v0.1.0 #language-server #terminal-native #agent-first #lsp #ide #ai-agent #acp #diagnostics #java #polyglot

  68. enderpearl

    Async proxy for Minecraft and HTTP traffic with automated server wake-up

    v1.0.1 #minecraft-server #proxy #java #traffic #http-proxy #ping #life-cycle #logging #stderr #reverse-proxy

  69. jrun

    Compile and run a Java source file in one command

    v0.1.0 #java #stack-trace #error-diagnostics #source-file #competitive-programming #jvm #config-file #compile-and-run #compile-error #error-source

  70. rajac-base

    Shared foundational utilities for the rajac compiler workspace

    v0.1.1 #compiler #utilities #workspace #rajac #java #modular-and-extensible #memory-efficient #bytecode

  71. mokapot

    analyzing and manipulating JVM bytecode

    v0.25.0 #jvm-bytecode #java #bytecode #jvm #analysis

  72. witchcraft-metrics

    A general-purpose metrics library

    v1.0.1 65K #metrics #witchcraft #metric-registry #tags #snapshot #string-id #timer #yak #structured-logging #java

  73. ym

    Yummy - A modern Java build tool

    v0.3.80 #package-manager #build-tool #gradle #maven #java

  74. wit-bindgen-teavm-java

    TeaVM-Java bindings generator for WIT and the component model, typically used through the wit-bindgen-cli crate

    v0.40.0 81K #component-model #wasi #wit-bindgen #bindings-generator #wasm #model-generator #java #wit-bindings #wit-bindgen-cli

  75. superline

    Configurable Powerline implementation in pure Rust

    v0.5.2 #shell #check-status #themes #pr #git #cache #powerline #gh #ci #java

  76. flowlang

    A dataflow oriented programming meta-language in JSON supporting functions written in rust, python, javascript, java, and flow

    v0.3.29 #python #java #dataflow #javascript #json #control-command #dataflow-programming #data-object #mcp #meta-language

  77. jvmrs

    A JVM implementation in Rust with Cranelift JIT, AOT compilation, and WebAssembly support

    v0.1.2 #interpreter #java #jit #jvm #wasm

  78. lvm-class

    JVM class file parser and writer for the Lagertha VM project

    v0.4.1 #bytecode #jvm-bytecode #parser #jvm #java #class-file

  79. classfile-parser

    A parser for Java Class files written in rust

    v0.3.8 #classfile #java-class #java #parser #class

  80. minecraft-java-rs-core

    Core library for launching Minecraft Java Edition

    v0.4.1 #minecraft-launcher #java #minecraft #client #minecraft-client

  81. ristretto_jit

    JVM JIT Compiler

    v0.31.0 #java #jvm #jit

  82. protocraft_framework

    A framework for handling minecraft packets

    v0.2.4 #minecraft #packet #framework #version #protocols #java #no-alloc #async-trait

  83. lzma-rust

    LZMA/LZMA2 codec ported from 'tukaani xz for java'

    v0.1.7 164K #java #tukaani #ported #io #write

  84. kreuzcrawl-cli

    Command-line web crawler and scraper

    v0.3.0 #web-crawler #web-scraping #markdown #mcp #bindings #java #php #elixir #ruby #artificial-intelligence

  85. jnix

    High-level extensions to help with the usage of JNI in Rust code

    v0.5.3 4.8K #jni #java #ffi

  86. lvm-common

    Common types and utilities for the Lagertha VM project (JVM descriptors, signatures, types)

    v0.3.0 #jvm-bytecode #bytecode #jvm #java #lagertha

  87. grok2

    popular java & ruby grok library which allows easy text and log file processing with composable patterns. A fork of the grok crate.

    v2.0.1 #logging #grok #text-processing #ruby #java #pattern-match #continuous-integration

  88. minify-html-common

    Common code and data for minify-html*

    v0.0.3 42K #minify-html #css #nodejs #content #deno #ruby #wasm #trim #java

  89. jbx

    jbx: one-stop Java toolbox for scripts, tools, and agents

    v0.6.2 #java #install-script #publish #javascript #repository #java-home #native-json #diagnostics #maven #bash

  90. ecmascript_atomics

    ECMAScript and Java memory model racy atomics

    v0.2.3 650 #memory-model #javascript #java #atomic

  91. jpre

    A JDK management tool

    v0.3.3 #java-home #java

  92. treesitter-types-java

    Pre-generated strongly-typed AST types for Java (tree-sitter-java)

    v1.0.0 #tree-sitter #ast #java #codegen #parser

  93. zerodds-idl-java

    OMG IDL4 → Java 17 code generator (idl4-java-1.0 + DDS Java PSM) for ZeroDDS

    v1.0.0-rc.4 #codegen #java #dds #idl #java-psm

  94. uorm

    下的轻量级 ORM 框架,借鉴了 Java MyBatis 的设计理念,强调 SQL 与业务逻辑分离。它结合 Rust 的类型系统与宏机制,支持编写原生 SQL 并自动映射结果,兼容…

    v0.9.5 #orm #async #sql #xml #java #mapper #xml-namespaces #my-batis #框架 #mysql

  95. harmony-jolt

    JSON to JSON transformation library using the JOLT spec

    v0.7.0 #specification #transformation #json #jolt #json-path #wildcard #concat #java #navigate #john

  96. sequel-mortar-compiler

    Compiler and inspection foundation for Mortar query tooling

    v0.1.0 #java #mortar #spring-boot #postgresql #query #maven-central #sql #jdbc #lsp

  97. 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…

    v1.1.0 #decompilation #java #obfuscation #obfuscator

  98. sequel-mortar-lsp

    Language Server Protocol foundation for Mortar editor tooling

    v0.1.0 #language-server-protocol #java #mortar #spring-boot #lsp #postgresql #maven-central #sql #jdbc

  99. libpetri-debug

    Debug protocol for libpetri Coloured Time Petri Net engine

    v3.4.4 #petri-net #typescript #libpetri #transition #java #event-store #debugging #diagram #breakpoints #petri-nets

  100. getenv

    Getenv.rs

    v0.1.2 3.7K #env-vars #ssh #conda #ruby #cuda #java #macos #docker #xdg #openssl

  101. gautelis-graft-storage

    File-based persistent storage for Graft Raft log and state

    v0.1.0 #raft #raft-log #logging #java #leader-election #graft #cross-language #prometheus #netty

  102. zerodds-java-omgdds

    Native Java DDS-PSM scaffolding (org.omg.dds.* package)

    v1.0.0-rc.6 #java #dds #psm #omg

  103. java-signatures

    java classfile signatures parser

    v0.2.1 #classfile #java #java-class #jvm #parser

  104. piston-mc

    interacting with mojangs piston-mc api

    v0.1.5-beta #java #minecraft #mc #piston #api-bindings

  105. curie-build

    The Curie build tool

    v0.7.0 #curie #kotlin #groovy #java #pom

  106. kopi

    JDK version management tool

    v0.2.3 #version-management #java #version

  107. libpetri-export

    DOT export pipeline for libpetri Coloured Time Petri Net engine

    v4.0.0 #graphviz #graph-node #petri-net #dot #pipeline #libpetri #mapper #java #format-agnostic #arc

  108. gautelis-graft-proto

    Protobuf definitions for the Graft Raft consensus protocol

    v0.1.0 #raft #protobuf #raft-consensus #java #leader-election #cross-language #graft #consensus-protocol #protobuf-message #prometheus

  109. alef-docs

    API reference documentation generator for alef polyglot bindings

    v0.17.36 #documentation-generator #api-reference #reference-documentation #bindings #alef #polyglot #typescript #generator-for-alef #java #c-sharp

  110. gautelis-graft-telemetry

    Telemetry and tracing for Graft Raft nodes

    v0.1.0 #raft #prometheus #java #telemetry #leader-election #otlp #graft #cross-language #netty

  111. nbtx

    A high-performance, ergonomic, pure Rust implementation of the Named Binary Tag format

    v3.0.1 #nbt #serialization #minecraft-bedrock #endian #byte-array #bedrock-edition #varint #java #compound #serde

  112. cargo-prompt

    Recursively minify and concatenate source code into a markdown document for llm prompting

    v0.1.7 800 #llm-prompt #markdown #prompting #concatenation #cargo #c-sharp #javascript #java #lua #scala

  113. jbuild

    High-performance Java build tool supporting Maven and Gradle

    v0.1.9 #gradle #java #maven #spring-boot

  114. oso

    open source policy engine for authorization that’s embedded in your application

    v0.27.3 19K #access-control #policy-engine #authorization #nodejs #polar #debugging #ruby #rbac #java #repl

  115. oak-java

    High-performance incremental Java language parser for the oak ecosystem with flexible configuration, supporting modern Java features and object-oriented programming

    v0.0.11 #language-server #java #syntax-analysis

  116. sequel-mortar-cli

    Command-line tooling for Mortar query diagnostics and snapshots

    v0.1.0 #mortar #spring-boot #postgresql #java #diagnostics #maven-central #sql #jdbc #lsp

  117. maven_search_cmdline

    searching in Maven Central and formatting to Maven/Gradle/Gradle.kts/Sbt/Ivy/Lein

    v0.6.0 #search #maven #java

  118. jabr

    JavaAccessBridge wrapper for Rust

    v0.1.8 #windows #java #accessibility

  119. infrarust_server_manager

    Server management for Infrarust, a Minecraft proxy server written in Rust

    v2.0.0-alpha.7 #infrarust #proxy-server #logging #server-manager #server-management #panel #reverse-proxy #minecraft #pterodactyl #java

  120. rusty-javac

    A Java compiler written in Rust

    v0.2.3 #compiler #java #jvm-bytecode #jvm #bytecode

  121. alef-adapters

    FFI adapter pattern generators for alef

    v0.17.36 #adapter #alef #pattern #codegen #c-sharp #callback-bridge #polyglot #elixir #java #ruby

  122. inline_java

    Embed Java directly in Rust — evaluated at program runtime or at compile time

    v0.1.1 #java #jvm #interop #macro #api-bindings

  123. ristretto_gc

    JVM Garbage Collector

    v0.31.0 #garbage-collection #jvm #java #gc

  124. alef-backend-java

    Java (Panama FFM) backend for alef

    v0.17.35 #java #alef #back-end #bindings #codegen #ffm #backend-for-alef #polyglot #facade #conflicting

  125. ferro-jtype

    Type inference for Java class bytecode without JDK symbols

    v0.1.14 #bytecode #type-inference #jvm-bytecode #java #jvm

  126. cafebabe

    parser for Java class files

    v0.9.0 1.5K #classfile #parser #java #java-class #jvm

  127. alef-backend-csharp

    C# (P/Invoke) backend for alef

    v0.17.35 #back-end #c-sharp #codegen #alef-backend #bindings #declaration #polyglot #java

  128. alef-backend-ffi

    C FFI backend for alef

    v0.17.35 #tokio-runtime #back-end #codegen #bindings #alef-backend #java #error-handling #cbindgen #polyglot #serialization

  129. jbindgen

    CLI tool for generating Rust JNI bindings by parsing Java APIs

    v0.1.0 #jni #java #generate-bindings #java-class #java-bindings #cli-parser #android #java-package #android-bindings

  130. regorus-mimalloc

    Vendored mimalloc allocator for regorus

    v2.2.7 6.2K #regorus #confidential-computing #rego #interpreter #opa #mi-malloc #allocator #java #golang #policy-language

  131. fnva

    跨平台环境切换工具,支持 Java 和 LLM 环境配置

    v0.0.89 #version-manager #llm #environment #java #cli

  132. alef-e2e

    Fixture-driven e2e test generator for alef

    v0.17.34 #json #field-path #assertions #testing #c-sharp #java #alef #json-schema-validation #e2e #typescript

  133. rust-asm

    ObjectWeb ASM implementation in Rust

    v0.2.1 #assembly #java #compute #jvm #frame #1-1

  134. fixurjavainstall

    A JVM & Kotlin management utility

    v0.7.2 #jvm #cli-config #java #config

  135. changepacks-java

    Java/Gradle project support for changepacks

    v0.2.25 #changepacks #java #gradle #changelog #workspace #cargo-publish #kts #topological-sorting #nodejs #javascript

  136. boilrs

    A fast rust CLI program to generate boilerplate code for programming languages

    v0.1.6 750 #generate #boilerplate #rust-cli #python #javascript #java #ruby #haskell

  137. jvmti2

    Safe, idiomatic Rust bindings for the JVM Tool Interface (JVMTI)

    v0.0.2 #jvmti #java #jni #jvm #agent

  138. jmon-rs

    A zero-copy, cross-platform JVM monitoring library (similar to jstat) in Rust

    v0.1.2 #monitoring-observability #observability #jvm #java #jstat

  139. ledger-models

    A comprehensive model library for financial products (securities, prices, transactions, etc). Protobuf used for serialization, with language-specific implementations

    v0.4.11 #finance #request-response #model #securities #transaction #price #serialization #language-specific #java

  140. alef-extract

    Rust source extraction for alef

    v0.17.36 #alef #api-surface #extract #codegen #bindings #java #polyglot #re-exports #impl-block #struct-definition

  141. javoxide

    A type system-complete code generator for Java/Rust interop

    v0.3.1 #java #jni #jvm #wasm-bindgen #bindgen #wasm

  142. libpetri-event

    Event system for libpetri Coloured Time Petri Net engine

    v3.4.4 #event-store #petri-net #events #event-system #engine #libpetri #typescript #java

  143. java-debugging-jdwp-client

    JDWP protocol client for Java debugging — the operations behind jdwp-mcp. Pin an exact version

    v0.22.0 #debugging #java #mcp #jdwp #llm

  144. rajac-ballpit

    Experimental sandbox binary for rajac development

    v0.1.1 #rajac #compiler #sandbox #experimental #binary #java #memory-efficient #modular-and-extensible #bytecode #string-optimization

  145. pman

    port of Apache Maven for building and managing Java projects

    v0.4.0 #java #package-manager #build-tool #maven #cli

  146. jaded

    Java deserialization for Rust

    v0.5.0 650 #java #java-class #deserialize

  147. termesh-tasks

    Internal component of a terminal-native, agent-first IDE

    v0.1.2 #terminal-native #agent-first #termesh #ai-agent #ide #acp #java #language-server #git-diff

  148. cairn-lang-nbt

    NBT codec for the Cairn language (Java big-endian and Bedrock little-endian)

    v2026.7.1 #nbt #java #endianness #cairn #bedrock #compound #endian-codec

  149. jnisafe

    Runtime wrapper types for safe Rust/Java JNI pointer handles (JOwned, JRef, JMut)

    v0.1.0 #java #jni #jvm #pointers #ffi

  150. jsmoke

    project manager targeting java applications

    v0.1.2 #project-manager #java #cli

  151. mcpkg

    an external, declarative tool to manage Minecraft Java Edition servers

    v0.0.7 #minecraft-server #manage #java #tool #declarative

  152. teaql-tool

    The ultimate utility toolkit for TeaQL, inspired by Java Hutool

    v1.0.0 #java #toolkit #hutool #facade #ultimate #tea-ql #csv #zip #file-watcher #excel

  153. brec_java_cli

    Java bindings generator for Brec protocols

    v0.1.0 #brec #java #jni #schema #codegen

  154. wit-bindgen-gen-guest-teavm-java

    TeaVM-Java bindings generator for WIT and the component model, typically used through the wit-bindgen-cli crate

    v0.3.0 4.8K #component-model #wasi #wit-bindgen #bindings-generator #wasm #model-generator #java #wit-bindings #wit-bindgen-cli

  155. ristretto_test_util

    Internal shared test utilities for the ristretto workspace

    v0.31.0 #java #jvm #test

  156. ristretto_types

    Types and traits for the Ristretto JVM

    v0.31.0 #jvm #ristretto #java

  157. code-moniker-query

    Shared daemon query DSL and protocol DTOs for code-moniker

    v0.7.1 #query-dsl #code-moniker #rules #extract #daemon #tree-sitter #sql #dto #ci #java

  158. minsweeper-native-client

    GUI for minsweeper-rs

    v0.5.1 #minsweeper-rs #gui #play #memory #java #hehe

  159. tot_spec

    The lib for json model

    v0.1.5 #specification #model #json #generate #swagger #java #jackson #cargo-run

  160. flyway-rbatis

    Flyway-rs project, Database change control,similar to flyway in Java

    v0.7.0 #database-driver #sql #sql-migrations #migration #java #flyway-rs #compile-time

  161. ristretto_jimage

    JVM JImage Reader

    v0.31.0 #java #jimage

  162. java-class-rs

    Java class file format parser written in Rust

    v0.1.0 100 #classfile #parser #jvm #java

  163. oak-javadoc

    Javadoc documentation language parser with support for API documentation generation and code analysis

    v0.0.11 #javadoc #documentation #java #parser

  164. java_string

    Java strings, tolerant of invalid UTF-16 encoding

    v0.1.3 #java #utf-16 #string

  165. alef-snippets

    Reusable documentation snippet discovery and validation for Alef

    v0.17.34 #snippets #documentation #validation #discovery #alef #audit #c-sharp #java #gap #php

  166. java_asm_egui

    Java bytecode reader & writer in rust

    v0.1.1 340 #bytecode #reader-writer #assembly #java #java-asm #rust-implementation

  167. jnisafe-check

    Static checker that verifies a Rust/Java JNI layer agrees on names, signatures, and pointer types

    v0.1.1 #jni #java #jvm #lint #ffi

  168. jni-utils

    Extra Utilities for JNI in Rust

    v0.1.1 41K #jni #java #try-block #call #utilities

  169. vexy-vsvg-ffi

    C-compatible FFI bindings for vexy-vsvg

    v2.4.2 #c-compatible #vexy-vsvg #optimization #pointers #config #jni #java #c-types

  170. rns-lang

    RNS language parser, compiler, and assembler library for the Lagertha VM project

    v0.2.1 #jvm-bytecode #rns #java #bytecode #jvm

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

    v0.1.0 #jni #java #uni-ffi #java-bindings

  172. java-serialization

    Java object serialization stream parser written in Rust

    v0.1.0 #java #serialization #security #deserialize #parser

  173. treeedbgen-souffle-souffle

    Generate Soufflé types and relations from the Soufflé tree-sitter grammar

    v0.1.0 #souffle #java #datalog #parser

  174. jzero-codegen

    TAC and bytecode code generation for the Jzero compiler

    v0.1.1 #compiler #vec #codegen #java #bytecode #jzero #tac #control-flow #instruction-set #concatenation

  175. eldek-tad

    A project for learning Abstract Data Types (ADTs) in Rust. Heavily inspired by Java's implementation.

    v0.9.1 #binary-search-tree #prefix-tree #stack #graph #linked-list #hash-map #adt #java

  176. treereduce-java

    Fast, parallel, syntax-aware program reducer for Java

    v0.4.1 #test-case-reduction #java #program-reducer #minimization

  177. annotator

    CLI tool to automatically annotate Java source code files

    v0.1.2 #java #annotations #command-line-tool

  178. vespera_jni

    JNI bridge for vespera — call Rust axum apps from Java

    v0.2.0 #jni #java #vespera #openapi #axum #zero-config

  179. java_asm_server

    Java bytecode reader & writer in rust

    v0.1.3 #bytecode #reader-writer #assembly #java #java-asm #rust-implementation

  180. code-executor

    A code runner library for online judge system

    v1.1.0 #judge #runner #runner-for-online #system #executor #java

  181. archiver-engine

    Channel Access (CA) channel manager and write loop for the Rust port of the EPICS Archiver Appliance

    v0.4.1 #archiver #pv #appliance #archive #rate-limiting #api-key #ca #epics #java #sts

  182. lighty-java

    Java runtime management for Lighty Launcher

    v26.5.12 #java #minecraft #minecraft-launcher #management #run-time #run-time-environment #jre #zulu #lighty #cross-platform

  183. http-server-rs

    HTTP server implementation in Rust without any dependencies, design inspired by Java's com.sun.net.httpserver.HttpServer

    v0.1.17 950 #web-server #java #net-httpserver #com-sun #design

  184. kameleoon-client

    Rust client SDK for feature experimentation and feature flags with Kameleoon

    v0.9.5 #sdk #flags #kameleoon #client #experimentation #java

  185. tree-parser

    An asynchronous Rust library for parsing source code and searching constructs

    v0.1.4 #python #async #search #javascript #construct #java #golang #typescript #concurrency #regex

  186. dc_jni

    Figma jni library for Android

    v0.39.2 #jni #figma #android #design-compose #java #java-interface

  187. jclassfile

    Java class files parser

    v0.6.0 210 #jvm-bytecode #classfile #java #parser #jvm #bytecode

  188. auto-jni

    Automatically create bindings to Java through JNI

    v0.0.4 #jni #java #java-bindings #automatic #generate-bindings

  189. lyceris

    An open source Minecraft launcher library

    v1.1.3 #minecraft-launcher #minecraft #java #game #library

  190. cooldown-maven

    Java tool adapters for cooldown: Maven (pom.xml) and Gradle (gradle.lockfile) backed by Maven Central publish times

    v0.0.8 #lock-files #cooldown #maven-central #gradle #adapter #java #build-tool #package-registry #pom-xml #transitive

  191. rajac-lexer

    Java lexer for the rajac compiler

    v0.1.1 #compiler #java #lexer #rajac

  192. termesh-workspace

    Internal component of a terminal-native, agent-first IDE

    v0.1.3 #terminal-native #agent-first #termesh #acp #workspace #ide #diagnostics #git #ai-agent #java

  193. fluvio-jolt

    Fluvio JSON to JSON transformation library

    v0.3.0 250 #transformation #specification #java #fluvio #json #jolt #wildcard

  194. jarsigner

    JAR signing library compatible with jarsigner API

    v0.2.0 #jar #java #signature

  195. aws-fully-qualified-names

    For extracting def use statements from code

    v2.1.4 130 #name #python #qualified #declaration #def #java #javascript #typescript #code-snippets

  196. fusen-derive-macro

    RPC framework for service registration and discovery through API exposure, compatible with Dubbo3 protocol, intertunable with Java projects

    v0.8.10 #rpc-framework #rpc-service #service-framework #discovery #registration #exposure #java #compatible-with-dubbo3

  197. disposables

    Run your test dependencies in disposable containers."

    v0.1.12 650 #container #docker #disposable #podman #java

  198. treeedb-java

    Generate Datalog facts from Java source code

    v0.2.0-rc.1 #java #datalog #souffle #parser

  199. lighty-version

    Minecraft version management for Lighty Launcher

    v26.5.12 #version-management #version-builder #loader #minecraft-launcher #lighty-launcher #server-builder #curse-forge #java #game #modrinth

  200. marco-polo

    A CLI tool to cartograph codebases and generate Mermaid.js diagrams

    v0.5.0 #codebase #mermaid-diagram #marco #js #class #inheritance #mmd #java #command-line-tool #ruby

  201. boundary-java

    Java language analyzer for boundary

    v0.27.0 #analysis #tree-sitter #boundary #java #violation #domain-driven-design #architectural #multi-language #dependency-graph #hexagonal

  202. chess_compression

    A chess compression library

    v0.6.0 #chess #chess-moves #compression #testing #java #lichess #straight #scala #tweak #corpus

  203. flyway-sql-changelog

    Flyway-rs project, Database change control,similar to flyway in Java

    v0.7.0 #sql #database #java #flyway-rs #migration #sql-migrations #database-driver

  204. spring_controller_parser

    pest parser for Java Spring controllers

    v0.1.3 #controller #pest-parser #spring #java #annotations #request-mapping #class-name #grammar

  205. rjprof-cli

    Command-line interface for rjprof Java profiler

    v0.1.0 #profiling #flame-graph #jvmti #performance #java

  206. robusta_jni

    Easy interop between Rust and Java

    v0.2.2 130 #java #jni

  207. rajac-types

    Type system data structures for the rajac compiler

    v0.1.1 #compiler #rajac #system-data #java #data-structures #modular-and-extensible #memory-efficient #bytecode #string-optimization #concerns

  208. archiver-api

    HTTP REST API (mgmt + retrieval) and cluster routing for the Rust port of the EPICS Archiver Appliance

    v0.4.1 #rest #pv #archiver #mgmt #rate-limiting #api-key #appliance #java #etl #epics

  209. globetrotter-java

    Polyglot, type-safe internationalization

    v0.0.10 #translation #java #internationalization #i8n #localization

  210. ristretto_intrinsics

    Intrinsic methods for the Ristretto JVM

    v0.31.0 #java #jvm

  211. jfrs

    Java Flight Recorder reader for Rust

    v0.2.5 12K #java #jfr #file-format

  212. repoask-repo

    Repository cloning, caching, and search orchestration for repoask

    v0.2.0 #search #repoask #repo #parser #cache #git-clone #next-js #java #markdown #ruby

  213. droid-wrap-utils

    用于Rust的Android API的高级封装

    v0.4.1 #java #jni #android #sdk #api-sdk

  214. rajac-diagnostics

    Diagnostic reporting infrastructure for rajac

    v0.1.1 #diagnostics-reporting #rajac #infrastructure #compiler #java #modular-and-extensible #memory-efficient #bytecode #string-optimization

  215. rajac-symbols

    Symbol tables and semantic symbol data for rajac

    v0.1.1 #symbol-table #symbols #rajac #compiler #semantic #java #memory-efficient #modular-and-extensible

  216. rajac-ast

    Abstract syntax tree definitions for the rajac Java compiler

    v0.1.1 #abstract-syntax-tree #ast #compiler #java #rajac

  217. archiver-proto

    Protobuf types (EPICSEvent, PayloadInfo) for the Rust port of the EPICS Archiver Appliance

    v0.4.1 #archiver #appliance #protobuf #epics #rest #reverse-proxy #rate-limiting #pv #api-key #java

  218. ru_annoy

    annoy(https://github.com/spotify/annoy) (Index serving only). Providing C api as well

    v0.1.3 #github #spotify #annoy #index #serving #java #kotlin #dotnet

  219. rajac-token

    Token definitions for the rajac Java frontend

    v0.1.1 #java #rajac #token #define #front-end #memory-efficient #modular-and-extensible #bytecode

  220. code-analyze

    Analyze code structure and relationships using tree-sitter

    v0.1.1 #tree-sitter #artificial-intelligence #agent #symbols #relationship #javascript #java #ruby #kotlin #call-graph

  221. ceresdbproto

    Protobuf specs for CeresDB

    v1.0.23 #protobuf #ceres-db #specs #distributed-database #time-series-database #java
  222. Try searching with DuckDuckGo.


  223. flux-jni-bridge

    JNI bridge exposing FluxCompress to the Spark/JVM ecosystem

    v0.6.5 #jni #java #bridge #flux #jvm #ipc #byte-buffer #arrow-ipc #compression #u128

  224. jvm-rs

    Bindings for the JVM and its interfaces

    v0.2.0 #jni #java #jvmti #jmm

  225. jzero-semantic

    Semantic analysis and type checking for the Jzero compiler

    v0.1.0 #compiler #java #jzero #type-checking #bytecode #semantic-analysis

  226. fusen-register

    RPC framework for service registration and discovery through API exposure, compatible with Dubbo3 protocol, intertunable with Java projects

    v0.8.11 #rpc-service #rpc-framework #service-framework #discovery #registration #java #compatible-with-dubbo3

  227. java-ast-parser

    A Java parser that produces a typed AST without initializers and function bodies

    v1.0.0 #ast #parser #java

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

    v0.3.0 360 #date-parser #java #date-time #value #behavior #case-sensitive #locale

  229. jzero-vm

    Bytecode interpreter and VM for the Jzero language

    v0.1.1 #bytecode-interpreter #java #jzero #vm #concatenation

  230. pargen

    A parser generator using ANTLR grammar syntax, outputting to Rust, Go, TypeScript, Python, Java, C, C++, and Tree-sitter

    v0.1.0 #tree-sitter #parser-generator #left-recursion #typescript #java #grammar #outputting #target-language #g4 #antlr

  231. aurex

    A small Java build tool that compiles sources, resolves Maven dependencies, and packages runnable jars

    v0.1.1 #maven #build-tool #cli #java

  232. jprop

    no-std parser for java .properties files that actually works

    v0.2.0 #java #properties #dot-properties #no-std #dotproperties

  233. pecto-java

    Java/Spring Boot behavior extractor

    v0.1.1 #pecto #tree-sitter #java #extractor #behavior #typescript #specs #spring-boot #security #dto

  234. darda

    Java build tool

    v0.1.0 #build-tool #java #simple #build #tool

  235. jdk

    jdk for rust

    v0.1.0 #java

  236. jzero-parser

    LR(1) parser for the Jzero language

    v0.1.0 #lr-parser #java #jzero #bytecode #class #book-chapter #control-flow

  237. brec_java_gen

    Code generation backend for Brec Java/JNI integration

    v0.2.0 #java #jni #brec #codegen #ffi

  238. pecto-csharp

    C#/.NET behavior extractor

    v0.1.1 #pecto #tree-sitter #extractor #c-sharp #java #typescript #specs #read-only #static-analysis #artificial-intelligence

  239. modeling

    tools to analysis different languages by Ctags

    v0.6.2 #modeling-analysis #ctags #golang #java #graphviz #cpp #typescript #regex #grep

  240. stateset-java

    Java JNI bindings for StateSet Embedded Commerce

    v0.7.13 #commerce #java #jni #state-set #bindings #payment

  241. fusen-internal-common

    RPC framework for service registration and discovery through API exposure, compatible with Dubbo3 protocol, intertunable with Java projects

    v0.8.11 #rpc-service #rpc-framework #service-framework #discovery #registration #exposure #java #compatible-with-dubbo3

  242. pecto-typescript

    TypeScript/JavaScript behavior extractor (Express, NestJS, Next.js)

    v0.1.1 #pecto #tree-sitter #extractor #typescript #javascript #next-js #nest-js #java #specs #static-analysis

  243. chunkedge

    A Minecraft server framework

    v0.1.0 #minecraft-server #framework #github-repository #major-version #java