puffinsoft/jscanify
The Javascript document scanning library. observed · 2026-08-28
Health v2 · maintenance only
73/100
- Activity 93
- Release rhythm 40
- Longevity 88
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 21
- age_days: 1238
- days_rel: 561
- days_push: 44
- n_releases_24m: 2
Adoption not part of the score
1769 stars · 81 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
jscanify is an open-source pure JavaScript document scanning library powered by OpenCV.js. It detects and highlights documents in images and extracts them with perspective distortion correction, running in the browser, NodeJS, or React.
Use cases
- scan documents from images in the browser
- detect and highlight paper in a photo
- extract and undistort a document from a camera image
- build a mobile-style document scanner web app
- process scanned document images in NodeJS
When to choose
- you need client-side document scanning without a paid SDK
- you want a lightweight JavaScript library for paper detection and perspective correction
- you need it to run in browser, NodeJS, or React with the same API
When to avoid
- you need full OCR text extraction rather than image extraction
- you need native mobile performance or advanced scanning features like multi-page PDF export
- your project cannot load the OpenCV.js dependency
Facets
library · maturity active
computer-vision image-processing ocr computer-vision image-processing web-development browser document-scanner opencv paper-detection distortion-correction react nodejs javascript
3 sources
- readme: https://github.com/puffinsoft/jscanify · fetched 2026-08-28 · 1a8978aed433
- homepage: https://colonelparrot.github.io/jscanify/ · fetched 2026-08-29 · 2f333172c475
- registry_npm: https://registry.npmjs.org/jscanify · fetched 2026-08-29 · 9d7be5156b5d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| puffinsoft/jscanify | main | 73 |
For agents
markdown · JSON · MCP: product_card(name="puffinsoft/jscanify")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem