PDFPW is a browser-based PDF presenter console inspired by pdfpc. It opens a presenter view and a separate audience window, supports PDF + pdfpc pairing, recent file history (when the File System Access API is available), and works entirely in the browser.
- Node.js + pnpm
pnpm install
pnpm devThe dev server runs on http://localhost:6123.
pnpm buildpnpm previewpnpm testpnpm tsc -bThese are available via package scripts:
pnpm lint
pnpm format
pnpm checkYou can also run Biome directly:
pnpm biome checkTo apply fixes:
pnpm biome check --write- The app runs fully client-side. There is no server-side storage or sync.
- When the File System Access API is available, recent files are stored in IndexedDB.
- If the browser does not support the File System Access API, recent history is disabled.