Skip to content

ahmoin/pdf-tools

Repository files navigation

pdf-tools

Manipulate PDF files locally on your device with WebAssembly. PDF binaries never leave your browser, only the AI merge feature sends extracted page text to a server.

Features

  • Merge PDFs with optional AI instructions
  • Split into individual pages
  • Rotate all or specific pages
  • Remove or extract specific pages
  • Export pages as PNG images

Getting started

pnpm install
cp .env.example .env.local
pnpm dev

Environment variables

Variable Description
AI_GATEWAY_API_KEY Vercel AI Gateway key, required for AI instructions

License

MIT

About

Manipulate PDF files locally on your device with WebAssembly

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages