sbs20/scanservjs
SANE scanner nodejs web ui observed · 2026-09-01
Health v2 · maintenance only
95/100
- Activity 100
- Release rhythm 86
- Longevity 100
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: 42
- age_days: 3582
- days_rel: 14
- days_push: 4
- n_releases_24m: 4
Adoption not part of the score
1145 stars · 190 forks observed · 2026-09-01
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
scanservjs is a self-hosted web UI frontend for SANE-compatible scanners, letting you share one or more scanners over a network from a Linux host or Docker container. It supports cropping, ADF/flatbed selection, multipage scanning with double-sided collation, and output to TIF, JPG, PNG, PDF, or TXT via Tesseract OCR.
Use cases
- share a SANE scanner over the network via a browser
- scan documents to PDF or searchable text from a web UI
- use an old scanner without vendor drivers or bloated software
- trigger scans remotely when scanner buttons are broken
- run a scanner server in Docker on a NAS or Raspberry Pi
- scan double-sided multipage documents with collation
When to choose
- you have a SANE-compatible scanner on a Linux host or Docker-capable device
- you want browser-based scanning without vendor software
- you need OCR output or multipage/duplex scanning
- you want to share one scanner among multiple users on a network
When to avoid
- your scanner is not SANE-compatible or you are on Windows/macOS without a Linux host or VM
- you need a native desktop scanning application
- you require TWAIN or WIA driver support
Facets
application · maturity active
http-server ocr image-processing pdf self-hosted self-hosted web-development image-processing pdf self-hosted scanner sane web-ui document-scanning network-scanner-sharing docker automation linux web-server nodejs
2 sources
- readme: https://github.com/sbs20/scanservjs · fetched 2026-09-01 · 136a8e12c315
- homepage: https://sbs20.github.io/scanservjs/ · fetched 2026-08-29 · b47c93593f90
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| sbs20/scanservjs | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="sbs20/scanservjs")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem