Open-source · TypeScript
A client-side PDF editor for filling and signing documents in the browser: add text, draw or type a signature, drop dates, checkmarks and initials, and edit text on scanned pages through self-hosted Tesseract OCR. Saved signatures persist locally, and the signed PDF is exported as a blob with no server round-trip. Everything stays on the device: nothing is uploaded, and the OCR runtime ships with the app rather than calling a cloud API.

Stack