---
title: "JavaScript PDF frameworks: View, edit, sign, more | Nutrient"
canonical_url: "https://www.nutrient.io/guides/web/about/frameworks/"
md_url: "https://www.nutrient.io/guides/web/about/frameworks.md"
last_updated: "2026-06-09T10:25:14.528Z"
description: "Discover how Nutrient Web SDK functions as a standalone library, compatible with all JavaScript frameworks for seamless document viewing and management."
---

# JavaScript PDF framework support

Nutrient Web SDK can be operated either as a standalone JavaScript library that runs entirely on the client, or together with [Document Engine](https://www.nutrient.io/guides/document-engine.md). Each operational mode is compatible with all JavaScript frameworks. It just needs a DOM container to append the viewer, which is possible with any framework, including:

| Framework            | Web SDK | Web SDK + Document Engine |
| -------------------- | ------- | ------------------------- |
| Angular              | ✓       | ✓                         |
| ASP.NET              | ✓       | ✓                         |
| Blazor               | ✓       | ✓                         |
| Electron             | ✓       |                           |
| HTML5                | ✓       | ✓                         |
| jQuery               | ✓       | ✓                         |
| Next.js              | ✓       | ✓                         |
| Nuxt.js              | ✓       | ✓                         |
| Progressive web apps | ✓       | ✓                         |
| React                | ✓       | ✓                         |
| Ruby on Rails        | ✓       | ✓                         |
| Svelte               | ✓       | ✓                         |
| TypeScript           | ✓       | ✓                         |
| Vue                  | ✓       | ✓                         |
| Flutter              | ✓       | ✓                         |

Learn more about the available [operational modes](https://www.nutrient.io/guides/web/about/operational-modes.md).
---

## Related pages

- [Browser support for our JavaScript PDF viewer](/guides/web/pspdfkit-for-web/browser-support.md)
- [File type support](/guides/web/about/file-type-support.md)
- [Compare deployment options and use cases for Nutrient document solutions](/guides/web/about/capability-and-component-comparison-document-engine.md)
- [Compare deployment options and use cases for Nutrient document solutions](/guides/web/about/capability-and-component-comparison-web-sdk.md)
- [Licensing](/guides/web/pspdfkit-for-web/licensing.md)
- [Ways to use Web SDK](/guides/web/about/operational-modes.md)
- [Compare deployment options and use cases for Nutrient document solutions](/guides/web/about/capability-and-component-comparison-web-sdk-document-engine.md)

