https://github.com/quochuydev/pdf-view
PDF viewer with text annotation support. Add, style, and position text boxes on PDF pages, save annotations locally, and download annotated PDFs.
https://github.com/quochuydev/pdf-view
annotation-tool document-viewer jspdf nextjs pdf pdf-annotation pdf-viewer react react-pdf tailwindcss text-annotation typescript
Last synced: about 2 months ago
JSON representation
PDF viewer with text annotation support. Add, style, and position text boxes on PDF pages, save annotations locally, and download annotated PDFs.
- Host: GitHub
- URL: https://github.com/quochuydev/pdf-view
- Owner: quochuydev
- Created: 2025-12-09T12:01:19.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-12-23T09:06:51.000Z (4 months ago)
- Last Synced: 2025-12-24T23:26:04.620Z (4 months ago)
- Topics: annotation-tool, document-viewer, jspdf, nextjs, pdf, pdf-annotation, pdf-viewer, react, react-pdf, tailwindcss, text-annotation, typescript
- Language: TypeScript
- Homepage: https://pdf-url-view.vercel.app
- Size: 1.18 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PDF View
A PDF viewer with annotation support. View PDFs from URL or upload local files, and add text annotations with customizable styling.

## Features
- View PDFs from URL or upload local files
- Add text box annotations with double-click
- Customize font family, size, weight, and colors
- Load Google Fonts via URL
- Move annotations with drag or arrow keys (Shift for faster)
- Resize annotations with Ctrl/Cmd + arrow keys
- Undo changes with Ctrl/Cmd + Z
- Auto-save every 5 seconds
- Download annotated PDF
- Pick colors from PDF with eyedropper
## Getting Started
```bash
npm run dev
```