Packages for keyword “error-handling”
These packages are available as a package collection, usable in Xcode or SwiftPM.
Bugsnag
BugSnag error monitoring & exception reporter for iOS, macOS, tvOS and watchOS
ErrorKit
Simplified error handling with built-in user-friendly messages for common errors. Fully localized. Community-driven.
RollbarSDK
Objective-C & Swift library for remote crash, exception, error reporting, and logging with Rollbar. It works on all Apple *OS platforms (macOS, iOS, tvOS, watchOS, etc).
SmartText
Swift library that provides a set of useful text formatting and validation tools that can be useful in your project
swift-validated
🛂 A result type that accumulates multiple errors.
ErrorHandler
Error handling library for Swift
altai
altai is a lightweight Swift library that improves the developer experience with typed throws
raygun4apple
Raygun4Apple provider supporting iOS, tvOS and macOS.
MightFail
A Swift library for handling `async` and `sync` errors without do-catch blocks.
swift-retry
🔄 Try, try, try again (with backoff)
any-error-swift
A concrete, value-semantic, Hashable error type that erases any Swift error. Works with or without Foundation, on every platform Swift runs on.
MungoHealer
Error Handler based on localized & healable (recoverable) errors without the overhead of NSError.
swift-http-error-handling
Interpret HTTP responses and handle failures in Swift.
Ultimathnum
Binary arithmetic reimagined in Swift
Netto
Protocol-oriented, dependency-injected iOS networking layer on Alamofire — async/await requests, auto token refresh, typed errors, media downloads & connectivity monitoring.
bugsnag
Report errors with Bugsnag 🐛
ErrorHandler
A very tiny repackage for SwiftUI's alert(isPresent:error:actions:) modifier.
UnwrapOrThrow
🎁 Unwrap an optional or throw an error if nil (or crash the program).
18 packages.