Nuxt PDF Kit

A fully featured PDF viewer module for Nuxt, built with Nuxt UI and Tailwind CSS v4.

Effortlessly view, search, zoom, rotate, print, and download PDFs.

Why Choose Nuxt PDF Kit?

Creating a PDF viewer in Nuxt involves managing PDF.js complexities, SSR challenges, and designing a UI from scratch. Nuxt PDF Kit addresses all these issues.
    Nuxt UI
    Enjoy a beautiful, responsive interface with support for dark and light modes. Designed using Nuxt UI for a modern and cohesive look.
    SSR Compatibility
    Seamlessly integrates with Nuxt's server-side rendering. No complex configurations needed for client-only components.
    Zero Configuration
    Automatically installs necessary dependencies (@nuxt/ui, @vueuse/nuxt). Simply add the module and start using the PDF viewer right away.
    Responsive Design
    Mobile-friendly interface with an adaptive toolbar that adjusts to various screen sizes. Optimized for all devices.
    Full-Text Search
    Includes a built-in text search feature with highlighting and navigation. Instantly locate any text in your PDF documents.
    Feature-Rich
    Features include search, zoom, rotation, print, download, thumbnails, keyboard shortcuts, and much more—all in one package.

Comprehensive Feature Set

    PDF Rendering
    High-quality rendering with PDF.js for sharp and clear documents.
    Zoom Controls
    Options to zoom in/out, fit the page, fit the width, or specify custom percentages.
    Rotation
    Rotate documents clockwise for optimal viewing angles.
    View Modes
    Choose from single-page, dual-page, or dual-page with cover layout options.
    Scroll Modes
    Vertical, horizontal, wrapped, or page-by-page scrolling options available.
    Thumbnails
    Sidebar with page thumbnails for easy navigation through your document.
    Keyboard Shortcuts
    Navigate with arrow keys, zoom with +/-, and use various other shortcuts for efficient browsing.
    Dark Mode
    Built-in theme toggle with session persistence for a personalized experience.
    Print & Download
    Full support for printing and downloading PDF documents natively.
    Virtual Scrolling
    Efficient rendering for large documents with numerous pages.
    Fullscreen Mode
    A fully immersive full-screen viewing experience for PDFs.
    Responsive Mode
    Pages automatically adjust to fit the container width for a seamless experience across devices.
Copyright © 2026