{"repo":"madsmtm/objc2","free":true,"listed":false,"github":"https://github.com/madsmtm/objc2","clone":"git clone https://github.com/madsmtm/objc2.git","description":"Bindings to Apple frameworks in Rust","language":"Rust","stars":1011,"topics":["objective-c","ffi-bindings","macos","objc","ios","rust-lang","rust","cocoa","foundation","tvos"],"license":null,"category":"mobile-apps","readme_excerpt":"[![Rust + \\[Obj-C\\]](assets/logo-small.png)](https://github.com/madsmtm/objc2) Objective-C in Rust See [ objc2 ] for top-level documentation , including [the documentation on framework crates]. Also check out [ block2 ] and [ dispatch2 ]. [ objc2 ]: https://docs.rs/objc2/ [the documentation on framework crates]: https://docs.rs/objc2/latest/objc2/topics/about generated/index.html [ block2 ]: https://docs.rs/block2/ [ dispatch2 ]: https://docs.rs/dispatch2/ Contact Always feel free to open an issue on GitHub if you find a problem or have any questions. If you prefer to have a more synchronous and less \"formal\" discussion, there is a Matrix workspace, feel free to ask any questions in the \"Users\" room. Also see CONTRIBUTING.md if you would like to help out. License The licensing of the project is a bit complicated, see LICENSE.md for details. Acknowledgements / Prior art This repository is a merge of the following projects, see reasoning for the fork here: - objc , renamed to objc2 . - objc-encode , renamed to objc2-encode . - objc exception , moved to objc2::exception . - objc id , moved to objc2::rc . - objc-foundation , renamed to objc2-foundation . - block , renamed to block2 . These were created almost solely by @SSheldon, so a huge thanks for their fantastic work on these crates! Additionally, the dispatch2 crate originally lived here. This project also draws inspiration from: - apple-sys - cacao - the core-foundation-rs project - fruity - metal - objrs - objr and family ","default_branch":null,"files":null,"tree":[],"storefront":"/r/madsmtm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/madsmtm/objc2/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}