-
webbrowser
Open URLs in web browsers available on a platform
-
winit
Cross-platform window creation library
-
ndk-sys
FFI bindings for the Android NDK
-
wry
Cross-platform WebView rendering library
-
android-activity
Glue for building Rust applications on Android with NativeActivity or GameActivity
-
ndk
Safe Rust bindings to the Android NDK
-
oboe
Safe interface for oboe an android library for low latency audio IO
-
android_logger
A logging implementation for
log
which hooks to android log output -
macroquad
easy to use graphics library
-
tao
Cross-platform window manager library
-
cargo-ndk
Makes building Rust libraries for Android simpler
-
dinghy-test
Cross-compilation made easier - see main crate cargo-dinghy
-
paferafileserver
Actix based HTML file manager designed for easy browsing of your filesystem, especially for Termux on Android
-
android_log-sys
FFI bindings to Android log Library
-
cargo-dinghy
Cross-compilation made easier
-
tauri-plugin-fs
Access the file system
-
cargo-mobile2
Rust on mobile made easy!
-
rogcat
A adb logcat wrapper and log processor
-
adb_client
Rust ADB (Android Debug Bridge) client library
-
dinghy-build
Cross-compilation made easier - helpers for build.rs scripts
-
apkeep
A command-line tool for downloading APK files from various sources
-
proguard
Basic proguard mapping file handling for Rust
-
native_db
Drop-in embedded database
-
app-surface
Integrate wgpu into your existing iOS, Android and Web apps without relying on winit
-
mmkv
Rust version of MMKV
-
mozdevice
Client library for the Android Debug Bridge (adb)
-
droid-wrap
用于Rust的Android API的高级封装
-
ndk-context
Handles for accessing Android APIs
-
gpapi
interacting with the Google Play API
-
quad-snd
High level and cross platform audio library
-
rn-run
CLI tool to run react native projects
-
android-logd-logger
A logging implementation for
log
which directly writes to the Android logd daemon -
hylarana-server
A cross-platform screen casting library implemented by Rust
-
tracing_android_trace
Support for Android NDK Tracing
-
labt
Lab-t Lightweight Android build tool
-
paranoid-android
Integration layer between tracing and Android logs
-
cargo-so
cargo build Android .so lib files
-
jni-min-helper
Minimal helper for
jni-rs
, supporting dynamic proxies, Android dex embedding and broadcast receiver. Used for calling Java code from Rust. -
linux-sysno
A list of system call numbers
-
simls
cli tool that allows for managing of android emulators & iOS simulators
-
appium-client
Client for Appium Server, for automated mobile app testing
-
hylarana-capture
A cross-platform screen casting library implemented by Rust
-
android_trace
Support for Android NDK Tracing
-
tauri-plugin-board
vending machine development board of kits for tauri, use kotlin
-
gwv
A validator for gradle/wrapper jar binaries, intended to be used in CI pipelines
-
adb_cli
Rust ADB (Android Debug Bridge) CLI
-
tauri-plugin-opener
Open files and URLs using their default application
-
tauri-plugin-deep-link
Set your Tauri application as the default handler for an URL
-
cargo-apk2
Rust轻松构建安卓应用的Cargo扩展
-
rsbinder
Linux Binder communication
-
android-usbser
Android host driver for USB serial adapters, currently works with CDC-ACM devices
-
tauri-plugin-blec
BLE-Client plugin for Tauri
-
tauri-plugin-nfc
Read and write NFC tags on Android and iOS
-
hylarana-codec
A cross-platform screen casting library implemented by Rust
-
tauri-plugin-biometric
Prompt the user for biometric authentication on Android and iOS
-
tauri-plugin-haptics
Haptic feedback and vibrations on Android and iOS
-
forensic-adb
Tokio based client library for the Android Debug Bridge (adb) based on mozdevice
-
radb_client
adb client for rust
-
cargo-aapt2
用于Rust的Android API的高级封装
-
android_system_properties
Minimal Android system properties wrapper
-
hylarana-graphics
A cross-platform screen casting library implemented by Rust
-
hylarana-resample
A cross-platform screen casting library implemented by Rust
-
droid-juicer
Extract firmware from Android vendor partitions
-
rustls-platform-verifier-android
The internal JVM support component of the rustls-platform-verifier crate. You shouldn't depend on this directly.
-
mirror-capture
A cross-platform screen casting library implemented by Rust
-
cargo-apk
cargo build APKs
-
crossbow
Cross-Platform build tools and toolkit for games
-
r55
compiler for R.txt android files
-
ptrace-do
Featureful library for interacting with unix processes through ptrace, supports x86_64, i686, arm, aarch64 remote function calls
-
yazi-macro
Yazi macros
-
linux-syscalls
easily invoke linux system calls
-
jnim_gen
android bind generater base on jnim
-
downapk
Program to download APKs of given Android package
-
pore
a performance oriented reimplementation of repo
-
mirror-graphics
A cross-platform screen casting library implemented by Rust
-
adb-client-tokio
communicating with Android devices via the Android Debug Bridge (ADB) protocol
-
stretch2
High performance & cross-platform Flexbox implementation
-
hylarana-discovery
A cross-platform screen casting library implemented by Rust
-
ndk-build2
用于构建 Android 二进制文件的实用程序
-
dinghy-lib
Cross-compilation made easier - see main crate cargo-dinghy
-
mozilla/viaduct
Firefox Application Services
-
stretch
High performance & cross-platform Flexbox implementation
-
android-sparse-image
Low-level Android sparse image parsing headers
-
macroquad-tiled
Tiled editor macroquad intergration
-
gradle-wiper
Reclaim machine resources (RAM, Disk) attached to Gradle builds
-
hylarana-transport
A cross-platform screen casting library implemented by Rust
-
tauri-plugin-app-events
A plugin for tauri@v2 to listen some events on iOS and Android
-
tauri-plugin-m3
Android Material3/MaterialYou Plugin
-
android-binder
Safe bindings to Android Binder, restricted to the NDK
-
tauri-plugin-sharetarget
tauri apps: receive share intents on Android
-
droi
A command line tool for android development
-
adbqr
A command-line tool for pairing devices with ADB via QR code
-
nine_patch_drawable
core functionality to read nine patch bitmaps defined in Android NinePatch drawables and algorithms to scale them
-
i-slint-backend-android-activity
OpenGL rendering backend for Slint
-
generate-app-icons
A CLI for generate app icons for ios ipad Watch Mac Android devices
-
ndk-glue
Startup code for android binaries
-
robius-android-env
Rust access to Android state (native Java objects) managed by UI toolkits
-
opusic-sys
Bindings to libopus
-
trs_24
An OpenGL-Powered Game Engine (OpenGL 2.0+)
-
swift_localizable_json_parser
Parse Localizable.xcstrings
-
android_bp
Android.bp parser
-
abxml
Parser for resources.arsc contained on APKs and binary XML decompresser
-
esp-hal-dhcp-server
DHCP server for embassy-net (main target is esp-hal)
-
tauri-plugin-keep-screen-on
A Tauri plugin that prevents screen timeout on Android and iOS
-
droid-wrap-utils
用于Rust的Android API的高级封装
-
android-manifest
Android Manifest serializer and deserializer for Rust
-
android-sdkmanager-rs
Rust native replacement for Android's sdkmanager
-
xbuild
Builds rust mobile/desktop projects
-
jni-android-sys
Autogenerated glue code for access Android JVM APIs from Rust
-
dumpsys-rs
dumpsys-rs
is a Rust library for retrieving and dumping service information in an Android system. It provides a convenient way to fetch detailed status information from different system services… -
ezlog
core function and code
-
rsbinder-aidl
AIDL compiler for rsbinder
-
adb-server-tokio
Android Debug Bridge (ADB) server protocol
-
ndk-build
building Android binaries
-
rsbinder-tools
few CLI binder tools for Linux
-
hylarana-common
A cross-platform screen casting library implemented by Rust
-
thetadb
A lightweight, embedded key-value database for mobile clients (i.e., iOS, Android)
-
oboe-sys
Unsafe bindings for oboe an android library for low latency audio IO
-
abootimg-oxide
Android boot image (boot.img) parser
-
jni_fn
JNI-compatible method signature generator
-
cnctd
Collection of cnctd modules
-
macroquad-profiler
Profiler UI for macroquad
-
tracing-fmt-smart-writer
Smart writer for tracing-subscriber's fmt module
-
winmtp
Bindings over Windows MTP API
-
admob-android
AdMob Plugin for Crossbow
-
android-properties
Rust-based Android properties wrapper
-
rogu
logger library
-
android_trace_log
handling Android trace logs created with Debug.startMethodTracing
-
ricq
Android IM protocol
-
android-sparse
Android's sparse file format
-
android-tools
Android-related tools for building and developing applications 🛠
-
mediacodec
Rust bindings to MediaCodec, with an easy-to-use API
-
termux-notification
Display a system notification by
termux-notification
-
signal-backup-decode
decode signal backups
-
cargo-quad-apk
Cargo subcommand that allows you to build Android packages
-
cargo-xdk
Makes building Rust libraries for Android simpler
-
quickjs_android_suitable_sys
QuickJS Javascript Engine FFI bindings, suitable for use on Android
-
blurdroid
Bluetooth lib for Rust using Android's bluedroid
-
crossbundle
Build and publish apps for Android/iOS
-
tracing-android
Tracing layer to log to Android's logcat
-
zinfo
A cross-platform system information program
-
dex
parsing dex files
-
tracing-logcat
A writer for the tracing library that outputs to Android's logcat
-
frame-analyzer
Track the frametime of Android apps, based on ebpf & uprobe
-
dalvik
Disassembler for Android Dalvik bytecode
-
herta-lib
Backend library for herta-bin
-
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 -
java-spaghetti
Glue code to accompany the java-spaghetti code generator for binding to JVM APIs from Rust
-
apk
creating and signing apks
-
axmldecoder
Decode Android's binary XML format
-
nustify
Send iOS/Android Notifications using IFTTT's Webhook
-
android-binder-ndk-sys
Bindgen bindings to android binder, restricted to the NDK
-
jni-glue
Manually written glue code to accompany the jni-bindgen code generator for binding to JVM APIs from Rust
-
frame-analyzer-ebpf-common
Track the frametime of Android apps, based on ebpf & uprobe
-
android-tzdata
Parser for the Android-specific tzdata file
-
play-games-services
Google Play Games Services Plugin for Crossbow
-
makepad-android-state
Exposes access to Makepad's context states on Android
-
cargo-creator
Tool that helps build apps for Android and iOS
-
adborc
Orchestrator for a network of distributed Android devices
-
dexparser
Parser for Android's DEX file format
-
libmtp-rs
High-level interface for the libmtp C library
-
arsc
Android resource file parsing & writing
-
shura
A fast cross-plattform 2D component-based game framework
-
crossbow-admob
AdMob Plugin for Crossbow
-
otadump
Extract partitions from Android OTA files
-
audir-sles
OpenSL ES bindings for Android
-
andotp-import
andOTP backup reader
-
randomx-rs
Rust bindings for the RandomX Proof-of-Work
-
androidy-log
Minimal wrapper over android logging
-
eadb
eBPF Android Debug Bridge
-
creator
Mobile Game Framework
-
rustycat
Regex-based parser for Android Debug Brigde (adb) logcat
-
play-core
Google Play Core Plugin for Crossbow
-
crossbow-android
Cross-Platform build tools and toolkit for games
-
genapkbuild
generate Android APK build system files for AOSP
-
crossbundle-tools
Build and publish apps for Android/iOS
-
wordfeud-ocr
that recognizes a screenshot from the Wordfeud game on Android phone
-
jsonwebtoken-google-wasm
parse and validate google jwt token compliant with webassembly runtimes with jsonwebtoken
-
pmse-apk
Android support for pmse
-
creator-ads
Mobile Game Framework
-
xloop_android
android impl for xloop
-
jni-bindgen
Code generator for binding to JVM APIs from Rust
-
google-androidpublisher-rest
Google Play Android Developer API
-
android-cli
Create, build, and release Android apps faster without Android Studio
-
gcm
An API to talk to GCM (Google Cloud Messaging) in Rust
-
adbium
Client library for adb
-
gplay
Google Play Tool
-
smali
read and write Android disassembly smali files
-
pidcat
An adb logcat wrapper and filters
-
adb_lib
interacting with Android Debug Bridge (ADB)
-
binder_ndk
Rust bindings for Android's Binder IPC mechanism
-
ashmem
Rust wrapper around Android's ASharedMemory (ashmem) API
-
rusty-axml
A parser for Android AXML files
-
tao-macros
Proc macros for tao
-
android-tools-rs
Android-related tools for building and developing applications 🛠
-
skia-svg-macros
Skia SVG Macros for Dom bindings
-
flandres
fltk widgets adapted for Android
-
android-ndk-sys
FFI bindings for the Android NDK
-
rumo
Mobile framework & build tooling
-
android_looper
Thin wrapper for Android Looper
-
crabdroid
Android easy(er) interop for Rust. Especially helpful with async operations, error handling, collections, etc.
-
jni-bindgen-reflection
Static reflection APIs for analyzing jars
-
adbear
CLI to enable ADB pairing over WiFi
-
play-billing
Google Play Billing Plugin for Crossbow
-
an_logger
Android log initializer
-
nnapi
safe abstraction of the Android NNAPI FFI bindings
-
android-wakelock
Safe and ergonomic Rust bindings to the Android WakeLock API
-
libmtp-sys
Low-level bindings to libmtp C library
-
camarim
Easy setup logging on FFI libs for mobile devices
-
dexd
Program to diff dex class files
-
echo-adb
A command-line tool for echoing lines of text to an Android device using ADB
-
aaudio
Rust bindings for the AAudio API
Try searching with DuckDuckGo.