---
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-08-13T07:22:52.597Z"
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

- [iOS PDF library](/guides/ios.md)
- [Agent skill](/guides/ios/agent-skill.md)
- [Best practices](/guides/ios/best-practice.md)
- [iOS PDF bookmark SDK](/guides/ios/bookmarks.md)
- [Changelog for iOS](/guides/ios/changelog.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)
- [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)
- [iPad PDF Library](/guides/ios/ipad.md)
- [iPhone PDF library](/guides/ios/iphone.md)
- [Knowledge base](/guides/ios/kb.md)
- [Contributing to Nutrient projects](/guides/ios/miscellaneous/contributing.md)
- [Swift PDF library](/guides/ios/swift.md)
- [Upgrade and migration guides](/guides/ios/upgrade.md)
- [visionOS PDF library](/guides/ios/visionos.md)
- [Xamarin.iOS PDF library](/guides/ios/xamarin.md)

