GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • rust-mobile
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — Rust Mobile

README.md

Hi there 👋

While looking at modularizing the android-ndk-rs repo (that used to be hosted under the rust-windowing org), we decided to create this rust-mobile organisation as a place to foster collaboration and coordinate work on crates that are aimed at supporting mobile application development with Rust (i.e. Android and iOS)

The general motivation for this was:

  1. To help make smaller utility crates a little easier to discover
  2. More easily share ideas / patterns between crates where it makes sense. E.g. use the organization discussion boards to solicit feedback from developers working on related crates.
  3. Help share the maintenance burden if wanted (E.g. in case someone no longer has the time / bandwidth / interest to work on a crate)

Thinking about Android specifically we can see that there are some cross-cutting issues that we haven't got good answers for yet, including:

  1. no standard way of communicating whether libstdc++ is linked statically or shared
  2. no standard way of dealing with SDK versioning so crates know what Android APIs they should target
  3. no good (consistent + ergonomic) way yet for passing around JavaVM and Activity pointers for making JNI calls

The hope is that this organisation can help foster collaboration, so we can address these kinds of things consistently.

Join us, we have cookies 🍪

If you have a Rust crate that's primarily aimed at mobile app development we invite you to open an issue here to discuss re-homing here.

Alternatively open an issue against your own repo to discuss and poke me (@rib) or any of the other org owners here: https://github.com/orgs/rust-mobile/people

For anyone interested in moving a repo here; you'd still have responsibility over your own project as the maintainer. There's no obligation to give other members joint maintainer priviledges over your project (though it's hopefully a good opportunity to find collaborators).

Popular repositories Loading

  1. ndk ndk Public

    Rust bindings to the Android NDK

    Rust 1.3k 129

  2. android-rs-glue android-rs-glue Public archive

    Glue between Rust and Android

    Rust 902 123

  3. xbuild xbuild Public

    Cross compile rust to any platform (unmaintained)

    Rust 674 67

  4. android-activity android-activity Public

    Glue for building Rust applications on Android with NativeActivity or GameActivity

    Rust 411 89

  5. cargo-apk cargo-apk Public

    Helps cargo build APKs

    Rust 217 55

  6. rust-android-examples rust-android-examples Public

    Various standalone Rust Android examples

    Rust 197 27

Repositories

Loading
Type
Language
Sort
Showing 10 of 17 repositories
  • cargo-apk Public

    Helps cargo build APKs

    rust-mobile/cargo-apk's past year of commit activity
    Rust 217 Apache-2.0 55 20 (1 issue needs help) 20 Updated Nov 12, 2026
  • ndk Public

    Rust bindings to the Android NDK

    rust-mobile/ndk's past year of commit activity
    Rust 1,326 Apache-2.0 129 16 (1 issue needs help) 21 Updated Oct 30, 2026
  • android_logger-rs Public

    A Rust logging implementation for `log` which hooks to android log output

    rust-mobile/android_logger-rs's past year of commit activity
    Rust 144 Apache-2.0 51 1 3 Updated Sep 23, 2026
  • xbuild Public

    Cross compile rust to any platform (unmaintained)

    rust-mobile/xbuild's past year of commit activity
    Rust 674 67 54 27 Updated Jul 21, 2026
  • android-activity Public

    Glue for building Rust applications on Android with NativeActivity or GameActivity

    rust-mobile/android-activity's past year of commit activity
    Rust 411 88 19 6 Updated Jun 22, 2026
  • cargo-subcommand Public

    Library for implementing cargo subcommands

    rust-mobile/cargo-subcommand's past year of commit activity
    Rust 6 7 0 1 Updated Jun 22, 2026
  • rust-android-examples Public

    Various standalone Rust Android examples

    rust-mobile/rust-android-examples's past year of commit activity
    Rust 197 27 5 2 Updated Apr 10, 2026
  • android-emulator-rs Public

    A Rust library for spawning or discovering Android Emulators and controlling them via the gRPC controller protocol

    rust-mobile/android-emulator-rs's past year of commit activity
    Rust 3 0 1 0 Updated Apr 1, 2026
  • android-games-sdk Public

    Mirror of https://android.googlesource.com/platform/frameworks/opt/gamesdk with android-activity changes

    Uh oh!

    There was an error while loading. Please reload this page.

    rust-mobile/android-games-sdk's past year of commit activity
    C++ 0 1 0 0 Updated Mar 20, 2026
  • android-intent Public
    rust-mobile/android-intent's past year of commit activity
    Rust 20 7 1 6 Updated Aug 17, 2025
View all repositories

People

@rib @MarijnS95 @madsmtm

Top languages

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Most used topics

android rust
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.