This repository contains examples built with Nutrient. These examples are provided for inspiration and learning. Read the disclaimer or reach out if you have questions.
New to Nutrient? Start with the official getting started guide.
Want to try examples? Choose your path:
- Interactive Playground: Try code snippets directly in your browser
- Local Examples: Clone and run complete projects on your machine
- Official Catalogs: Explore comprehensive SDK capabilities
The Example Catalog showcases core Web SDK capabilities. Try them online.
Try these code snippets directly in your browser — Browse All →
| Category | Description | Link |
|---|---|---|
| Annotations | Add, customize, and manage PDF annotations | View Examples |
| Redaction | Permanently remove sensitive content | View Examples |
| Signing | Electronic and digital signatures | View Examples |
| Forms | PDF form filling and management | View Examples |
| Form Creator | Create and customize PDF forms | View Examples |
| Viewer | PDF viewing and navigation | View Examples |
| Document Editor | Page manipulation and editing | View Examples |
| Comments | Collaborative commenting workflows | View Examples |
| Content Editor | Direct PDF content editing | View Examples |
| Toolbars & Menus | UI customization and toolbar configuration | View Examples |
| Text Comparison | Compare document versions | View Examples |
Clone and run these complete examples on your machine:
| Category | Examples | Quick Access |
|---|---|---|
| Annotations | 10 examples including comment-annotations, polygon-clipping-outline, text-2-speech | Browse → |
| Signing | 3 examples including sign-here-upgraded, digital signatures | Browse → |
| Document Editor | Page extraction and manipulation | Browse → |
| Viewer | Multi-tab viewer | Browse → |
| Miscellaneous | Analytics integrations (Mixpanel) | Browse → |
Server-side PDF processing and manipulation:
- DWS and Web SDK Integration — React-Vite app demonstrating PDF viewing and table extraction with DWS APIs
- Baseline UI — Customizable and accessible React components
- Add custom button to toolbar
- Customize toolbar dropdown items
- Change thumbnails sidebar labels
- Customize Document Editor modal buttons
- Custom state in signature modal
- AI Document Assistant — Natural language PDF interaction with AI
- Document Generator (Vanilla JS) — Step-by-step PDF generation with Document Authoring SDK
iOS Catalog — Comprehensive iOS SDK examples
Android Catalog — Comprehensive Android SDK examples
WinUI3 Integration — Using Web SDK in WinUI3 apps with WebView2
| Platform | Example Repository | Description |
|---|---|---|
| React Native | Catalog | Cross-platform mobile development |
| MAUI | Catalog | .NET Multi-platform App UI |
| Flutter | Sample | Flutter SDK integration |
| .NET Android | Samples | C# bindings for Android |
| .NET iOS | Samples | C# bindings for iOS |
Examples in this repository are provided for inspiration and are not officially supported. See DISCLAIMER.md for details.
For production support, contact Nutrient Support.
