Curry
objc2
Curry | objc2 | |
---|---|---|
- | 3 | |
49 | 269 | |
- | - | |
3.1 | 9.6 | |
9 months ago | 11 days ago | |
Objective-C | Rust | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Curry
We haven't tracked posts mentioning Curry yet.
Tracking mentions began in Dec 2020.
objc2
- Help with implementing ObjC functions in Tauri
-
Library Concept for Interoperating with Objective-C - Seeking Feedback
But I will reiterate what I say on many posts like these, which is that it would be even cooler if we could stop having a million projects reinvent this wheel - and I say this as someone who wrote a large Rust library that is backed by ObjC. madsmtm has an ongoing effort to put together a best in class ObjC Rust wrapper, which would be great to see even more support for.
-
Calling Apple built-in (Swift) APIs from Rust
As far as I know, https://github.com/madsmtm/objc2 is the most active fork.
What are some alternatives?
munkiadmin - macOS app for managing Munki repositories
rust-objc - Objective-C Runtime bindings and wrapper for Rust.
ios-crash-dump-analysis-book - iOS Crash Dump Analysis Book
ffidji - 🐶 FFIDJI is a tool to automatically generate bindings between languages, like calling Rust code from C# for instance.
Texture - Smooth asynchronous user interfaces for iOS apps.
fruity - Rusty bindings for Apple libraries
LayoutKit - LayoutKit is a fast view layout library for iOS, macOS, and tvOS.
SwifterSwift - A handy collection of more than 500 native Swift extensions to boost your productivity.
Alerts & Pickers - Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...
defaultbrowser - Command line tool for getting and setting a default browser (HTTP handler) in macOS
TTTAttributedLabel - A drop-in replacement for UILabel that supports attributes, data detectors, links, and more
cacao - Rust bindings for AppKit (macOS) and UIKit (iOS/tvOS). Experimental, but working!