Skip to content

Papyrus FAQ ​

Direct answers for teams evaluating an open source PDF, EPUB, and TXT SDK.

What is Papyrus? ​

Papyrus is an open source document SDK that ships a shared core, pluggable engines, and UI kits for React and React Native.

Which formats are supported? ​

PDF, EPUB, and TXT. On mobile, EPUB/TXT use WebView while PDF stays native.

Does it work with React and React Native? ​

Yes. Web UI ships as @papyrus-sdk/ui-react and mobile UI ships as @papyrus-sdk/ui-react-native.

Can I swap the PDF engine? ​

Yes. The core is engine-agnostic, so you can swap PDF.js, PDFium, or native engines without changing UI logic.

Does it support search and annotations? ​

Yes. The core exposes events, state, and search hooks for building highlights, notes, and reader workflows.

Is it free for commercial use? ​

Yes. Papyrus is MIT licensed. See LICENSE for details.

Next steps ​