Dev tools crates for building, packaging, deployment, etc.

  • Rust access to Android state (native Java objects) managed by UI toolkits
    android environment java jni robius
  • Cross-platform app development in Rust
    cross-platform-ui crux crux_core ffi wasm
  • Rust for native business logic, Flutter for flexible and beautiful GUI

Make distributable packages for desktop/mobile

  • Executable packager and bundler distributed as a CLI and library.
    bundle cargo package
  • Builds rust mobile/desktop projects.
  • Wrap rust executables in OS-specific app bundles
    bundle cargo

Integrate with Xcode and Android Studio

  • Generates Xcode and Android Studio project files for building and running your Rust project
    android cargo ios mobile tauri
  • 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.
    android build build-rs java robius
  • Cross-compilation made easier
    android cargo ios mobile tests
  • A collection of on chip debugging tools to communicate with microchips.
    embedded