What is PaperKit?

Asked on 06/10/2025

1 search

PaperKit is a framework introduced by Apple that powers the markup experience across various Apple apps like Notes, Screenshots, Quick Look, and the Journal app. It provides a canvas that allows users to draw and add various markup elements such as shapes, images, text, and boxes. PaperKit is designed to offer a comprehensive markup experience by supporting both drawing and markup elements, making it a valuable addition to any app that requires rich markup capabilities. It is available on both iOS and macOS, ensuring a consistent experience across platforms. The framework includes components like the Paper Markup View Controller for creating and displaying markup, a data model container for handling markup data, and a new insertion menu for adding annotations. PaperKit can be integrated into SwiftUI environments and offers customization options to tailor the markup experience to specific app requirements.

For more details, you can refer to the session Meet PaperKit.