{"crate":{"id":"mach2","name":"mach2","updated_at":"2026-08-30T10:48:42.092087Z","versions":[3111439,1827482,1670392,1610862,990694,562652,453790],"keywords":["darwin","kernel","macos"],"categories":["api-bindings","external-ffi-bindings","os","no-std"],"badges":[],"created_at":"2021-11-15T16:48:14.915464Z","downloads":67785318,"recent_downloads":20538023,"default_version":"0.7.0","num_versions":7,"yanked":false,"max_version":"0.7.0","newest_version":"0.7.0","max_stable_version":"0.7.0","description":"A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.","homepage":null,"documentation":null,"repository":"https://github.com/JohnTitor/mach2","links":{"version_downloads":"/api/v1/crates/mach2/downloads","versions":null,"owners":"/api/v1/crates/mach2/owners","owner_team":"/api/v1/crates/mach2/owner_team","owner_user":"/api/v1/crates/mach2/owner_user","reverse_dependencies":"/api/v1/crates/mach2/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":3111439,"crate":"mach2","num":"0.7.0","dl_path":"/api/v1/crates/mach2/0.7.0/download","readme_path":"/api/v1/crates/mach2/0.7.0/readme","updated_at":"2026-08-30T10:48:42.092087Z","created_at":"2026-08-30T10:48:42.092087Z","downloads":76817,"features":{"default":[],"unstable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/mach2/0.7.0/dependencies","version_downloads":"/api/v1/crates/mach2/0.7.0/downloads","authors":"/api/v1/crates/mach2/0.7.0/authors"},"crate_size":36622,"published_by":{"id":51017,"login":"JohnTitor","name":"Yuki Okushi","avatar":"https://avatars.githubusercontent.com/u/25030997?v=4","url":"https://github.com/JohnTitor","github_username_matches":true,"created_at":"2017-01-10T11:29:51Z"},"audit_actions":[{"action":"publish","user":{"id":51017,"login":"JohnTitor","name":"Yuki Okushi","avatar":"https://avatars.githubusercontent.com/u/25030997?v=4","url":"https://github.com/JohnTitor","github_username_matches":true,"created_at":"2017-01-10T11:29:51Z"},"time":"2026-08-30T10:48:42.092087Z"}],"checksum":"b0d28e293f2b8c9d2b2d1c0193bd3c1cbdc0d2cf396888dc01162f7cf9d6c3f3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2024","description":"A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.","homepage":null,"documentation":null,"repository":"https://github.com/JohnTitor/mach2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4376,"comment_lines":12,"files":58}},"total_code_lines":4376,"total_comment_lines":12}},{"id":1827482,"crate":"mach2","num":"0.6.0","dl_path":"/api/v1/crates/mach2/0.6.0/download","readme_path":"/api/v1/crates/mach2/0.6.0/readme","updated_at":"2025-11-16T01:16:34.811623Z","created_at":"2025-11-16T01:16:34.811623Z","downloads":6128046,"features":{"default":[],"unstable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/mach2/0.6.0/dependencies","version_downloads":"/api/v1/crates/mach2/0.6.0/downloads","authors":"/api/v1/crates/mach2/0.6.0/authors"},"crate_size":33580,"published_by":null,"audit_actions":[],"checksum":"dae608c151f68243f2b000364e1f7b186d9c29845f7d2d85bd31b9ad77ad552b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2024","description":"A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.","homepage":null,"documentation":null,"repository":"https://github.com/JohnTitor/mach2","trustpub_data":{"provider":"github","repository":"JohnTitor/mach2","run_id":"19398269350","sha":"74fabb1965ef580abfcbf5aa75368c5930caebb8"},"linecounts":{"languages":{"Rust":{"code_lines":4193,"comment_lines":8,"files":55}},"total_code_lines":4193,"total_comment_lines":8}},{"id":1670392,"crate":"mach2","num":"0.5.0","dl_path":"/api/v1/crates/mach2/0.5.0/download","readme_path":"/api/v1/crates/mach2/0.5.0/readme","updated_at":"2025-08-04T13:00:21.021411Z","created_at":"2025-08-04T13:00:21.021411Z","downloads":5499378,"features":{"default":[],"unstable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/mach2/0.5.0/dependencies","version_downloads":"/api/v1/crates/mach2/0.5.0/downloads","authors":"/api/v1/crates/mach2/0.5.0/authors"},"crate_size":24405,"published_by":{"id":51017,"login":"JohnTitor","name":"Yuki Okushi","avatar":"https://avatars.githubusercontent.com/u/25030997?v=4","url":"https://github.com/JohnTitor","github_username_matches":true,"created_at":"2017-01-10T11:29:51Z"},"audit_actions":[{"action":"publish","user":{"id":51017,"login":"JohnTitor","name":"Yuki Okushi","avatar":"https://avatars.githubusercontent.com/u/25030997?v=4","url":"https://github.com/JohnTitor","github_username_matches":true,"created_at":"2017-01-10T11:29:51Z"},"time":"2025-08-04T13:00:21.021411Z"}],"checksum":"6a1b95cd5421ec55b445b5ae102f5ea0e768de1f82bd3001e11f426c269c3aea","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2015","description":"A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.","homepage":null,"documentation":null,"repository":"https://github.com/JohnTitor/mach2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2360,"comment_lines":9,"files":42}},"total_code_lines":2360,"total_comment_lines":9}},{"id":1610862,"crate":"mach2","num":"0.4.3","dl_path":"/api/v1/crates/mach2/0.4.3/download","readme_path":"/api/v1/crates/mach2/0.4.3/readme","updated_at":"2025-06-22T02:30:54.903680Z","created_at":"2025-06-22T02:30:54.903680Z","downloads":23881703,"features":{"default":[],"unstable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/mach2/0.4.3/dependencies","version_downloads":"/api/v1/crates/mach2/0.4.3/downloads","authors":"/api/v1/crates/mach2/0.4.3/authors"},"crate_size":22180,"published_by":{"id":51017,"login":"JohnTitor","name":"Yuki Okushi","avatar":"https://avatars.githubusercontent.com/u/25030997?v=4","url":"https://github.com/JohnTitor","github_username_matches":true,"created_at":"2017-01-10T11:29:51Z"},"audit_actions":[{"action":"publish","user":{"id":51017,"login":"JohnTitor","name":"Yuki Okushi","avatar":"https://avatars.githubusercontent.com/u/25030997?v=4","url":"https://github.com/JohnTitor","github_username_matches":true,"created_at":"2017-01-10T11:29:51Z"},"time":"2025-06-22T02:30:54.903680Z"}],"checksum":"d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2015","description":"A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.","homepage":null,"documentation":null,"repository":"https://github.com/JohnTitor/mach2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1990,"comment_lines":9,"files":42}},"total_code_lines":1990,"total_comment_lines":9}},{"id":990694,"crate":"mach2","num":"0.4.2","dl_path":"/api/v1/crates/mach2/0.4.2/download","readme_path":"/api/v1/crates/mach2/0.4.2/readme","updated_at":"2023-12-19T15:33:17.483073Z","created_at":"2023-12-19T15:33:17.483073Z","downloads":22092027,"features":{"default":[],"unstable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/mach2/0.4.2/dependencies","version_downloads":"/api/v1/crates/mach2/0.4.2/downloads","authors":"/api/v1/crates/mach2/0.4.2/authors"},"crate_size":21889,"published_by":{"id":51017,"login":"JohnTitor","name":"Yuki Okushi","avatar":"https://avatars.githubusercontent.com/u/25030997?v=4","url":"https://github.com/JohnTitor","github_username_matches":true,"created_at":"2017-01-10T11:29:51Z"},"audit_actions":[{"action":"publish","user":{"id":51017,"login":"JohnTitor","name":"Yuki Okushi","avatar":"https://avatars.githubusercontent.com/u/25030997?v=4","url":"https://github.com/JohnTitor","github_username_matches":true,"created_at":"2017-01-10T11:29:51Z"},"time":"2023-12-19T15:33:17.483073Z"}],"checksum":"19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2015","description":"A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.","homepage":null,"documentation":null,"repository":"https://github.com/JohnTitor/mach2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1959,"comment_lines":9,"files":39}},"total_code_lines":1959,"total_comment_lines":9}},{"id":562652,"crate":"mach2","num":"0.4.1","dl_path":"/api/v1/crates/mach2/0.4.1/download","readme_path":"/api/v1/crates/mach2/0.4.1/readme","updated_at":"2022-06-07T13:42:29.536728Z","created_at":"2022-06-07T13:42:29.536728Z","downloads":10044273,"features":{"default":[],"unstable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/mach2/0.4.1/dependencies","version_downloads":"/api/v1/crates/mach2/0.4.1/downloads","authors":"/api/v1/crates/mach2/0.4.1/authors"},"crate_size":19723,"published_by":{"id":51017,"login":"JohnTitor","name":"Yuki Okushi","avatar":"https://avatars.githubusercontent.com/u/25030997?v=4","url":"https://github.com/JohnTitor","github_username_matches":true,"created_at":"2017-01-10T11:29:51Z"},"audit_actions":[{"action":"publish","user":{"id":51017,"login":"JohnTitor","name":"Yuki Okushi","avatar":"https://avatars.githubusercontent.com/u/25030997?v=4","url":"https://github.com/JohnTitor","github_username_matches":true,"created_at":"2017-01-10T11:29:51Z"},"time":"2022-06-07T13:42:29.536728Z"}],"checksum":"6d0d1830bcd151a6fc4aea1369af235b36c1528fe976b8ff678683c9995eade8","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2015","description":"A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.","homepage":null,"documentation":null,"repository":"https://github.com/JohnTitor/mach2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1708,"comment_lines":5,"files":36}},"total_code_lines":1708,"total_comment_lines":5}},{"id":453790,"crate":"mach2","num":"0.4.0","dl_path":"/api/v1/crates/mach2/0.4.0/download","readme_path":"/api/v1/crates/mach2/0.4.0/readme","updated_at":"2021-11-15T16:48:14.915464Z","created_at":"2021-11-15T16:48:14.915464Z","downloads":23060,"features":{"default":[],"unstable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/mach2/0.4.0/dependencies","version_downloads":"/api/v1/crates/mach2/0.4.0/downloads","authors":"/api/v1/crates/mach2/0.4.0/authors"},"crate_size":18905,"published_by":{"id":51017,"login":"JohnTitor","name":"Yuki Okushi","avatar":"https://avatars.githubusercontent.com/u/25030997?v=4","url":"https://github.com/JohnTitor","github_username_matches":true,"created_at":"2017-01-10T11:29:51Z"},"audit_actions":[{"action":"publish","user":{"id":51017,"login":"JohnTitor","name":"Yuki Okushi","avatar":"https://avatars.githubusercontent.com/u/25030997?v=4","url":"https://github.com/JohnTitor","github_username_matches":true,"created_at":"2017-01-10T11:29:51Z"},"time":"2021-11-15T16:48:14.915464Z"}],"checksum":"2c29a677a8db77a45ddd1370ac4fbd5187f827780000202079e28949f1a75cb1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2015","description":"A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.","homepage":null,"documentation":null,"repository":"https://github.com/JohnTitor/mach2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1595,"comment_lines":5,"files":35}},"total_code_lines":1595,"total_comment_lines":5}}],"keywords":[{"id":"darwin","keyword":"darwin","created_at":"2016-06-11T21:03:39.776914Z","crates_cnt":16},{"id":"kernel","keyword":"kernel","created_at":"2015-03-18T20:35:22.206071Z","crates_cnt":640},{"id":"macos","keyword":"macos","created_at":"2017-01-09T01:16:15.763303Z","crates_cnt":877}],"categories":[{"id":"api-bindings","category":"API bindings","slug":"api-bindings","description":"Idiomatic wrappers of specific APIs for convenient access from Rust. Includes HTTP API wrappers as well. Non-idiomatic or unsafe bindings can be found in External FFI bindings.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":14627},{"id":"external-ffi-bindings","category":"External FFI bindings","slug":"external-ffi-bindings","description":"Direct Rust FFI bindings to libraries written in other languages; often denoted by a -sys suffix. Safe and idiomatic wrappers are in the API bindings category.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":2463},{"id":"os","category":"Operating systems","slug":"os","description":"Bindings to operating system-specific APIs.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":2020},{"id":"no-std","category":"No standard library","slug":"no-std","description":"Crates that are able to function without the Rust standard library.","created_at":"2017-02-10T01:52:09.447906Z","crates_cnt":13687}]}