---
title: "Mac Catalyst PDF library: View, edit, annotate, and more | Nutrient"
canonical_url: "https://www.nutrient.io/guides/ios/catalyst/"
md_url: "https://www.nutrient.io/guides/ios/catalyst.md"
last_updated: "2026-05-23T00:08:18.103Z"
description: "Nutrient Mac Catalyst SDK is an SDK for viewing, annotating, editing, and creating PDFs. It offers developers powerful Swift."
---

# Mac Catalyst PDF library

Nutrient Mac Catalyst SDK is an SDK for viewing, annotating, editing, and creating PDFs. It offers developers powerful Swift APIs for quickly adding PDF functionality to Mac applications using SwiftUI or UIKit. The SDK includes our complete iOS user interface, while the majority of our iOS feature set has been optimized for use on the Mac.

[Get started](https://www.nutrient.io/sdk/ios/getting-started.md)

**Latest release**: Discover what’s new! Check out our changelog for the latest release updates.

[Learn more](https://www.nutrient.io/guides/ios/changelog.md)

## Essential guides

Learn how to get started with opening documents, saving changes, and customizing the UI.

[Explore all](https://www.nutrient.io/guides/ios/intro.md)

---

**Open a document**

How to open a PDF from local storage, URL, in-memory data, and more

[Read more](https://www.nutrient.io/guides/ios/open-a-document.md)

---

**Save a document**

How to save a PDF to local storage, remote server, and more

[Read more](https://www.nutrient.io/guides/ios/save-a-document.md)

---

**User interface**

How to customize icons, buttons, toolbars, the look and feel, and more

[Read more](https://www.nutrient.io/guides/ios/user-interface.md)

## Framework support

Nutrient Mac Catalyst SDK is compatible with iPadOS, [iOS](/guides/ios.md), [Flutter](/guides/flutter.md), and [React Native](/guides/react-native.md).

iOS

[Read more](https://www.nutrient.io/guides/ios.md)

Flutter

[Read more](https://www.nutrient.io/guides/flutter.md)

React Native

[Read more](https://www.nutrient.io/guides/react-native.md)

## File type support

Microsoft Office file types are supported when using the optional [Document Engine](/guides/document-engine.md).

`PDF documents`

`Image documents`

`Office files`

**Call to Action**

Start your free trial for unlimited access and expert support.

[Learn More](https://www.nutrient.io/sdk/ios/getting-started.md)

---

## Related pages

- [Best practices](/guides/ios/best-practice.md)
- [iOS PDF bookmark SDK](/guides/ios/bookmarks.md)
- [Compare documents on iOS](/guides/ios/compare-documents.md)
- [Cordova PDF library](/guides/ios/cordova.md)
- [Discover innovative PDF SDK demos for multiple platforms](/guides/ios/demo.md)
- [Download our iOS library](/guides/ios/downloads.md)
- [iOS PDF library](/guides/ios.md)
- [visionOS buides: Integrate our PDF library](/guides/ios/intro-visionos.md)
- [iOS guides: Integrate our PDF library](/guides/ios/intro.md)
- [Ionic PDF library](/guides/ios/ionic.md)
- [iPhone PDF library](/guides/ios/iphone.md)
- [iPad PDF Library](/guides/ios/ipad.md)
- [Knowledge base](/guides/ios/kb.md)
- [Swift PDF library](/guides/ios/swift.md)
- [Upgrade and migration guides](/guides/ios/upgrade.md)
- [Troubleshooting](/guides/ios/troubleshoot.md)
- [visionOS PDF library](/guides/ios/visionos.md)
- [Xamarin.iOS PDF library](/guides/ios/xamarin.md)
- [Contributing to Nutrient projects](/guides/ios/miscellaneous/contributing.md)
- [Changelog for iOS](/guides/ios/changelog.md)

