05 — Utility
PDF Editor
A PDF editor that runs entirely in the browser. Files never leave the device.
Context
The document is opened and edited locally: no file is ever sent to a server. Search relies only on the PDF’s native text layer, extracted by pdf.js.
What was built
- 01Editing in the browser, with no upload.
- 02Search on the native text layer, no OCR.
- 03OIDC sign-in (Authorization Code + PKCE), Authentik-compatible, with no secret shipped to the client.
Technology
- React
- TypeScript
- Vite
- pdf.js
- OIDC
A project, a technical problem, a question?
A few lines are enough to get started.
Write to Noryx