#Jni

Showing 45 of 45 repositories tagged #jni, ranked by stars

mrousavy
mrousavy
react-native-mmkv

⚡️ The fastest key/value storage for React Native. ~30x faster than AsyncStorage!

Score
100
★ 8.4k ⑂ 339 +3/day
TypeScript
osfans
osfans
trime

同文安卓輸入法平臺3.x/Android-rime/Rime Input Method Engine for Android

Score
96
★ 4.5k ⑂ 486 +26/day
Kotlin
iqiyi
iqiyi
xCrash

🔥 xCrash provides the Android app with the ability to capture java crash, native crash and ANR. No root permission or any system permissions are required.

Score
71
★ 3.9k ⑂ 656 +2/day
C
KeepSafe
KeepSafe
ReLinker

A robust native library loader for Android.

Score
67
★ 3.3k ⑂ 372
Java
bytedance
bytedance
android-inline-hook

:fire: ShadowHook is an Android inlinehook library which supports thumb, arm32 and arm64.

Score
92
★ 2.3k ⑂ 397 +3/day
C
chame1eon
chame1eon
jnitrace

A Frida based tool that traces usage of the JNI API in Android apps.

Score
58
★ 1.9k ⑂ 293
TypeScript
jni-rs
jni-rs
jni-rs

Rust bindings to the Java Native Interface — JNI

Score
100
★ 1.6k ⑂ 187 +4/day
Rust
crowforkotlin
crowforkotlin
pastemangax

🚀拷贝漫画三方APP 、项目采用多模块 和 MVI框架开发、Compose + 原生混合开发

Score
83
★ 1.6k ⑂ 57
Softmotions
Softmotions
ejdb

:snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL).

Score
88
★ 1.5k ⑂ 134 +1/day
C
jpype-project
jpype-project
jpype

JPype is cross language bridge to allow Python programs full access to Java class libraries.

Score
0
★ 1.3k ⑂ 205 +3/day
Python
CodeIntelligenceTesting
CodeIntelligenceTesting
jazzer

Coverage-guided, in-process fuzzing for the JVM

Score
79
★ 1.2k ⑂ 169 +2/day
Java
dart-native
dart-native
dart_native

Write iOS&macOS&Android Code using Dart. This package liberates you from redundant glue code and low performance of Flutter Channel.

Score
50
★ 960 ⑂ 77
C
PhoneVR-Developers
PhoneVR-Developers
PhoneVR

Use Steam VR-enabled applications with your phone as HMD (Head-mounted display). The only Open-Source solution to similar commercial packages like VRidge, iVRy, Trinus etc etc.

Score
38
★ 827 ⑂ 63 +3/day
C++
Dushistov
Dushistov
flapigen-rs

Tool for connecting programs or libraries written in Rust with other languages

Score
70
★ 805 ⑂ 61 +1/day
Rust
astonbitecode
astonbitecode
j4rs

Java for Rust

Score
80
★ 747 ⑂ 43 +3/day
Rust
boltffi
boltffi
boltffi

A high-performance multi-language bindings generator for Rust, up to 1,000x faster than UniFFI. Ship Rust libraries that feels native to Python, Swift, Kotlin, and more

Score
90
★ 745 ⑂ 42 +4/day
Rust
yhs0602
yhs0602
Android-Disassembler

Disassemble ANY files including .so (NDK, JNI), Windows PE(EXE, DLL, SYS, etc), linux binaries, libraries, and any other files such as pictures, audios, etc(for fun)files on Android. Capstone-based disassembler application on android. 안드로이드 NDK 공유 라이브러리, Windows 바이너리, etc,... 리버싱 앱

Score
75
★ 702 ⑂ 109 +1/day
Kotlin
henrikpersson
henrikpersson
potatis

🥔 MOS-6502 and NES emulator in Rust (SDL/WebAssembly/Android/Embedded/Cloud)

Score
60
★ 672 ⑂ 12
Rust
wasmerio
wasmerio
wasmer-java

☕ WebAssembly runtime for Java

Score
30
★ 651 ⑂ 59 +1/day
Java
hzxie
hzxie
voj

A cross-platform online judge system based on Spring framework and ActiveMQ.

Score
0
★ 611 ⑂ 120
Java
wgpu-mc
wgpu-mc
wgpu-mc

Rust-based replacement for the default Minecraft renderer

Score
50
★ 595 ⑂ 33 +1/day
Rust
lcodecorex
lcodecorex
KeepAlive

Fighting against force-stop kill process on Android with binder ioctl / Android高级保活

Score
42
★ 594 ⑂ 191
C
numandev1
numandev1
react-native-keys

🔐 Protected .ENVs variables in React Native 🚀✨

Score
33
★ 392 ⑂ 42 +2/day
C
google
google
jni-bind

JNI Bind is a set of advanced syntactic sugar for writing efficient correct JNI Code in C++20 and up (or C++17 with clang).

Score
62
★ 328 ⑂ 37
C++
roger1337
roger1337
JDBG

Java Dynamic Reverse Engineering and Debugging Tool

Score
67
★ 325 ⑂ 22
C++
VlSomers
VlSomers
native-opencv-android-template

A tutorial for setting up OpenCV 4.12.0 (and other 4.x.y version) for Android in Android Studio with Native Development Kit (NDK) support for C++ development.

Score
46
★ 308 ⑂ 72
Java
borkdude
borkdude
clojure-rust-graalvm

An example of Clojure program calling a Rust library, all combined into one executable using GraalVM.

Score
20
★ 145 ⑂ 6
Rust
t0thkr1s
t0thkr1s
frida

Frida scripts for mobile application dynamic-analysis.

Score
33
★ 124 ⑂ 35
Python
berndporr
berndporr
kiss-fft

A compact FFT library in C with an Android JNI wrapper

Score
17
★ 99 ⑂ 15
C++
LanderlYoung
LanderlYoung
Jenny

JNI glue code generator

Score
12
★ 93 ⑂ 10
Kotlin
omair18
omair18
LSD-SLAM-Android

LSD SLAM for Android including source files.

Score
25
★ 90 ⑂ 28
C++
akavel
akavel
hellomello

Experiments with writing Android apps in Nim

Score
8
★ 88 ⑂ 4
C++
wxmylife
wxmylife
JNI_RSA_Sign

通过JNI实现验证App签名获取公钥

Score
21
★ 88 ⑂ 22
C++
wang-bin
wang-bin
JMI

JNI Modern Interface in C++17

Score
54
★ 86 ⑂ 18
C++
ViRb3
ViRb3
jvm-dump-proxy

A proxy DLL for Windows to dump JVM classes at JNI level

Score
0
★ 83 ⑂ 13
C
databricks
databricks
zerobus-sdk

Databricks's Zerobus Ingest SDKs

Score
0
★ 82 ⑂ 20
Rust
antonWetzel
antonWetzel
typst-languagetool

LanguageTool Integration for Typst for spell and grammar check

Score
40
★ 81 ⑂ 20
Rust
MaulingMonkey
MaulingMonkey
jni-bindgen

Generate Rust JVM FFI wrappers around APIs defined by .jar or .class files, because maintaining your own hand-written bindings is an exercise in boredom, soundness bugs, and pain.

Score
10
★ 80 ⑂ 7
Rust
GabrielMajeri
GabrielMajeri
kotlin-rust

Calling Rust code from Kotlin

Score
0
★ 80 ⑂ 5
Kotlin
wolfSSL
wolfSSL
wolfssljni

wolfSSL JSSE provider and JNI wrapper for SSL/TLS, supporting up to TLS 1.3!

Score
100
★ 74 ⑂ 45
Java
HHT0rro
HHT0rro
JavaShroud

面向 Java 产物的混淆、方法虚拟化与 Native 加固工具链。A Java obfuscation, virtualization, and native hardening toolchain.

Score
29
★ 73 ⑂ 0 +4/day
Kotlin
ice1000
ice1000
algo4j

:horse_racing: An algorithm library using java native interface

Score
4
★ 68 ⑂ 12
C++
jveverka
jveverka
java-11-examples

JDK 11 examples and demo projects.

Score
100
★ 61 ⑂ 56
Java
kryptokrona
kryptokrona
kryptokrona-kotlin-sdk

Build decentralized private communication/payment systems in Kotlin.

Score
0
★ 54 ⑂ 14
Kotlin
approov
approov
android-hide-secrets

An exercise to research and explore the best ways to hide a secret in the code of a mobile app. Article: https://blog.approov.io/how-to-extract-an-api-key-from-a-mobile-app-with-static-binary-analysis

Score
0
★ 24 ⑂ 4
Java
Related Topics
#android#java#rust#kotlin#ndk#cpp#security#jni-android#reverse-engineering#c#jvm#ios

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly