{"crate":{"id":"ndk","name":"ndk","updated_at":"2024-04-26T15:15:21.991128Z","versions":[1127230,925431,872645,590441,477709,456982,408309,333489,296893,283981,267566,233876],"keywords":["ndk","android"],"categories":[],"badges":[],"created_at":"2020-04-22T21:40:19.676971Z","downloads":51636244,"recent_downloads":15478892,"default_version":"0.9.0","num_versions":12,"yanked":false,"max_version":"0.9.0","newest_version":"0.9.0","max_stable_version":"0.9.0","description":"Safe Rust bindings to the Android NDK","homepage":"https://github.com/rust-mobile/ndk","documentation":"https://docs.rs/ndk","repository":"https://github.com/rust-mobile/ndk","links":{"version_downloads":"/api/v1/crates/ndk/downloads","versions":null,"owners":"/api/v1/crates/ndk/owners","owner_team":"/api/v1/crates/ndk/owner_team","owner_user":"/api/v1/crates/ndk/owner_user","reverse_dependencies":"/api/v1/crates/ndk/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1127230,"crate":"ndk","num":"0.9.0","dl_path":"/api/v1/crates/ndk/0.9.0/download","readme_path":"/api/v1/crates/ndk/0.9.0/readme","updated_at":"2024-04-26T15:15:21.991128Z","created_at":"2024-04-26T15:15:21.991128Z","downloads":24854744,"features":{"all":["audio","bitmap","media","nativewindow","sync","api-level-33","rwh_04","rwh_05","rwh_06"],"api-level-23":[],"api-level-24":["api-level-23"],"api-level-25":["api-level-24"],"api-level-26":["api-level-25"],"api-level-27":["api-level-26"],"api-level-28":["api-level-27"],"api-level-29":["api-level-28"],"api-level-30":["api-level-29"],"api-level-31":["api-level-30"],"api-level-32":["api-level-31"],"api-level-33":["api-level-32"],"audio":["ffi/audio","api-level-26"],"bitmap":["ffi/bitmap"],"default":["rwh_06"],"media":["ffi/media"],"nativewindow":["ffi/nativewindow"],"sync":["ffi/sync","api-level-26"],"test":["ffi/test","jni","all"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ndk/0.9.0/dependencies","version_downloads":"/api/v1/crates/ndk/0.9.0/downloads","authors":"/api/v1/crates/ndk/0.9.0/authors"},"crate_size":84865,"published_by":{"id":110371,"login":"MarijnS95","name":"Marijn Suijten","avatar":"https://avatars.githubusercontent.com/u/2325264?v=4","url":"https://github.com/MarijnS95","github_username_matches":true,"created_at":"2012-09-11T14:01:06Z"},"audit_actions":[{"action":"publish","user":{"id":110371,"login":"MarijnS95","name":"Marijn Suijten","avatar":"https://avatars.githubusercontent.com/u/2325264?v=4","url":"https://github.com/MarijnS95","github_username_matches":true,"created_at":"2012-09-11T14:01:06Z"},"time":"2024-04-26T15:15:21.991128Z"}],"checksum":"c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4","rust_version":"1.66","has_lib":true,"bin_names":[],"edition":"2021","description":"Safe Rust bindings to the Android NDK","homepage":"https://github.com/rust-mobile/ndk","documentation":"https://docs.rs/ndk","repository":"https://github.com/rust-mobile/ndk","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6168,"comment_lines":112,"files":24}},"total_code_lines":6168,"total_comment_lines":112}},{"id":925431,"crate":"ndk","num":"0.8.0","dl_path":"/api/v1/crates/ndk/0.8.0/download","readme_path":"/api/v1/crates/ndk/0.8.0/readme","updated_at":"2023-10-14T23:09:41.924822Z","created_at":"2023-10-14T23:09:41.924822Z","downloads":12483170,"features":{"all":["audio","bitmap","media","api-level-31","rwh_04","rwh_05","rwh_06"],"api-level-23":[],"api-level-24":["api-level-23"],"api-level-25":["api-level-24"],"api-level-26":["api-level-25"],"api-level-27":["api-level-26"],"api-level-28":["api-level-27"],"api-level-29":["api-level-28"],"api-level-30":["api-level-29"],"api-level-31":["api-level-30"],"audio":["ffi/audio","api-level-26"],"bitmap":["ffi/bitmap"],"default":["rwh_06"],"media":["ffi/media"],"sync":["ffi/sync","api-level-26"],"test":["ffi/test","jni","all"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ndk/0.8.0/dependencies","version_downloads":"/api/v1/crates/ndk/0.8.0/downloads","authors":"/api/v1/crates/ndk/0.8.0/authors"},"crate_size":79770,"published_by":{"id":110371,"login":"MarijnS95","name":"Marijn Suijten","avatar":"https://avatars.githubusercontent.com/u/2325264?v=4","url":"https://github.com/MarijnS95","github_username_matches":true,"created_at":"2012-09-11T14:01:06Z"},"audit_actions":[{"action":"publish","user":{"id":110371,"login":"MarijnS95","name":"Marijn Suijten","avatar":"https://avatars.githubusercontent.com/u/2325264?v=4","url":"https://github.com/MarijnS95","github_username_matches":true,"created_at":"2012-09-11T14:01:06Z"},"time":"2023-10-14T23:09:41.924822Z"}],"checksum":"2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7","rust_version":"1.66","has_lib":true,"bin_names":[],"edition":"2021","description":"Safe Rust bindings to the Android NDK","homepage":"https://github.com/rust-mobile/ndk","documentation":"https://docs.rs/ndk","repository":"https://github.com/rust-mobile/ndk","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5963,"comment_lines":93,"files":23}},"total_code_lines":5963,"total_comment_lines":93}},{"id":872645,"crate":"ndk","num":"0.8.0-beta.0","dl_path":"/api/v1/crates/ndk/0.8.0-beta.0/download","readme_path":"/api/v1/crates/ndk/0.8.0-beta.0/readme","updated_at":"2023-08-15T20:39:24.594810Z","created_at":"2023-08-15T20:39:24.594810Z","downloads":10574,"features":{"all":["audio","bitmap","media","api-level-30"],"api-level-23":[],"api-level-24":["api-level-23"],"api-level-25":["api-level-24"],"api-level-26":["api-level-25"],"api-level-27":["api-level-26"],"api-level-28":["api-level-27"],"api-level-29":["api-level-28"],"api-level-30":["api-level-29"],"audio":["ffi/audio","api-level-26"],"bitmap":["ffi/bitmap"],"media":["ffi/media"],"test":["ffi/test","jni","all"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ndk/0.8.0-beta.0/dependencies","version_downloads":"/api/v1/crates/ndk/0.8.0-beta.0/downloads","authors":"/api/v1/crates/ndk/0.8.0-beta.0/authors"},"crate_size":58399,"published_by":{"id":110371,"login":"MarijnS95","name":"Marijn Suijten","avatar":"https://avatars.githubusercontent.com/u/2325264?v=4","url":"https://github.com/MarijnS95","github_username_matches":true,"created_at":"2012-09-11T14:01:06Z"},"audit_actions":[{"action":"publish","user":{"id":110371,"login":"MarijnS95","name":"Marijn Suijten","avatar":"https://avatars.githubusercontent.com/u/2325264?v=4","url":"https://github.com/MarijnS95","github_username_matches":true,"created_at":"2012-09-11T14:01:06Z"},"time":"2023-08-15T20:39:24.594810Z"}],"checksum":"49f58741784b0f6ac12311c3f6fbdb3c766a992f8914d035c77a07b5fd2940dc","rust_version":"1.64","has_lib":true,"bin_names":[],"edition":"2021","description":"Safe Rust bindings to the Android NDK","homepage":"https://github.com/rust-mobile/ndk","documentation":"https://docs.rs/ndk","repository":"https://github.com/rust-mobile/ndk","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4768,"comment_lines":62,"files":19}},"total_code_lines":4768,"total_comment_lines":62}},{"id":590441,"crate":"ndk","num":"0.7.0","dl_path":"/api/v1/crates/ndk/0.7.0/download","readme_path":"/api/v1/crates/ndk/0.7.0/readme","updated_at":"2022-07-24T21:38:16.613659Z","created_at":"2022-07-24T21:38:16.613659Z","downloads":8656185,"features":{"all":["audio","bitmap","media","api-level-30"],"api-level-23":[],"api-level-24":["api-level-23"],"api-level-25":["api-level-24"],"api-level-26":["api-level-25"],"api-level-27":["api-level-26"],"api-level-28":["api-level-27"],"api-level-29":["api-level-28"],"api-level-30":["api-level-29"],"audio":["ffi/audio","api-level-26"],"bitmap":["ffi/bitmap"],"media":["ffi/media"],"test":["ffi/test","jni","jni-glue","all"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ndk/0.7.0/dependencies","version_downloads":"/api/v1/crates/ndk/0.7.0/downloads","authors":"/api/v1/crates/ndk/0.7.0/authors"},"crate_size":54683,"published_by":{"id":4860,"login":"francesca64","name":"Aster Nightbloom","avatar":"https://avatars.githubusercontent.com/u/2096580?v=4","url":"https://github.com/francesca64","github_username_matches":true,"created_at":"2012-08-05T01:09:07Z"},"audit_actions":[{"action":"publish","user":{"id":4860,"login":"francesca64","name":"Aster Nightbloom","avatar":"https://avatars.githubusercontent.com/u/2096580?v=4","url":"https://github.com/francesca64","github_username_matches":true,"created_at":"2012-08-05T01:09:07Z"},"time":"2022-07-24T21:38:16.613659Z"}],"checksum":"451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Safe Rust bindings to the Android NDK","homepage":"https://github.com/rust-windowing/android-ndk-rs","documentation":"https://docs.rs/android-ndk","repository":"https://github.com/rust-windowing/android-ndk-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4291,"comment_lines":46,"files":19}},"total_code_lines":4291,"total_comment_lines":46}},{"id":477709,"crate":"ndk","num":"0.6.0","dl_path":"/api/v1/crates/ndk/0.6.0/download","readme_path":"/api/v1/crates/ndk/0.6.0/readme","updated_at":"2022-01-05T14:25:11.786937Z","created_at":"2022-01-05T14:25:11.786937Z","downloads":2460766,"features":{"aaudio":["ffi/aaudio","api-level-26"],"all":["aaudio","bitmap","hardware_buffer","media","trace","api-level-30"],"api-level-23":[],"api-level-24":["api-level-23"],"api-level-25":["api-level-24"],"api-level-26":["api-level-25"],"api-level-27":["api-level-26"],"api-level-28":["api-level-27"],"api-level-29":["api-level-28"],"api-level-30":["api-level-29"],"bitmap":["ffi/bitmap"],"hardware_buffer":["api-level-26"],"media":["ffi/media"],"test":["ffi/test","jni","jni-glue","all"],"trace":["api-level-23"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ndk/0.6.0/dependencies","version_downloads":"/api/v1/crates/ndk/0.6.0/downloads","authors":"/api/v1/crates/ndk/0.6.0/authors"},"crate_size":39828,"published_by":{"id":4860,"login":"francesca64","name":"Aster Nightbloom","avatar":"https://avatars.githubusercontent.com/u/2096580?v=4","url":"https://github.com/francesca64","github_username_matches":true,"created_at":"2012-08-05T01:09:07Z"},"audit_actions":[{"action":"publish","user":{"id":4860,"login":"francesca64","name":"Aster Nightbloom","avatar":"https://avatars.githubusercontent.com/u/2096580?v=4","url":"https://github.com/francesca64","github_username_matches":true,"created_at":"2012-08-05T01:09:07Z"},"time":"2022-01-05T14:25:11.786937Z"}],"checksum":"2032c77e030ddee34a6787a64166008da93f6a352b629261d0fee232b8742dd4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Safe Rust bindings to the Android NDK","homepage":"https://github.com/rust-windowing/android-ndk-rs","documentation":"https://docs.rs/android-ndk","repository":"https://github.com/rust-windowing/android-ndk-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3683,"comment_lines":62,"files":15}},"total_code_lines":3683,"total_comment_lines":62}},{"id":456982,"crate":"ndk","num":"0.5.0","dl_path":"/api/v1/crates/ndk/0.5.0/download","readme_path":"/api/v1/crates/ndk/0.5.0/readme","updated_at":"2021-11-22T15:29:45.815253Z","created_at":"2021-11-22T15:29:45.815253Z","downloads":1313832,"features":{"aaudio":["ffi/aaudio","api-level-26"],"all":["aaudio","bitmap","hardware_buffer","media","trace","api-level-30"],"api-level-23":[],"api-level-24":["api-level-23"],"api-level-25":["api-level-24"],"api-level-26":["api-level-25"],"api-level-27":["api-level-26"],"api-level-28":["api-level-27"],"api-level-29":["api-level-28"],"api-level-30":["api-level-29"],"bitmap":["ffi/bitmap"],"hardware_buffer":["api-level-26"],"media":["ffi/media"],"test":["ffi/test","jni","jni-glue","all"],"trace":["api-level-23"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ndk/0.5.0/dependencies","version_downloads":"/api/v1/crates/ndk/0.5.0/downloads","authors":"/api/v1/crates/ndk/0.5.0/authors"},"crate_size":39766,"published_by":{"id":4860,"login":"francesca64","name":"Aster Nightbloom","avatar":"https://avatars.githubusercontent.com/u/2096580?v=4","url":"https://github.com/francesca64","github_username_matches":true,"created_at":"2012-08-05T01:09:07Z"},"audit_actions":[{"action":"publish","user":{"id":4860,"login":"francesca64","name":"Aster Nightbloom","avatar":"https://avatars.githubusercontent.com/u/2096580?v=4","url":"https://github.com/francesca64","github_username_matches":true,"created_at":"2012-08-05T01:09:07Z"},"time":"2021-11-22T15:29:45.815253Z"}],"checksum":"96d868f654c72e75f8687572699cdabe755f03effbb62542768e995d5b8d699d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Safe Rust bindings to the Android NDK","homepage":"https://github.com/rust-windowing/android-ndk-rs","documentation":"https://docs.rs/android-ndk","repository":"https://github.com/rust-windowing/android-ndk-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3690,"comment_lines":62,"files":15}},"total_code_lines":3690,"total_comment_lines":62}},{"id":408309,"crate":"ndk","num":"0.4.0","dl_path":"/api/v1/crates/ndk/0.4.0/download","readme_path":"/api/v1/crates/ndk/0.4.0/readme","updated_at":"2021-08-03T07:50:30.911899Z","created_at":"2021-08-03T07:50:30.911899Z","downloads":248176,"features":{"aaudio":["ffi/aaudio","api-level-26"],"all":["aaudio","bitmap","hardware_buffer","media","trace","api-level-30"],"api-level-23":[],"api-level-24":["api-level-23"],"api-level-25":["api-level-24"],"api-level-26":["api-level-25"],"api-level-27":["api-level-26"],"api-level-28":["api-level-27"],"api-level-29":["api-level-28"],"api-level-30":["api-level-29"],"bitmap":["ffi/bitmap"],"hardware_buffer":["api-level-26"],"media":["ffi/media"],"test":["ffi/test","jni","jni-glue","all"],"trace":["api-level-23"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ndk/0.4.0/dependencies","version_downloads":"/api/v1/crates/ndk/0.4.0/downloads","authors":"/api/v1/crates/ndk/0.4.0/authors"},"crate_size":39223,"published_by":{"id":4860,"login":"francesca64","name":"Aster Nightbloom","avatar":"https://avatars.githubusercontent.com/u/2096580?v=4","url":"https://github.com/francesca64","github_username_matches":true,"created_at":"2012-08-05T01:09:07Z"},"audit_actions":[{"action":"publish","user":{"id":4860,"login":"francesca64","name":"Aster Nightbloom","avatar":"https://avatars.githubusercontent.com/u/2096580?v=4","url":"https://github.com/francesca64","github_username_matches":true,"created_at":"2012-08-05T01:09:07Z"},"time":"2021-08-03T07:50:30.911899Z"}],"checksum":"d64d6af06fde0e527b1ba5c7b79a6cc89cfc46325b0b2887dffe8f70197e0c3c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Safe Rust bindings to the Android NDK","homepage":"https://github.com/rust-windowing/android-ndk-rs","documentation":"https://docs.rs/android-ndk","repository":"https://github.com/rust-windowing/android-ndk-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3662,"comment_lines":58,"files":15}},"total_code_lines":3662,"total_comment_lines":58}},{"id":333489,"crate":"ndk","num":"0.3.0","dl_path":"/api/v1/crates/ndk/0.3.0/download","readme_path":"/api/v1/crates/ndk/0.3.0/readme","updated_at":"2021-01-30T17:31:55.057606Z","created_at":"2021-01-30T17:31:55.057606Z","downloads":525458,"features":{"aaudio":["ffi/aaudio","api-level-26"],"all":["aaudio","bitmap","hardware_buffer","media","trace","api-level-30"],"api-level-23":[],"api-level-24":["api-level-23"],"api-level-25":["api-level-24"],"api-level-26":["api-level-25"],"api-level-27":["api-level-26"],"api-level-28":["api-level-27"],"api-level-29":["api-level-28"],"api-level-30":["api-level-29"],"bitmap":["ffi/bitmap"],"hardware_buffer":["api-level-26"],"media":["ffi/media"],"test":["ffi/test","jni","jni-glue","all"],"trace":["api-level-23"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ndk/0.3.0/dependencies","version_downloads":"/api/v1/crates/ndk/0.3.0/downloads","authors":"/api/v1/crates/ndk/0.3.0/authors"},"crate_size":39011,"published_by":{"id":4860,"login":"francesca64","name":"Aster Nightbloom","avatar":"https://avatars.githubusercontent.com/u/2096580?v=4","url":"https://github.com/francesca64","github_username_matches":true,"created_at":"2012-08-05T01:09:07Z"},"audit_actions":[{"action":"publish","user":{"id":4860,"login":"francesca64","name":"Aster Nightbloom","avatar":"https://avatars.githubusercontent.com/u/2096580?v=4","url":"https://github.com/francesca64","github_username_matches":true,"created_at":"2012-08-05T01:09:07Z"},"time":"2021-01-30T17:31:55.057606Z"}],"checksum":"8794322172319b972f528bf90c6b467be0079f1fa82780ffb431088e741a73ab","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Safe Rust bindings to the Android NDK","homepage":"https://github.com/rust-windowing/android-ndk-rs","documentation":"https://docs.rs/android-ndk","repository":"https://github.com/rust-windowing/android-ndk-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3640,"comment_lines":58,"files":15}},"total_code_lines":3640,"total_comment_lines":58}},{"id":296893,"crate":"ndk","num":"0.2.1","dl_path":"/api/v1/crates/ndk/0.2.1/download","readme_path":"/api/v1/crates/ndk/0.2.1/readme","updated_at":"2020-10-19T22:33:09.922114Z","created_at":"2020-10-19T22:33:09.922114Z","downloads":747203,"features":{"aaudio":["ffi/aaudio","api-level-26"],"all":["aaudio","bitmap","hardware_buffer","media","trace","api-level-30"],"api-level-23":[],"api-level-24":["api-level-23"],"api-level-26":["api-level-24"],"api-level-29":["api-level-26"],"api-level-30":["api-level-29"],"bitmap":["ffi/bitmap"],"hardware_buffer":["api-level-26"],"media":["ffi/media"],"trace":["api-level-23"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ndk/0.2.1/dependencies","version_downloads":"/api/v1/crates/ndk/0.2.1/downloads","authors":"/api/v1/crates/ndk/0.2.1/authors"},"crate_size":38584,"published_by":{"id":4860,"login":"francesca64","name":"Aster Nightbloom","avatar":"https://avatars.githubusercontent.com/u/2096580?v=4","url":"https://github.com/francesca64","github_username_matches":true,"created_at":"2012-08-05T01:09:07Z"},"audit_actions":[{"action":"publish","user":{"id":4860,"login":"francesca64","name":"Aster Nightbloom","avatar":"https://avatars.githubusercontent.com/u/2096580?v=4","url":"https://github.com/francesca64","github_username_matches":true,"created_at":"2012-08-05T01:09:07Z"},"time":"2020-10-19T22:33:09.922114Z"}],"checksum":"5eb167c1febed0a496639034d0c76b3b74263636045db5489eee52143c246e73","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Safe Rust bindings to the Android NDK","homepage":"https://github.com/rust-windowing/android-ndk-rs","documentation":"https://docs.rs/android-ndk","repository":"https://github.com/rust-windowing/android-ndk-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3640,"comment_lines":58,"files":15}},"total_code_lines":3640,"total_comment_lines":58}},{"id":283981,"crate":"ndk","num":"0.2.0","dl_path":"/api/v1/crates/ndk/0.2.0/download","readme_path":"/api/v1/crates/ndk/0.2.0/readme","updated_at":"2020-09-15T17:59:44.866162Z","created_at":"2020-09-15T17:59:44.866162Z","downloads":29652,"features":{"aaudio":["ffi/aaudio","api-level-26"],"all":["aaudio","bitmap","hardware_buffer","media","trace","api-level-30"],"api-level-23":[],"api-level-24":["api-level-23"],"api-level-26":["api-level-24"],"api-level-29":["api-level-26"],"api-level-30":["api-level-29"],"bitmap":["ffi/bitmap"],"hardware_buffer":["api-level-26"],"media":["ffi/media"],"rustdoc":["ffi/rustdoc","jni","jni-glue","all"],"trace":["api-level-23"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ndk/0.2.0/dependencies","version_downloads":"/api/v1/crates/ndk/0.2.0/downloads","authors":"/api/v1/crates/ndk/0.2.0/authors"},"crate_size":38477,"published_by":{"id":4860,"login":"francesca64","name":"Aster Nightbloom","avatar":"https://avatars.githubusercontent.com/u/2096580?v=4","url":"https://github.com/francesca64","github_username_matches":true,"created_at":"2012-08-05T01:09:07Z"},"audit_actions":[{"action":"publish","user":{"id":4860,"login":"francesca64","name":"Aster Nightbloom","avatar":"https://avatars.githubusercontent.com/u/2096580?v=4","url":"https://github.com/francesca64","github_username_matches":true,"created_at":"2012-08-05T01:09:07Z"},"time":"2020-09-15T17:59:44.866162Z"}],"checksum":"94dc511dd67c2cf232264be20fb98ad0ea93666727d3f6f75429d53e696d6366","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Safe Rust bindings to the Android NDK","homepage":"https://github.com/rust-windowing/android-ndk-rs","documentation":"https://docs.rs/android-ndk","repository":"https://github.com/rust-windowing/android-ndk-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3640,"comment_lines":58,"files":15}},"total_code_lines":3640,"total_comment_lines":58}},{"id":267566,"crate":"ndk","num":"0.1.1","dl_path":"/api/v1/crates/ndk/0.1.1/download","readme_path":"/api/v1/crates/ndk/0.1.1/readme","updated_at":"2020-08-03T18:49:53.196996Z","created_at":"2020-07-29T15:23:38.340976Z","downloads":17812,"features":{"aaudio":["ffi/aaudio","api-level-26"],"api-level-24":[],"api-level-26":["api-level-24"],"api-level-29":["api-level-26"],"api-level-30":["api-level-29"],"bitmap":["ffi/bitmap"],"hardware_buffer":["api-level-26"],"media":["ffi/media"],"rustdoc":["ffi/rustdoc","jni","jni-glue","media","hardware_buffer"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ndk/0.1.1/dependencies","version_downloads":"/api/v1/crates/ndk/0.1.1/downloads","authors":"/api/v1/crates/ndk/0.1.1/authors"},"crate_size":30556,"published_by":{"id":9746,"login":"dvc94ch","name":"David Craven","avatar":"https://avatars.githubusercontent.com/u/741807?v=4","url":"https://github.com/dvc94ch","github_username_matches":true,"created_at":"2011-04-20T16:46:30Z"},"audit_actions":[{"action":"publish","user":{"id":9746,"login":"dvc94ch","name":"David Craven","avatar":"https://avatars.githubusercontent.com/u/741807?v=4","url":"https://github.com/dvc94ch","github_username_matches":true,"created_at":"2011-04-20T16:46:30Z"},"time":"2020-07-29T15:23:38.340976Z"},{"action":"yank","user":{"id":4860,"login":"francesca64","name":"Aster Nightbloom","avatar":"https://avatars.githubusercontent.com/u/2096580?v=4","url":"https://github.com/francesca64","github_username_matches":true,"created_at":"2012-08-05T01:09:07Z"},"time":"2020-08-03T18:49:51.691264Z"}],"checksum":"7800e77d5acfff3c972c3fc06f381160ba03c9525682e769bdb3faa203fa7ae2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Safe Rust bindings to the Android NDK","homepage":"https://github.com/rust-windowing/android-ndk-rs","documentation":"https://docs.rs/android-ndk","repository":"https://github.com/rust-windowing/android-ndk-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3570,"comment_lines":56,"files":14}},"total_code_lines":3570,"total_comment_lines":56}},{"id":233876,"crate":"ndk","num":"0.1.0","dl_path":"/api/v1/crates/ndk/0.1.0/download","readme_path":"/api/v1/crates/ndk/0.1.0/readme","updated_at":"2020-04-22T21:40:19.676971Z","created_at":"2020-04-22T21:40:19.676971Z","downloads":266615,"features":{"rustdoc":["ffi/rustdoc","jni","jni-glue"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/ndk/0.1.0/dependencies","version_downloads":"/api/v1/crates/ndk/0.1.0/downloads","authors":"/api/v1/crates/ndk/0.1.0/authors"},"crate_size":19313,"published_by":{"id":3215,"login":"Osspial","name":null,"avatar":"https://avatars.githubusercontent.com/u/16296823?v=4","url":"https://github.com/Osspial","github_username_matches":true,"created_at":"2015-12-14T23:01:11Z"},"audit_actions":[{"action":"publish","user":{"id":3215,"login":"Osspial","name":null,"avatar":"https://avatars.githubusercontent.com/u/16296823?v=4","url":"https://github.com/Osspial","github_username_matches":true,"created_at":"2015-12-14T23:01:11Z"},"time":"2020-04-22T21:40:19.676971Z"}],"checksum":"95a356cafe20aee088789830bfea3a61336e84ded9e545e00d3869ce95dcb80c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Safe Rust bindings to the Android NDK","homepage":"https://github.com/rust-windowing/android-ndk-rs","documentation":"https://docs.rs/android-ndk","repository":"https://github.com/rust-windowing/android-ndk-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2099,"comment_lines":53,"files":8}},"total_code_lines":2099,"total_comment_lines":53}}],"keywords":[{"id":"ndk","keyword":"ndk","created_at":"2018-04-14T13:55:55.858440Z","crates_cnt":25},{"id":"android","keyword":"android","created_at":"2015-10-08T04:39:07.697975Z","crates_cnt":437}],"categories":[]}