
Attempting to create the apps of the future
1.3k
Enables seamless use of coroutines from Swift in cross-platform apps. Solves cancellation support and generics limitations, generating code for async functions, AsyncStreams, Publishers, or Observables. Customizable naming and scope options.
667
Enables use of AndroidX ViewModels in SwiftUI, ensuring state changes propagate correctly. Provides wrappers for seamless integration with SwiftUI and supports creating and managing ViewModels across different platforms.
252
Improves crash reports on Apple platforms by logging unhandled exceptions with detailed stack traces before app termination, enhancing visibility and debugging in production environments. Solves challenges of error handling differences and exception logging limitations.
57
Improves `NSError` interoperability by exposing conversion logic between `NSError` and `Throwable`, providing extension functions and properties to handle error unwrapping and wrapping effectively.