Scan / Photocopy Simulator
Browser canvas engine for scanned-document and photocopy effects.
A browser-first TypeScript canvas library for scanned-document and photocopy effects. Mobile scan and photocopy / Xerox simulation. Seeded rendering for repeatable outputs. Runs without a backend upload dependency.
A browser-first TypeScript canvas library for scanned-document and photocopy effects. Mobile scan and photocopy / Xerox simulation. Seeded rendering for repeatable outputs. Runs without a backend upload dependency. Includes CI-style scripts for clean, typecheck, and build. Documents responsible-use guidance for synthetic data, OCR testing, visual prototyping, and document-effect research.
Built a browser-first TypeScript canvas engine for scanned-document and photocopy effects with seeded, repeatable rendering.
Implemented client-side document effect tooling without backend uploads, suitable for OCR robustness testing and visual prototyping.
- TypeScript
- Canvas API
Canvas API · image processing · scan simulation · photocopy effects · synthetic data · OCR testing
up next
Paper / Ink Engine
Browser canvas engine for paper-like ink bleed and stamp rendering.