Skip to content
SPECIFICTION
Get listed

ScanMole

github.com

LinuxAPI
Visit github.com
Spec score 6.8 #24 of 26 in Document Scanning Software

Spec sheet

Purpose
ScanMole scans office and archival paperwork into searchable PDFs and is designed for documents rather than photo or image scanning.Read 3 Oct 2026 · github.com
Intended users
The CLI can be installed alone for server or scripting use, while the GUI is intended for desktop use.Read 3 Oct 2026 · github.com
Integrations
The documented scanning and OCR toolchain includes SANE, img2pdf, ocrmypdf, and Tesseract.Read 3 Oct 2026 · github.com
Support
The project directs users to its contributing guide to report scanner problems and device quirks.Read 3 Oct 2026 · github.com
License
The project states that it is licensed under GNU GPL version 3.0 or later.Read 3 Oct 2026 · github.com
Maker
The repository says ScanMole was created and is maintained by foundata; its copyright notice names foundata GmbH.Read 2 Oct 2026 · github.com
Automation
The CLI provides defined exit codes, filename templates, and a versioned JSON event protocol.Read 3 Oct 2026 · github.com
CLI and GUI
It includes a command-line scanning engine and a GTK4/libadwaita desktop frontend.Read 2 Oct 2026 · github.com
Dependencies
ScanMole requires Python 3.12 or later and relies on distribution-provided tools including SANE, img2pdf, ocrmypdf and Tesseract.Read 2 Oct 2026 · github.com
Installation requirements
ScanMole requires Python 3.12 or later and documents supported installation on Debian 13+, Ubuntu 24.04+, and Fedora.Read 3 Oct 2026 · github.com
Intended use
The project is aimed at everyday office and archival paperwork rather than photo or image scanning.Read 2 Oct 2026 · github.com
Interfaces
ScanMole is available as a command-line scanning engine and a GTK4/libadwaita desktop frontend.Read 3 Oct 2026 · github.com
Known device limitation
On the tested ScanSnap iX100, duplex requests scan only the front side and produce a warning.Read 3 Oct 2026 · github.com
Linux requirements
The project supports Debian 13 or later and Ubuntu 24.04 or later, and lists Fedora installation instructions.Read 2 Oct 2026 · github.com
Page handling
It detects page sizes, crops pages, and can straighten skewed scans.Read 3 Oct 2026 · github.com
Scanner compatibility
It works with scanners supported by SANE, including driverless eSCL devices through sane-airscan.Read 3 Oct 2026 · github.com
Scanner support
ScanMole works with scanners supported by SANE, including driverless eSCL devices through sane-airscan.Read 2 Oct 2026 · github.com
Scanning features
Its defaults support duplex batch scanning, blank-page removal, OCR text, and PDF/A output.Read 3 Oct 2026 · github.com
Verified devices
The project lists tested devices from Brother, Canon, Epson and ScanSnap, including feeder and flatbed models.Read 2 Oct 2026 · github.com

Where Specifiction places it

Alternatives to ScanMoleAll alternatives →