Skip to content

Latest commit

 

History

History
70 lines (47 loc) · 1.01 KB

File metadata and controls

70 lines (47 loc) · 1.01 KB

PDFPW

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.

Requirements

  • Node.js + pnpm

Development

pnpm install
pnpm dev

The dev server runs on http://localhost:6123.

Build

pnpm build

Preview

pnpm preview

Tests

pnpm test

Type Check

pnpm tsc -b

Lint / Format

These are available via package scripts:

pnpm lint
pnpm format
pnpm check

You can also run Biome directly:

pnpm biome check

To apply fixes:

pnpm biome check --write

Notes

  • 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.