#java

  1. jni

    Rust bindings to the JNI

    v0.22.1 6.3M #java
  2. tree-sitter-java

    Java grammar for tree-sitter

    v0.23.5 1.0M #tree-sitter #java #incremental-parser
  3. grok

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

    v2.4.0 1.0M #logging #regex #text-processing #ruby #java #pattern-match #string-matching
  4. j4rs

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

    v0.25.0 5.2K #java #jni
  5. java-properties

    reading and writing Java properties files in Rust

    v2.0.0 158K #java #properties
  6. 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.3 53K #build-rs #android #robius #java
  7. arborium-java

    Java grammar for arborium (tree-sitter bindings)

    v2.13.0 4.7K #java #syntax-highlighting #tree-sitter
  8. jni-simple

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

    v0.3.2 1.0K #jni #java #jvmti #ffi
  9. hprof-slurp

    JVM heap dump hprof file analyzer

    v0.6.2 #heap-dump #java #jvm #analyzer #hprof
  10. maven_search_cmdline

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

    v0.6.0 420 #maven #search #java
  11. aws-sdk-braket

    AWS SDK for Braket

    v1.100.0 #aws-sdk #braket #action #permissions #condition #javascript #java
  12. droid-wrap

    用于Rust的Android API的高级封装

    v0.4.1 #android #java #jni #sdk #api-sdk
  13. jvmti-bindings

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

    v2.1.0 #jni #java #jvmti #jvm #agent
  14. jaslog

    A colored log reader for JSON logs

    v0.1.15 500 #logging #elixir #java #json #cli
  15. java2pyi

    Java source to Python stubs for mypy/pyright

    v0.1.3 #ast #parser #java #codegen
  16. spring

    Rust microservice framework like spring boot in java

    v0.4.8 180 #spring-boot #java #cron-job #microservices #sqlx #plugin-system #sea-orm #axum #app-framework #proc-macro
  17. scanner-rust

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

    v2.0.18 310 #stdin #stream #java
  18. java-locator

    Locates a Java installation in the host

    v0.1.9 226K #java #jni
  19. java_asm

    Java bytecode reader & writer in rust

    v0.1.3 #reader-writer #bytecode #assembly #java #jvm-bytecode
  20. getenv

    Getenv.rs

    v0.1.2 1.7K #env-var #python #conda #ssh #ruby #cuda #nodejs #java #xdg #docker
  21. ristretto_classfile

    reading, writing and verifying Java classfiles

    v0.29.0 #jvm-bytecode #bytecode #classfile #java #jvm
  22. jnix

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

    v0.5.3 5.1K #jni #java #ffi
  23. oo-bindgen

    DSL-based binding geneator for C, C++, Java, and C#

    v0.8.8 800 #bindgen #java #bindings #object-oriented-language #generate-bindings #java-bindings #unit-testing
  24. uniffi-bindgen-java

    a java bindings generator for uniffi rust

    v0.2.1 1.5K #java-bindings #java #bindgen
  25. uorm

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

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

    Common code and data for minify-html*

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

    Silky smooth Java-Rust interop

    v0.3.2 #java #silky-smoothing #object #java-class #interop #java-rust #class-reflection
  28. ristretto_cli

    A Java Virtual Machine (JVM) CLI

    v0.29.0 #java #jvm #cli
  29. mokapot

    analyzing and manipulating JVM bytecode

    v0.24.2 #jvm-bytecode #bytecode-analysis #java #bytecode #jvm
  30. cesu8

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

    v1.1.0 5.0M #utf-8 #character-encoding #java #surrogate #convert #data-interchange
  31. jni-sys

    Rust definitions corresponding to jni.h

    v0.4.1 4.7M #java
  32. timsort

    modified MergeSort used in Python and Java

    v0.1.3 19K #merge-sort #java #modified #version #python
  33. kojamp

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

    v0.1.3 500 #java #project-manager #kotlin #rust #cli
  34. 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.3.2 #java #proxy #android
  35. classfile-parser

    A parser for Java Class files written in rust

    v0.3.8 #java-class #parser #java #classfile #class
  36. 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
  37. witchcraft-metrics

    A general-purpose metrics library

    v1.0.1 59K #metrics #witchcraft #metric-registry #tags #timer #string-id #structured-logging #java
  38. blinc_platform_android

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

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

    parser for Java class files

    v0.9.0 1.9K #java-class #parser #jvm #java #classfile
  40. codemem-index

    Tree-sitter code indexing for Codemem memory engine

    v0.6.2 #tree-sitter #symbols #reference #memory #typescript #knowledge-graph #java #ruby #hcl #php
  41. noak

    reading and writing java class files

    v0.6.3 140 #java-class #java #class #jvm-bytecode #jvm #bytecode
  42. 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
  43. boilrs

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

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

    command-line toolchain for Java with Rust

    v0.3.2 #java #sdkman #jbang #toolchain
  45. typed-jni

    Type-Safe JNI access for Rust

    v1.1.4 #jni #java
  46. ristretto_classloader

    loading Java classes

    v0.29.0 #java-class #class-loader #jvm #java #class
  47. flowlang

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

    v0.3.28 #java #python #dataflow #javascript #dataflow-programming #functional-programming #meta-language #control-command #mcp #data-object
  48. ristretto_jit

    JVM JIT Compiler

    v0.29.0 #java #jvm #jit
  49. protocraft_framework

    A framework for handling minecraft packets

    v0.2.4 #minecraft #packet #framework #version #protocols #java #no-alloc #async-trait
  50. minsweeper-native-client

    GUI for minsweeper-rs

    v0.5.0 #gui #play #memory #java #hehe
  51. jks

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

    v0.3.3 #key-store #pkcs12 #certificate #java
  52. ristretto_vm

    Java Virtual Machine

    v0.29.0 #java #jvm
  53. jbuild

    High-performance Java build tool supporting Maven and Gradle

    v0.1.7 #gradle #maven #java #spring-boot
  54. javoxide

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

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

    connecting libraries written in Rust with other languages

    v0.10.0 2.6K #cpp #java #swig #java-jni #jni
  56. 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
  57. ghidra-cli

    Rust CLI to run Ghidra headless for reverse engineering with Claude Code and other agents

    v0.1.7 #claude #reverse-engineering #bridge #find #json-output #script-file #headless #human-readable-format #rust-cli #java
  58. 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.4 #java #syntax-analysis #parser
  59. oso

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

    v0.27.3 16K #authorization-framework #policy-engine #access-control #policy-language #polar #rbac #nodejs #debugging #ruby #java
  60. kopi

    JDK version management tool

    v0.2.3 #version-management #java #version
  61. cargo-prompt

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

    v0.1.7 800 #prompting #markdown #llm #concatenation #cargo #c-sharp #javascript #java #development-tools #lua
  62. stateset-java

    Java JNI bindings for StateSet Embedded Commerce

    v0.7.13 #commerce #java #jni #state-set #bindings #embedded #payment
  63. code-analyze

    Analyze code structure and relationships using tree-sitter

    v0.1.1 #tree-sitter #symbols #relationship #javascript #analyze #java #ruby #kotlin #call-graph #typescript
  64. jmon-rs

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

    v0.1.1 #monitoring-observability #observability #jvm #java #jstat
  65. flyway

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

    v0.3.2 450 #database-migrations #database-driver #changelog-file #version #sql #db-up #java #refinery
  66. rjprof-cli

    Command-line interface for rjprof Java profiler

    v0.1.0 #profiling #flame-graph #jvmti #performance #java
  67. rust-asm

    ObjectWeb ASM implementation in Rust

    v0.1.5 #assembly #object-web #java #compute #frame #1-1
  68. ristretto_gc

    JVM Garbage Collector

    v0.29.0 #garbage-collection #jvm #java #gc
  69. java_asm_egui

    Java bytecode reader & writer in rust

    v0.1.1 340 #bytecode #reader-writer #assembly #java #jvm-bytecode #java-asm
  70. piston-mc

    interacting with mojangs piston-mc api

    v0.1.4-beta #java #minecraft #mc #piston #api-bindings
  71. 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
  72. treeedbgen-souffle-souffle

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

    v0.1.0 #souffle #java #datalog
  73. ecmascript_atomics

    ECMAScript and Java memory model racy atomics

    v0.2.3 180 #memory-model #javascript #java #atomic
  74. rocketmq-common

    Apache rocketmq common

    v0.7.0 #apache-rocketmq #rocket-mq #java #consistency #version
  75. ristretto_intrinsics

    Intrinsic methods for the Ristretto JVM

    v0.29.0 #java #jvm
  76. jsmoke

    project manager targeting java applications

    v0.1.2 #project-manager #java #cli
  77. pman

    port of Apache Maven for building and managing Java projects

    v0.1.1 #maven #java #package-manager #build-tool #cli
  78. annotator

    CLI tool to automatically annotate Java source code files

    v0.1.2 #java #command-line-tool #source
  79. jpre

    A JDK management tool

    v0.3.1 #java-home #java
  80. java-ast-parser

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

    v0.1.0 #ast #parser #java
  81. infrarust_protocol

    Minecraft protocol implementation for Infrarust

    v1.6.1 #minecraft-server #infrarust #protocols #reverse-proxy #java #minecraft-reverse-proxy
  82. jvmrs

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

    v0.1.0 #interpreter #java #jit #jvm #wasm
  83. treeedb-java

    Generate Datalog facts from Java source code

    v0.2.0-rc.1 #java #datalog #souffle #parser
  84. 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 #linked-list #graph #hash-map #adt #java
  85. lyceris

    An open source Minecraft launcher library

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

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

    v0.4.0 #dead-code #static-analysis #java #kotlin #android
  87. tot_spec

    The lib for json model

    v0.1.5 #specification #model #generate #swagger #json #java #jackson #cargo-run
  88. 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.1 #build-dependencies #java
  89. longbridge-candlesticks

    Longbridge candlestick utils for Rust

    v0.2.77 210 #openapi #long-port #sdk #candlestick #query #napi #longbridge #real-time #trading #java
  90. changepacks-java

    Java/Gradle project support for changepacks

    v0.2.16 #changepacks #java #gradle #changelog #workspace #kts #cargo-publish #topological-sorting #python-packages #version-management
  91. ristretto_types

    Types and traits for the Ristretto JVM

    v0.29.0 #jvm #ristretto #java
  92. marco-polo

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

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

    an external, declarative tool to manage Minecraft Java Edition servers

    v0.0.7 #minecraft-server #manage #declarative #java #edition
  94. ledger-models

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

    v0.1.120 #finance #model #securities #transaction #request-response #price #java #language-specific #api-model
  95. regorus-mimalloc

    Vendored mimalloc allocator for regorus

    v2.2.6 #confidential-computing #regorus #opa #mi-malloc #rego #allocator #java #golang #interpreter #javascript
  96. cadi-atomizer-java

    Java language atomizer for CADI

    v1.0.0 #java #extension #cadi #import #class #regex
  97. disposables

    Run your test dependencies in disposable containers."

    v0.1.12 650 #docker #testing #disposable #podman #testing-container #test-containers #java
  98. ristretto_pom

    Ristretto Package Object Model

    v0.29.0 #pom #java #jvm
  99. fusen-rs

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

    v0.8.12 #rpc-framework #service-discovery #rpc-service #registration #java #compatible-with-dubbo3 #service-framework #exposure
  100. java_string

    Java strings, tolerant of invalid UTF-16 encoding

    v0.1.3 #utf-16 #java #string
  101. rustbridge-jni

    JNI bindings for rustbridge - enables Java 17+ support

    v0.7.0 #jni #java #plugin #interop
  102. jprop

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

    v0.2.0 #java #properties #no-std #dot-properties #dotproperties
  103. fluvio-jolt

    Fluvio JSON to JSON transformation library

    v0.3.0 1.0K #json #transformation #specification #java #fluvio #jolt #wildcard
  104. blueprint-cmp-any

    Comparison for &dyn types

    v0.8.1 #starlark #compare #dyn #python #build-system #follow-semver #ide #java #send-sync #garbage-collected
  105. jabr

    JavaAccessBridge wrapper for Rust

    v0.1.6 #windows #java #accessibility
  106. ristretto_jimage

    JVM JImage Reader

    v0.29.0 #java #jimage
  107. jawt

    Cross-platform Rust bindings to Java AWT

    v0.2.1 160 #jni #java #awt
  108. judge-runner

    A code runner library for online judge system

    v1.0.0 #judge #runner-for-online #system #python #java
  109. java-manager

    managing and locating Java installations

    v0.1.0 #locator #manager #jvm #java
  110. java_asm_server

    Java bytecode reader & writer in rust

    v0.1.3 #reader-writer #bytecode #java #assembly #jvm-bytecode #java-asm
  111. robusta_jni

    Easy interop between Rust and Java

    v0.2.2 1.5K #jni #java
  112. oak-javadoc

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

    v0.0.4 #documentation #javadoc #java #parser
  113. lzma-rust

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

    v0.1.7 31K #java #tukaani #ported #io #write
  114. offline_intelligence_java

    Java bindings for Offline Intelligence Library

    v0.1.2 #java #java-bindings #jni #offline #intelligence #onnx #gguf #safetensors #memory-optimization #artificial-intelligence
  115. rs4j

    A small, automatic, efficient, and easy-to-use Rust to Java bridge

    v0.10.2 1.0K #java-interop #bridge #java #interop #extern
  116. spring_controller_parser

    pest parser for Java Spring controllers

    v0.1.3 #controller #pest-parser #java #request-mapping #spring #class-name #grammar
  117. droid-wrap-utils

    用于Rust的Android API的高级封装

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

    Java is a tool for using a Rust-like folder structure for Java projects

    v0.0.4 150 #java #namespaces #gradle #config #build #cargo-like #rust-like #project-structure
  119. rusty-jvm

    Java Virtual Machine (JVM)

    v0.5.0 370 #interpreter #jvm #java #jvm-implementation #virtual-machine
  120. jaded

    Java deserialization for Rust

    v0.5.0 #deserialize #java
  121. jni-toolbox

    tools to make writing JNI native functions less tiresome

    v0.2.2 900 #jni #java #extern #exception #convert #proc-macro
  122. treereduce-java

    Fast, parallel, syntax-aware program reducer for Java

    v0.4.1 #test-case-reduction #java #program-reducer #minimization
  123. tree-sitter-java-orchard

    Java grammar for tree-sitter

    v0.5.4 300 #tree-sitter #java #parser
  124. aws-fully-qualified-names

    For extracting def use statements from code

    v2.1.4 130 #static-analysis #name #python #ast #qualified #tree-sitter #javascript #java #typescript #snippets
  125. 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
  126. jvmti2-sys

    Rust bindings to the jvmti.h

    v0.1.1 #jvmti #java #ffi
  127. 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 #date-parser #date-time #java #date-format #value #case-sensitive #locale
  128. jclassfile

    Java class files parser

    v0.4.0 #jvm-bytecode #java #parser #jvm #bytecode #classfile
  129. typeshare-java

    Typeshare CLI for generating Java types

    v0.9.0 480 #java #typeshare #generator #cli #convert #serialization
  130. 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 #service-discovery #java #registration #compatible-with-dubbo3 #exposure #service-framework
  131. code-executor

    designed for the backend of competitive programming platforms

    v2.7.0 800 #competitive-programming #back-end #executor #backend-of-competitive-programming #python #java
  132. java-bindgen

    ☕ + 🦀 = ❤️‍🔥 Java JNI Bindings Generator

    v0.1.0-alpha.4 180 #jni #java #java-bindings #jar
  133. fnva

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

    v0.0.42 #version-manager #llm #java #environment #cli
  134. globetrotter-java

    Polyglot, type-safe internationalization

    v0.0.10 #translation #java #internationalization #i8n #localization
  135. jni-utils

    Extra Utilities for JNI in Rust

    v0.1.1 8.5K #jni #java #try-block #async #call #catch
  136. yarn_remapper

    remapping Minecraft's Yarn named mappings to obfuscated identifiers

    v0.2.0 #yarn #field-name #obfuscated #remapper #minecraft #java #class-name #remapping #intermediary #dll-injection
  137. ez_jni

    Macros and functions that make using Java in rust feel natural

    v0.7.1 750 #java #jni #ez #natural
  138. librjprof

    Java profiling library using JVMTI

    v0.1.0 #profiling #jvmti #java #performance #library
  139. ru_annoy

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

    v0.1.3 #nearest-neighbors-search #github #spotify #index #serving #java #dotnet #kotlin
  140. vexy-vsvg-ffi

    C-compatible FFI bindings for vexy-vsvg

    v2.3.1 #c-compatible #vsvg #vexy #vexy-vsvg #null-terminated-string #caller #c-ffi #jni #java #c-types
  141. 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 #exposure
  142. jvm-rs

    Bindings for the JVM and its interfaces

    v0.2.0 #jni #java #jvmti #jmm
  143. regorus-mimalloc-sys

    Vendored mimalloc C allocator bindings for regorus

    v2.2.6 2.1K #confidential-computing #regorus #bindings #mi-malloc #opa #rego #golang #java #allocator #interpreter
  144. late-java-core

    launching Minecraft Java Edition

    v2.2.9 #minecraft-launcher #java #minecraft #game
  145. makepad-jni-sys

    Rust definitions corresponding to jni.h

    v0.9.0 1.4K #java #jni
  146. flyway-rbatis

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

    v0.3.2 430 #database-driver #database-migrations #sql #flyway #change #rbatis #flyway-rs #java
  147. 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-framework #service-discovery #rpc-service #registration #service-framework #dubbo3 #compatible-with-dubbo3 #exposure #java
  148. emyu

    A viewless MVU architecture

    v0.1.0 #framework #mvu #viewless #foreign-language #mu-framework #business-logic #java #getters #breaking-change
  149. lighty-java

    Java runtime management for Lighty Launcher

    v0.8.6 #java #lighty-launcher #distribution #run-time #management #minecraft #zulu #cross-platform
  150. maven-search-lib

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

    v0.6.0 340 #maven #search #java
  151. jerk

    Java Embedding Rust Kit

    v0.2.3 #jvm #java #metabuild #build
  152. r55

    compiler for R.txt android files

    v0.1.2 150 #compiler #r-txt #parser-generator #java #android #bytecode #parser-compiler #lua
  153. modeling

    tools to analysis different languages by Ctags

    v0.6.2 #modeling-analysis #ctags #golang #java #graphviz #typescript #cpp #language-analysis #grep #puml
  154. rifgen

    ffi Interface file generator. Use with flapigen

    v0.1.61 #jni #java #swig #ffi
  155. jvm-init

    Create a Java Virtual Machine with classpath dependencies easily

    v0.1.1 #jni #java #jvm
  156. treeedbgen-souffle-java

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

    v0.1.0 #java #souffle #datalog #parser
  157. javalocate

    Command line utility to find JVM versions on macOS, Linux and Windows

    v0.7.1 #jvm #macos #linux-and-windows #version #find #command-line-tool #java #debian #java-home #apple-silicon
  158. java-signatures

    java classfile signatures parser

    v0.2.0 #java-class #java #jvm #classfile #parser
  159. tracing-slf4j

    SLF4j backend compatible with Rust's tracing

    v0.2.0 #logging-tracing #java #slf4j #api-bindings #logging
  160. mcstat

    CLI tool to ping Minecraft Java servers. do cargo install mcstat, then you can do mcstat ping serveraddress:port . i mostly use it to ping aternos servers.

    v0.2.0 #minecraft-server #command-line-tool #ping #java #cargo #cargo-install
  161. j4rs-171h

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

    v0.18.1 #java #jni
  162. flyway-sql-changelog

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

    v0.3.2 420 #database-driver #sql #database-migrations #flyway #flyway-rs #changelog-file #java
  163. java-bin-name

    Java binary name parser and writer

    v0.1.0 #binary-parser #java #jvm
  164. jimage-rs

    A fast and efficient Rust library for working with jimage files used by the Java Platform Module System

    v0.0.4 130 #java #jvm #jigsaw
  165. rjvm

    Parse JVM class files with Rust

    v0.3.0 220 #jvm #java
  166. jfrs

    Java Flight Recorder reader for Rust

    v0.2.5 #java #file-format #jfr
  167. ussr-nbt

    A very fast and versatile NBT library for Minecraft: Java Edition

    v0.2.1 150 #nbt #java #minecraft-nbt #edition #versatile #compound
  168. disposables_protocol

    Protocol definitions for Disposables library to communicate with DLC container

    v0.1.12 700 #container #disposables #protocols #dlc #docker #podman #java
  169. commandblock

    providing utilities for working with Minecraft data

    v0.4.1 #minecraft #java #nbt #minecraft-nbt #bedrock
  170. rombok

    boilerplate generation macros like lombok

    v0.3.0 200 #builder #lombok #java
  171. tree-sitter-stack-graphs-java

    Stack graphs for the Java programming language

    v0.5.0 390 #stack-graphs #tree-sitter #java
  172. jnat

    A wrapper around the jni crate

    v0.11.2 210 #jni #java #api-bindings
  173. javar

    run .jar files on double-click (windows only)

    v0.1.0 #jar #windows #run #java
  174. boundary-java

    Java language analyzer for boundary

    v0.26.0 #java #boundary #analyzer #analysis
  175. jaffi

    Support for the jaffi code generator

    v0.2.0 #java #jni #jvm #external-ffi-bindings
  176. spring-initializr-cli

    Command-line tool to quickly and easily create new Spring Boot projects

    v0.2.1 240 #spring-boot #java #framework
  177. java-jni-extras

    A collection of helper macros for use with jni

    v0.0.7 #jni #java #java-class #helper #collection-of-helper #proc-macro
  178. cr_lommy

    Macros that are somewhat similar to Java Lombok!

    v0.1.0 #java #lombok #macro #proc-macro #fun
  179. annoy-rs

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

    v0.1.0 #github #spotify #nearest-neighbors-search #dotnet #serving #java #kotlin
  180. flatbuffers-reflection

    Official FlatBuffers Rust reflection library

    v0.1.0 3.0K #flat-buffers #reflection #serialization #cross-platform #typescript #javascript #java #cpp #zero-copy
  181. chess_compression

    A chess compression library

    v0.5.0 #chess #chess-moves #compression #testing #java #lichess #straight #tweak #scala #corpus
  182. portal-jsc-jacon-backend

    Java backend for ECMAScript

    v0.8.0-pre.0 350 #back-end #java #javascript #backend-for-ecmascript
  183. plain_enum

    Mimicing Java's enum::values() and EnumMap

    v0.12.0 130 #enums #enum-map #value #java #associated #trailing-comma
  184. simpledateformat

    SimpleDateFormat.java style like date format

    v0.1.4 1.5K #date-format #java
  185. codegraph-java

    Java parser for CodeGraph - extracts code entities and relationships from Java source files

    v0.1.2 #java #parser #code-analysis #code-parser
  186. jawt-sys

    Raw bindings to Java AWT

    v0.2.0 #jni #java #awt
  187. rust-faces

    face detection

    v1.0.0 #face-detection #onnx #python #inference #model #ort #suppression #computer-vision #java
  188. maven-search

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

    v0.7.0 #maven #search #java
  189. adoptium_api

    Typed wrapper for a Adoptium REST API

    v0.1.0 #rest #java #api-wrapper #wrapper
  190. rust_interface_file_generator

    ffi Interface file generator. Use with flapigen

    v0.2.5 #jni #java #swig #ffi
  191. hsperf

    monitor java virtual machines performance data

    v0.2.0 #vm #linux #java
  192. darwin_cli

    Autograder for Moodle submitted Java Programming Assignments

    v0.1.1 #student #java #moodle #report #html-reports #autograder #plagiarism #ta
  193. Try searching with DuckDuckGo.

  194. dynamic_graph

    graph processing

    v0.1.5 #graphs #garbage-collection #anchor #cleanup #node #lazy-evaluation #graph-data #user-defined #java
  195. rpfixer

    fix Minecraft: Java Edition resource pack image protection

    v0.4.3 #minecraft #image-metadata #java #pack #protection #zip
  196. jcargo

    An attempt at making an equivalent to Rust's excellent build tool for the JVM ecosystem

    v0.2.0 #build-tool #jvm #java #kotlin
  197. robius-android-env

    Rust access to Android state (native Java objects) managed by UI toolkits

    v0.2.0 1.5K #jni #java #android #environment #robius
  198. guarding

    guardians for code, architecture, layered. Guarding crate a architecture aguard DSL which based on ArchUnit.

    v0.2.6 #guard #dsl #guardians #arch-unit #layered #java #javascript #golang #aguard
  199. twitter-text

    in Rust

    v0.2.0 360 #twitter #validation #text-parser #user-name #hashtag #pest-parser #text-validation #java #url-validation
  200. bstools

    A command line utility that allows other command line utilities and scripts to be conveniently organized, located, and executed

    v0.1.0 #command-line-utilities #executable #python-script #home-dir #java #jar #uuid
  201. cyrce-forge-langs

    Módulos de lenguaje para FORGE: Java, Kotlin, Python

    v0.6.0 #java #python #kotlin #para #de #forge
  202. verilization-lang-java

    Java language support for the verilization description language

    v0.1.0 #description-language #verilization #file-format #java #binary-file-format #bignum #format-control
  203. cesu8-str

    CESU-8 and Java CESU-8 string validation and manipulation

    v1.2.1 390 #cesu8 #utf-8 #character-encoding #java #string-validation #surrogate
  204. valence_protocol

    Protocol library for Minecraft: Java Edition

    v0.2.0-alpha.1+mc.1.20.1 110 #minecraft-server #packet #valence #java #protocols-version #network-protocol #minecraft-client #encryption #ecs
  205. world-transmuter-engine

    The engine part of the port of DataConverter to Rust

    v0.8.0 600 #converter #port #part #transmuter #world #java
  206. jdescriptor

    Java Bytecode Descriptor Parser for Rust

    v0.2.0 120 #java #bytecode #jvm-bytecode #jvm #descriptor
  207. yggdrasil-parser

    Yggdrasil parser by yggdrasil

    v0.1.0 #yggdrasil #parser #interpreter #parser-combinator #jar #utf-8 #java #antlr #antlr4 #lexer
  208. tabula

    Rust bindings for tabulapdf/tabula-java

    v0.2.0 160 #pdf-parser #pdf #table-parser #parser #java
  209. rust_swig

    connecting libraries written in Rust with other languages

    v0.5.1 #cpp #java-jni #java #jni #ffi #cxx
  210. rsjni

    Rust bindings to the Java Native Interface

    v0.4.0 #jni #java #java-bindings #bindings
  211. java-pack

    ☕ + 🦀 = ❤️‍🔥 Java JNI Bindings Generator

    v0.1.0-alpha.4 180 #jni #java #java-bindings #jar #bindings
  212. jaust

    Java ecosystem tools in rust a learning project

    v0.1.2 130 #java #parser #ecosystem #class #signature #java-class
  213. jimage

    Safe bindings to jimage.dll, allowing you to read jimage format 'modules' files from AdoptOpenJDK containing class metadata, resources, etc

    v0.2.4 #jvm #java #0x-cafedada
  214. throwing

    Create explicit errors easily with a handy macro

    v0.1.1 #error-macro #error-handling #throw #generate #handy #java #from-str
  215. jvmti

    JVM TI Rust binding

    v0.5.0 #debugging #jvm #java
  216. jtp

    thread pool, similar to the ThreadPoolExecutor in java

    v0.1.3 #thread-pool #java #thread-pool-executor #execute #task #channel-capacity
  217. libwgetj

    using wget to grab Java distributions

    v1.0.5 #wget #java
  218. jni_macro

    A macro library for simplifying JNI code generation in Rust, enabling easy execution of Rust code in Java

    v1.0.2 #jni #java #rust
  219. extism-convert-macros

    Macros to remove boilerplate with Extism

    v1.13.0 15K #extism #plugin-system #wasm-framework #macro #secure #zig #haskell #java #ocaml #elixir
  220. jvm-getter

    JNI_GetCreatedJavaVMs for Android API 30 or lower

    v0.1.0 #java #jni #android #mobile
  221. lojidoc

    generating documentation for java projects

    v0.3.1 #javadoc #java #parser
  222. schemajen

    Auto-magically infer language bindings given a JSON schema

    v0.2.0 #json-schema #bindings #infer #java #python #typescript #dart
  223. jni_helper

    java function descriptor generate

    v0.1.4 #java #kotlin #generate #rust
  224. ejni

    working with JNI more pleasant

    v0.1.0 #jni #java
  225. blackboxmc_java

    BlackboxMC bindings for java.util

    v0.5.1 100 #logging #java #java-bindings #blackbox-mc
  226. jni-bind

    Made importing classes from java easy

    v0.1.6 180 #java #jni #api-bindings
  227. libgdx-xs128

    minimalist no_std clone of the Xorshift128+ algorithm used in the libgdx Java library

    v0.1.3 #random #java #libgdx #xorshift-algorithm #generator #xorshift128 #unit-testing #seedable-rng
  228. file_scanner

    Advanced text input handler patterned after java.util.Scanner

    v0.2.0 #text-input #java #input
  229. flow_transpiler_java

    Java bytecode transpiler for the Flow programming language

    v0.1.0 #java #transpiler #jvm #flow
  230. jvc

    that help with java versions

    v0.1.18 #version #zulu #adoptopenjdk #java #versions