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.