{"id":13580377,"url":"https://github.com/rust-mobile/ndk","last_synced_at":"2025-05-14T02:03:13.020Z","repository":{"id":37083802,"uuid":"229629928","full_name":"rust-mobile/ndk","owner":"rust-mobile","description":" Rust bindings to the Android NDK","archived":false,"fork":false,"pushed_at":"2025-04-25T16:11:09.000Z","size":1746,"stargazers_count":1206,"open_issues_count":33,"forks_count":113,"subscribers_count":24,"default_branch":"master","last_synced_at":"2025-05-03T05:38:45.318Z","etag":null,"topics":["android","android-ndk","rust"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rust-mobile.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-12-22T20:56:38.000Z","updated_at":"2025-04-30T08:38:33.000Z","dependencies_parsed_at":"2023-12-28T12:49:03.459Z","dependency_job_id":"71105f1e-6a4a-4dcb-86af-4962af556ad7","html_url":"https://github.com/rust-mobile/ndk","commit_stats":null,"previous_names":["rust-windowing/android-ndk-rs"],"tags_count":74,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rust-mobile%2Fndk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rust-mobile%2Fndk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rust-mobile%2Fndk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rust-mobile%2Fndk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rust-mobile","download_url":"https://codeload.github.com/rust-mobile/ndk/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254052661,"owners_count":22006716,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","android-ndk","rust"],"created_at":"2024-08-01T15:01:50.331Z","updated_at":"2025-05-14T02:03:12.965Z","avatar_url":"https://github.com/rust-mobile.png","language":"Rust","funding_links":[],"categories":["Rust"],"sub_categories":[],"readme":"[![ci](https://github.com/rust-mobile/ndk/actions/workflows/rust.yml/badge.svg)](https://github.com/rust-mobile/ndk/actions/workflows/rust.yml) ![MIT license](https://img.shields.io/badge/License-MIT-green.svg) ![APACHE2 license](https://img.shields.io/badge/License-APACHE2-green.svg)\n\nRust bindings to the [Android NDK](https://developer.android.com/ndk)\n\nName | Description | Badges\n--- | --- | ---\n[`ndk-sys`](./ndk-sys) | Raw FFI bindings to the NDK | [![crates.io](https://img.shields.io/crates/v/ndk-sys.svg)](https://crates.io/crates/ndk-sys) [![Docs](https://docs.rs/ndk-sys/badge.svg)](https://docs.rs/ndk-sys) [![MSRV](https://img.shields.io/badge/rustc-1.60.0+-ab6000.svg)](https://blog.rust-lang.org/2022/04/07/Rust-1.60.0.html)\n[`ndk`](./ndk) | Safe abstraction of the bindings | [![crates.io](https://img.shields.io/crates/v/ndk.svg)](https://crates.io/crates/ndk) [![Docs](https://docs.rs/ndk/badge.svg)](https://docs.rs/ndk) [![MSRV](https://img.shields.io/badge/rustc-1.64.0+-ab6000.svg)](https://blog.rust-lang.org/2022/09/22/Rust-1.64.0.html)\n\nSee these [`ndk-examples`](https://github.com/rust-mobile/cargo-apk/tree/main/examples/examples) and these [`rust-android-examples`](https://github.com/rust-mobile/rust-android-examples) for examples using the NDK.\n\n\u003e [!IMPORTANT]\n\u003e This repository was recently [modularized](https://github.com/rust-mobile/ndk/issues/372) and the following crates were split into separate repositories:\n\u003e\n\u003e Crate | New Location | Notes\n\u003e ------|--------------|------\n\u003e ndk-context | https://github.com/rust-mobile/ndk-context |\n\u003e ndk-glue | https://github.com/rust-mobile/ndk-glue | ⛔ _deprecated_ - see [android-activity](https://github.com/rust-mobile/android-activity)\n\u003e ndk-macro | https://github.com/rust-mobile/ndk-glue | ⛔ _deprecated_ - see [android-activity](https://github.com/rust-mobile/android-activity)\n\u003e ndk-build | https://github.com/rust-mobile/cargo-apk | ⛔ _deprecated_ - see [xbuild](https://github.com/rust-mobile/xbuild)\n\u003e cargo-apk | https://github.com/rust-mobile/cargo-apk | ⛔ _deprecated_ - see [xbuild](https://github.com/rust-mobile/xbuild)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frust-mobile%2Fndk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frust-mobile%2Fndk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frust-mobile%2Fndk/lists"}