#java

  1. jni

    Rust bindings to the JNI

    v0.21.1 5.0M #java #ffi
  2. 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
  3. tree-sitter-java

    Java grammar for tree-sitter

    v0.23.5 553K #tree-sitter #java #incremental-parser
  4. j4rs

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

    v0.24.0 5.8K #java #jni
  5. java-properties

    reading and writing Java properties files in Rust

    v2.0.0 116K #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 61K #build-rs #android #robius #java
  7. spring

    Rust microservice framework like spring boot in java

    v0.4.8 140 #spring-boot #java #cron-job #microservices #sqlx #plugin-system #sea-orm #axum #app-framework #proc-macro
  8. maven_search_cmdline

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

    v0.6.0 420 #maven #search #java
  9. hprof-slurp

    JVM heap dump hprof file analyzer

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

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

    v0.3.2 600 #jni #java #jvmti #ffi
  11. arborium-java

    Java grammar for arborium (tree-sitter bindings)

    v2.10.0 500 #java #syntax-highlighting #tree-sitter
  12. duchess

    Silky smooth Java-Rust interop

    v0.3.1 2.8K #java #silky-smoothing #object #java-class #interop #java-rust #class-reflection
  13. aws-sdk-braket

    AWS SDK for Braket

    v1.96.0 #aws-sdk #braket #action #permissions #condition #javascript #java
  14. jaslog

    A colored log reader for JSON logs

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

    reading, writing and verifying Java classfiles

    v0.28.0 #jvm-bytecode #bytecode #classfile #java #jvm
  16. droid-wrap

    用于Rust的Android API的高级封装

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

    A Java Virtual Machine (JVM) CLI

    v0.28.0 #java #jvm #cli
  18. getenv

    Getenv.rs

    v0.1.2 950 #env-var #python #conda #ssh #ruby #cuda #nodejs #java #xdg #docker
  19. ristretto_classloader

    loading Java classes

    v0.28.0 #java-class #class-loader #jvm #java #class
  20. jnix

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

    v0.5.3 5.5K #jni #java #ffi
  21. jvmti-bindings

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

    v0.1.5 #jni #java #jvm #jvmti #agent
  22. java-locator

    Locates a Java installation in the host

    v0.1.9 200K #java #jni
  23. scanner-rust

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

    v2.0.18 260 #stdin #stream #java
  24. uniffi-bindgen-java

    a java bindings generator for uniffi rust

    v0.2.1 1.2K #java-bindings #java #bindgen
  25. wukong

    command-line toolchain for Java with Rust

    v0.3.1 #java #sdkman #jbang #toolchain
  26. 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 800 #java #proxy #android
  27. oo-bindgen

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

    v0.8.8 270 #bindgen #java #bindings #object-oriented-language #generate-bindings #java-bindings #unit-testing
  28. codeprism-lang-java

    Java language support for codeprism

    v0.4.6 550 #model-context-protocol #codeprism #java #mcp-server #code-analysis #artificial-intelligence #javascript #language-analysis #development-tools #assistants
  29. classfile-parser

    A parser for Java Class files written in rust

    v0.3.8 140 #java-class #parser #java #classfile #class
  30. 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.2 #parser #java #syntax-analysis
  31. mokapot

    analyzing and manipulating JVM bytecode

    v0.24.2 #jvm-bytecode #bytecode-analysis #java #bytecode #jvm
  32. minify-html-common

    Common code and data for minify-html*

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

    Java bytecode reader & writer in rust

    v0.1.3 #reader-writer #bytecode #assembly #java #jvm-bytecode
  34. timsort

    modified MergeSort used in Python and Java

    v0.1.3 14K #merge-sort #java #modified #version #python
  35. ristretto_jit

    JVM JIT Compiler

    v0.28.0 #java #jvm #jit
  36. kojamp

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

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

    Command-line interface for GTFS Guru validator

    v0.1.1 #validation #gtfs #serverless #python #desktop #guru #fastest #java #wasm #command-line-interface
  38. noak

    reading and writing java class files

    v0.6.3 230 #java-class #java #class #jvm-bytecode #jvm #bytecode
  39. minsweeper-native-client

    GUI for minsweeper-rs

    v0.5.0 #gui #play #memory #java #hehe
  40. changepacks-java

    Java/Gradle project support for changepacks

    v0.2.14 #changepacks #gradle #workspace #package #java #cargo-publish #topological-sorting #nodejs #version-management #python-packages
  41. 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
  42. cafebabe

    parser for Java class files

    v0.9.0 1.3K #java-class #parser #jvm #java #classfile
  43. uorm

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

    v0.7.4 #orm #async #sql #xml #java #mapper #xml-namespaces #框架 #my-batis
  44. 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
  45. protocraft_framework

    A framework for handling minecraft packets

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

    Apache rocketmq common

    v0.7.0 #apache-rocketmq #rocket-mq #java #consistency #version
  47. ristretto_gc

    JVM Garbage Collector

    v0.28.0 #garbage-collection #jvm #java #gc
  48. witchcraft-metrics

    A general-purpose metrics library

    v1.0.1 26K #metrics #witchcraft #metric-registry #tags #timer #string-id #structured-logging #java
  49. 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
  50. typed-jni

    Type-Safe JNI access for Rust

    v1.1.4 #jni #java
  51. ristretto_vm

    Java Virtual Machine

    v0.28.0 #java #jvm
  52. 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
  53. oak-javadoc

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

    v0.0.2 #parser #documentation #java #javadoc
  54. flapigen

    connecting libraries written in Rust with other languages

    v0.10.0 1.6K #cpp #java #swig #java-jni #jni
  55. jks

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

    v0.3.3 #key-store #pkcs12 #certificate #java
  56. 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.0 #build-dependencies #build-rs #java
  57. 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
  58. blinc_platform_android

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

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

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

    v1.1.0 3.3M #utf-8 #character-encoding #java #surrogate #convert #data-interchange
  60. jbuild

    High-performance Java build tool supporting Maven and Gradle

    v0.1.5 #gradle #maven #java #spring-boot
  61. rjprof-cli

    Command-line interface for rjprof Java profiler

    v0.1.0 #profiling #flame-graph #performance #jvmti #java
  62. 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
  63. piston-mc

    interacting with mojangs piston-mc api

    v0.1.1-beta #java #minecraft #mc #piston #api-bindings
  64. kopi

    JDK version management tool

    v0.2.3 #version-management #java #version
  65. mcpkg

    an external, declarative tool to manage Minecraft Java Edition servers

    v0.0.7 #minecraft-server #manage #declarative #java #edition
  66. flyway

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

    v0.3.2 450 #database-migrations #database-driver #changelog-file #sql #version #db-up #java #refinery
  67. 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
  68. oso

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

    v0.27.3 13K #authorization-framework #policy-engine #access-control #policy-language #polar #rbac #nodejs #debugging #ruby #java
  69. regorus-mimalloc-sys

    Vendored mimalloc C allocator bindings for regorus

    v2.2.6 #confidential-computing #regorus #bindings #mi-malloc #opa #rego #golang #interpreter #java #allocator
  70. rusty-jvm

    Java Virtual Machine (JVM)

    v0.5.0 370 #interpreter #jvm #java #jvm-implementation #virtual-machine
  71. annotator

    CLI tool to automatically annotate Java source code files

    v0.1.2 #java #command-line-tool #source
  72. java_asm_egui

    Java bytecode reader & writer in rust

    v0.1.1 340 #bytecode #reader-writer #assembly #java #jvm-bytecode #java-asm
  73. jsmoke

    project manager targeting java applications

    v0.1.2 #project-manager #java #cli
  74. treeedbgen-souffle-souffle

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

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

    ECMAScript and Java memory model racy atomics

    v0.2.3 110 #memory-model #javascript #java #atomic
  76. 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
  77. jabr

    JavaAccessBridge wrapper for Rust

    v0.1.6 #windows #java #accessibility
  78. 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
  79. infrarust_protocol

    Minecraft protocol implementation for Infrarust

    v1.6.1 #minecraft-server #infrarust #protocols #reverse-proxy #java #minecraft-reverse-proxy
  80. judge-runner

    A code runner library for online judge system

    v1.0.0 #judge #runner-for-online #system #python #java
  81. treeedb-java

    Generate Datalog facts from Java source code

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

    An open source Minecraft launcher library

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

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

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

    Run your test dependencies in disposable containers."

    v0.1.12 650 #docker #testing #test-containers #disposable #podman #testing-container #java
  85. ristretto_jimage

    JVM JImage Reader

    v0.28.0 #java #j-image #jimage
  86. blueprint-cmp-any

    Comparison for &dyn types

    v0.8.1 #starlark #compare #dyn #python #build-system #follow-semver #ide #java #send-sync #garbage-collected
  87. 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
  88. regorus-mimalloc

    Vendored mimalloc allocator for regorus

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

    Java language atomizer for CADI

    v1.0.0 #java #extension #cadi #import #class #regex
  90. 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
  91. jni-sys

    Rust definitions corresponding to jni.h

    v0.4.0 2.3M #java
  92. typeshare-java

    Typeshare CLI for generating Java types

    v0.9.0 480 #java #typeshare #generator #cli #convert #serialization
  93. fusen-rs

    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 #java #compatible-with-dubbo3 #service-framework #exposure
  94. rs4j

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

    v0.10.2 1.0K #java-interop #bridge #java #interop #extern
  95. java_string

    Java strings, tolerant of invalid UTF-16 encoding

    v0.1.3 #utf-16 #java #string
  96. fluvio-jolt

    Fluvio JSON to JSON transformation library

    v0.3.0 1.0K #json #transformation #specification #java #fluvio #jolt #wildcard
  97. rustbridge-jni

    JNI bindings for rustbridge - enables Java 17+ support

    v0.7.0 #jni #java #plugin #interop
  98. jawt

    Cross-platform Rust bindings to Java AWT

    v0.2.1 160 #jni #java #awt
  99. java_asm_server

    Java bytecode reader & writer in rust

    v0.1.3 #reader-writer #bytecode #java #assembly #jvm-bytecode #java-asm
  100. java-manager

    managing and locating Java installations

    v0.1.0 #locator #manager #jvm #java
  101. 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
  102. robusta_jni

    Easy interop between Rust and Java

    v0.2.2 1.1K #jni #java
  103. 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
  104. lzma-rust

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

    v0.1.7 26K #java #tukaani #ported #io #write
  105. droid-wrap-utils

    用于Rust的Android API的高级封装

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

    monitor java virtual machines performance data

    v0.2.0 #vm #linux #java
  107. jaded

    Java deserialization for Rust

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

    tools to make writing JNI native functions less tiresome

    v0.2.2 900 #jni #java #extern #exception #convert #proc-macro
  109. tracing-slf4j

    SLF4j backend compatible with Rust's tracing

    v0.2.0 #logging-tracing #java #slf4j #api-bindings #logging
  110. treereduce-java

    Fast, parallel, syntax-aware program reducer for Java

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

    pest parser for Java Spring controllers

    v0.1.3 #controller #pest-parser #java #request-mapping #spring #class-name #grammar
  112. 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
  113. 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
  114. tree-sitter-java-orchard

    Java grammar for tree-sitter

    v0.5.0 210 #tree-sitter #java #parser
  115. 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
  116. jclassfile

    Java class files parser

    v0.4.0 #jvm-bytecode #java #parser #jvm #bytecode #classfile
  117. java-bindgen

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

    v0.1.0-alpha.4 180 #jni #java #java-bindings #jar
  118. 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
  119. fnva

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

    v0.0.42 #version-manager #llm #java #environment #cli
  120. late-java-core

    launching Minecraft Java Edition

    v2.2.9 #minecraft-launcher #java #minecraft #game
  121. 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 #service-framework #exposure
  122. spring-initializr-cli

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

    v0.2.1 240 #spring-boot #java #framework
  123. globetrotter-java

    Polyglot, type-safe internationalization

    v0.0.10 #translation #java #internationalization #i8n #localization
  124. makepad-jni-sys

    Rust definitions corresponding to jni.h

    v0.9.0 600 #java #jni
  125. ez_jni

    Macros and functions that make using Java in rust feel natural

    v0.7.1 750 #java #jni #ez #natural
  126. jni-utils

    Extra Utilities for JNI in Rust

    v0.1.1 7.3K #jni #java #try-block #async #call #catch
  127. librjprof

    Java profiling library using JVMTI

    v0.1.0 #profiling #jvmti #java #performance #library
  128. emyu

    A viewless MVU architecture

    v0.1.0 #framework #mvu #viewless #foreign-language #mu-framework #business-logic #java #getters #breaking-change
  129. java-bin-name

    Java binary name parser and writer

    v0.1.0 #binary-parser #java #jvm
  130. maven-search-lib

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

    v0.6.0 340 #maven #search #java
  131. 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
  132. 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
  133. 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
  134. jvm-rs

    Bindings for the JVM and its interfaces

    v0.2.0 #jni #java #jvmti #jmm
  135. 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 #dubbo3 #service-framework #compatible-with-dubbo3 #exposure #java
  136. jfrs

    Java Flight Recorder reader for Rust

    v0.2.5 230 #java #file-format #jfr
  137. 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
  138. treeedbgen-souffle-java

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

    v0.1.0 #java #souffle #datalog #parser
  139. lighty-java

    Java runtime management for Lighty Launcher

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

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

    v0.7.0 #maven #search #java
  141. jerk

    Java Embedding Rust Kit

    v0.2.3 #jvm #java #metabuild #build
  142. java-signatures

    java classfile signatures parser

    v0.2.0 #java-class #java #jvm #classfile #parser
  143. jvm-init

    Create a Java Virtual Machine with classpath dependencies easily

    v0.1.1 #jni #java #jvm
  144. modeling

    tools to analysis different languages by Ctags

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

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

    v0.1.0 #jar #windows #run #java
  146. adoptium_api

    Typed wrapper for a Adoptium REST API

    v0.1.0 #rest #java #api-wrapper #wrapper
  147. r55

    compiler for R.txt android files

    v0.1.2 150 #compiler #r-txt #parser-generator #java #android #bytecode #parser-compiler #lua
  148. rifgen

    ffi Interface file generator. Use with flapigen

    v0.1.61 #jni #java #swig #ffi
  149. tree-sitter-stack-graphs-java

    Stack graphs for the Java programming language

    v0.5.0 390 #stack-graphs #tree-sitter #java
  150. 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
  151. disposables_protocol

    Protocol definitions for Disposables library to communicate with DLC container

    v0.1.12 700 #container #disposables #protocols #dlc #docker #podman #java
  152. jimage-rs

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

    v0.0.4 #java #jvm #jigsaw
  153. 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
  154. j4rs-171h

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

    v0.18.1 #java #jni
  155. rjvm

    Parse JVM class files with Rust

    v0.3.0 220 #jvm #java
  156. cr_lommy

    Macros that are somewhat similar to Java Lombok!

    v0.1.0 #java #macro #lombok
  157. portal-jsc-jacon-backend

    Java backend for ECMAScript

    v0.8.0-pre.0 350 #back-end #java #javascript #backend-for-ecmascript
  158. commandblock

    providing utilities for working with Minecraft data

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

    boilerplate generation macros like lombok

    v0.3.0 200 #builder #lombok #java
  160. jnat

    A wrapper around the jni crate

    v0.11.2 210 #jni #java #api-bindings
  161. ussr-nbt

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

    v0.2.1 150 #nbt #java #minecraft-nbt #edition #versatile #compound
  162. jaffi

    Support for the jaffi code generator

    v0.2.0 #java #jni #jvm #external-ffi-bindings
  163. chess_compression

    A chess compression library

    v0.5.0 #chess #chess-moves #compression #testing #java #lichess #straight #tweak #scala #corpus
  164. jawt-sys

    Raw bindings to Java AWT

    v0.2.0 #jni #java #awt
  165. 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 #euclidean
  166. darwin_cli

    Autograder for Moodle submitted Java Programming Assignments

    v0.1.1 #student #java #moodle #html-reports #report #autograder #plagiarism #ta
  167. rpfixer

    fix Minecraft: Java Edition resource pack image protection

    v0.4.3 #minecraft #image-metadata #java #pack #protection #zip
  168. plain_enum

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

    v0.12.0 130 #enums #enum-map #value #java #associated #trailing-comma
  169. flatbuffers-reflection

    Official FlatBuffers Rust reflection library

    v0.1.0 1.2K #flat-buffers #reflection #serialization #cross-platform #typescript #javascript #java #cpp #zero-copy
  170. codegraph-java

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

    v0.1.2 #java #parser #code-analysis #code-parser
  171. jpre

    A JDK management tool

    v0.3.0 550 #java-home #java
  172. simpledateformat

    SimpleDateFormat.java style like date format

    v0.1.4 700 #date-format #java
  173. rust-faces

    face detection

    v1.0.0 #face-detection #onnx #python #inference #model #ort #suppression #computer-vision #java
  174. rust_interface_file_generator

    ffi Interface file generator. Use with flapigen

    v0.2.5 #jni #java #swig #ffi
  175. 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
  176. dynamic_graph

    graph processing

    v0.1.5 #graphs #garbage-collection #anchor #cleanup #node #lazy-evaluation #graph-data #user-defined #java
  177. 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
  178. 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
  179. 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
  180. jvm-getter

    JNI_GetCreatedJavaVMs for Android API 30 or lower

    v0.1.0 #java #jni #android #mobile
  181. Try searching with DuckDuckGo.

  182. twitter-text

    in Rust

    v0.2.0 360 #twitter #validation #text-parser #user-name #hashtag #pest-parser #text-validation #java #url-validation
  183. jvmti2-sys

    Rust bindings to the jvmti.h

    v0.1.0 #java #jvmti #ffi
  184. robius-android-env

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

    v0.2.0 950 #jni #java #android #environment #robius
  185. valence_protocol

    Protocol library for Minecraft: Java Edition

    v0.2.0-alpha.1+mc.1.20.1 #minecraft-server #packet #valence #java #network-protocol #protocols-version #encryption #minecraft-client #ecs
  186. 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
  187. 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
  188. jni_helper

    java function descriptor generate

    v0.1.4 #java #kotlin #generate #rust
  189. yggdrasil-parser

    Yggdrasil parser by yggdrasil

    v0.1.0 #yggdrasil #parser #interpreter #parser-combinator #jar #utf-8 #java #antlr #antlr4 #lexer
  190. world-transmuter-engine

    The engine part of the port of DataConverter to Rust

    v0.8.0 600 #converter #port #part #transmuter #world #java
  191. tabula

    Rust bindings for tabulapdf/tabula-java

    v0.2.0 160 #pdf-parser #pdf #table-parser #parser #java
  192. spring-boot

    Rust microservice framework like spring boot in java

    v0.0.9 550 #config #component #plugin #framework #java #microservices #configuration-management #debugging
  193. rust_swig

    connecting libraries written in Rust with other languages

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

    Rust bindings to the Java Native Interface

    v0.4.0 #jni #java #java-bindings #bindings
  195. 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
  196. jaust

    Java ecosystem tools in rust a learning project

    v0.1.2 130 #java #parser #ecosystem #class #signature #java-class
  197. java-pack

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

    v0.1.0-alpha.4 180 #jni #java #java-bindings #jar #bindings
  198. throwing

    Create explicit errors easily with a handy macro

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

    JVM TI Rust binding

    v0.5.0 #debugging #jvm #java
  200. crufty

    A command-line tool that scans projects for large build artifacts and cleans them up safely

    v0.1.0 #cleanup #build-artifact #build-tool #nodejs #scan #command-line-tool #java
  201. jtp

    thread pool, similar to the ThreadPoolExecutor in java

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

    using wget to grab Java distributions

    v1.0.5 #wget #java
  203. jdescriptor

    Java Bytecode Descriptor Parser for Rust

    v0.2.0 #java #bytecode #jvm-bytecode #jvm #descriptor
  204. extism-convert-macros

    Macros to remove boilerplate with Extism

    v1.13.0 10K #extism #plugin-system #wasm-framework #macro #secure #zig #haskell #java #ocaml #elixir
  205. lojidoc

    generating documentation for java projects

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

    Auto-magically infer language bindings given a JSON schema

    v0.2.0 #json-schema #bindings #infer #java #python #typescript #dart
  207. jni-bind

    Made importing classes from java easy

    v0.1.6 180 #java #jni #api-bindings
  208. ejni

    working with JNI more pleasant

    v0.1.0 #jni #java
  209. blackboxmc_java

    BlackboxMC bindings for java.util

    v0.5.1 100 #logging #java #java-bindings #blackbox-mc
  210. 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
  211. file_scanner

    Advanced text input handler patterned after java.util.Scanner

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

    Java bytecode transpiler for the Flow programming language

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

    that help with java versions

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

    Ergonomic, garbage collected strings for Rust

    v0.2.0 #garbage-collected #ez #copy-on-write #high-level-language #split #java #hood #concatenation
  215. classreader

    that reads, writes, and parses Java Virtula Machine class files

    v0.2.1 #java-class #java #parser #class
  216. jmx

    JMX client library for Rust

    v0.2.1 #attributes #java #client
  217. bread-scan

    Find things to donate to on https://bre.ad

    v0.0.7 #bread #javascript #find #go-mod #os #donate #debian #pyproject #cache #java
  218. trans-gen-java

    Generating Java trans code

    v0.3.0-alpha.2 #java #generator #trans-gen #testing #artificial-intelligence #binary-encoding #benchmark #data-stream #serialization
  219. javarandom

    Pure rust implementation of java.util.Random

    v0.2.1 #random #java
  220. leafscript

    little language that compiles into Rust. It is heavily inspired by CoffeeScript and F#. If you are interested in learning more or contribute, please visit http://leafscript.org

    v0.1.1 #coffeescript #compile #little #learning #visit #javascript #java
  221. hexo-ast

    Hexo's IO utility

    v0.7.7 #hexo #binary-writer #io #field #java #class-name #magic-numbers
  222. buildj

    A java build tool

    v0.1.10 #build-tool #version #java #maven #builder #gradle
  223. catch_panic

    A helper macro for safe Java-Rust interop that "catches" Rust panics and rethrows them as Java exceptions

    v1.0.0 #jni #java
  224. jaffi_support

    Support for the jaffi code generator

    v0.2.0 #jni #java #jvm #external-ffi-bindings