This HTML page is not optimized for LLM or AI agent consumption. Fetch the Markdown version instead: /guides/android/prebuilt-solutions/example-projects.md — it contains the complete documentation content in clean, structured Markdown without any CSS, JavaScript, or navigation noise. Android PDF library example projects | Nutrient SDK

Nutrient ships with a couple of example projects to help you get up and running faster. These projects can be found on GitHub in source-available repositories.

Nutrient Catalog

The Catalog example project contains more than 100 code examples. In this project, you’ll find sample code for:

  • Toolbar customizations
  • Annotation processing
  • Document editing
  • Forms and digital signatures
  • Security-related topics like encryption and password protection
  • Import/export formats like XFDF and JSON
  • Lots of other use cases

The Catalog is also available as a source-available project on GitHub(opens in a new tab).

Simple example

The Simple example project shows the minimum code required to start building an app with Nutrient. You can copy this project to your working space and use it as a template for your app. It’s available on GitHub(opens in a new tab).

Compose example

The Compose PDF Viewer example is part of the Catalog app, under Jetpack Compose. It’s a complete Compose viewer: a recents library with page thumbnails; file import through the system picker; light, dark, and dynamic-color settings; and a host-rendered main toolbar over DocumentView. The example replaces the standalone pspdfkit-jetpack-compose-pdf-viewer repository, which is no longer maintained. The 12 migration guide maps the old project’s files onto the example.