{"adoption": {"forks": 192, "observed_at": "2026-08-28T04:04:59.456879+00:00", "stars": 1532}, "canonical_url": "https://ross.abutalabs.com/products/scantailor-advanced", "card": {"archived": false, "artifact_type": "application", "description": "ScanTailor Advanced is the version that merges the features of the ScanTailor Featured and ScanTailor Enhanced versions, brings new ones and fixes.", "domain": ["image-processing", "files", "pdf"], "enriched": true, "function": ["image-processing", "gui"], "health_score": 20, "homepage": null, "language": "C++", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "stable", "member_repos": ["4lex4/scantailor-advanced"], "name": "4lex4/scantailor-advanced", "platform": ["windows", "cross-platform", "cpp"], "pushed_at": "2023-09-13T20:50:21+00:00", "repo": "4lex4/scantailor-advanced", "stars": 1532, "tags": ["scanned-documents", "book-scanning", "binarization", "deskew", "dewarping", "djvu", "post-processing", "linux", "macos"], "topics": ["scanned-documents", "image-processing", "binarization", "book-scanning", "digitalization", "djvu"], "urls": [], "use_cases": ["post-process scanned book pages", "deskew and split scanned page images", "binarize scanned documents for OCR", "remove borders and margins from scans", "fix warped pages from book scanning", "batch process large collections of scanned images", "convert scans to clean TIFF/DjVu-ready images"], "what_it_is": "ScanTailor Advanced is an interactive post-processing tool for scanned pages, merging features from ScanTailor Featured and Enhanced while adding new capabilities and fixes. It performs operations like page splitting, deskewing, border adjustment, content selection, and binarization for book scanning and document digitalization workflows.", "when_to_avoid": ["you need fully automated, hands-off document processing pipelines", "you only need OCR itself rather than image post-processing", "you need a web-based or headless server-side solution"], "when_to_choose": ["you scan books or documents and need interactive cleanup before OCR or archiving", "you need fine-grained control over binarization, dewarping, and page layout", "you want a free, open-source desktop tool for bulk scan post-processing"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/scantailor-advanced", "repo": "4lex4/scantailor-advanced", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.456879+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:31:16.792256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94e5496bd84756393b20e9376ea76d950df03d3da52b1a999d11a6d8e2b84ef3", "fetched_at": "2026-08-28T04:04:59.456879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/4lex4/scantailor-advanced"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.456879+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:31:16.792256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94e5496bd84756393b20e9376ea76d950df03d3da52b1a999d11a6d8e2b84ef3", "fetched_at": "2026-08-28T04:04:59.456879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/4lex4/scantailor-advanced"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:31:16.792256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94e5496bd84756393b20e9376ea76d950df03d3da52b1a999d11a6d8e2b84ef3", "fetched_at": "2026-08-28T04:04:59.456879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/4lex4/scantailor-advanced"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.456879+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.456879+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.456879+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:31:16.792256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94e5496bd84756393b20e9376ea76d950df03d3da52b1a999d11a6d8e2b84ef3", "fetched_at": "2026-08-28T04:04:59.456879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/4lex4/scantailor-advanced"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.456879+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.456879+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:31:16.792256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94e5496bd84756393b20e9376ea76d950df03d3da52b1a999d11a6d8e2b84ef3", "fetched_at": "2026-08-28T04:04:59.456879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/4lex4/scantailor-advanced"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.456879+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.456879+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.456879+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:31:16.792256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94e5496bd84756393b20e9376ea76d950df03d3da52b1a999d11a6d8e2b84ef3", "fetched_at": "2026-08-28T04:04:59.456879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/4lex4/scantailor-advanced"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.456879+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:59.456879+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:31:16.792256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94e5496bd84756393b20e9376ea76d950df03d3da52b1a999d11a6d8e2b84ef3", "fetched_at": "2026-08-28T04:04:59.456879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/4lex4/scantailor-advanced"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:31:16.792256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94e5496bd84756393b20e9376ea76d950df03d3da52b1a999d11a6d8e2b84ef3", "fetched_at": "2026-08-28T04:04:59.456879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/4lex4/scantailor-advanced"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:31:16.792256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94e5496bd84756393b20e9376ea76d950df03d3da52b1a999d11a6d8e2b84ef3", "fetched_at": "2026-08-28T04:04:59.456879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/4lex4/scantailor-advanced"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:31:16.792256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94e5496bd84756393b20e9376ea76d950df03d3da52b1a999d11a6d8e2b84ef3", "fetched_at": "2026-08-28T04:04:59.456879+00:00", "kind": "readme", "missing": false, "url": "https://github.com/4lex4/scantailor-advanced"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3247, "days_push": 1085, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}