{"adoption": {"forks": 396, "observed_at": "2026-08-28T04:08:53.301326+00:00", "stars": 4551}, "canonical_url": "https://ross.abutalabs.com/products/pdfsam", "card": {"archived": false, "artifact_type": "application", "description": "PDFsam, a desktop application to split, merge, mix, rotate PDF files and extract pages", "domain": ["pdf", "files", "desktop-applications", "cross-platform", "developer-tools"], "enriched": true, "function": ["pdf", "file-system", "gui", "developer-tools"], "health_score": 98, "homepage": "https://pdfsam.org", "language": "Java", "license": "AGPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["torakiki/pdfsam"], "name": "torakiki/pdfsam", "platform": ["windows", "cross-platform", "jvm"], "pushed_at": "2026-08-10T01:05:01+00:00", "repo": "torakiki/pdfsam", "stars": 4551, "tags": ["pdf-split", "pdf-merge", "pdf-rotate", "pdf-extract", "pdf-mix", "javafx", "offline", "open-source", "no-watermarks", "local-processing", "macos", "linux", "desktop"], "topics": ["pdf-split", "pdf-merge", "pdf-rotate", "pdf-extractor", "pdf-mix", "extract", "split", "javafx", "java", "merge", "splitter", "merger", "combine", "rotate", "pdf", "pdf-manipulation", "split-pdf", "merge-pdf", "pdf-combiner"], "urls": [], "use_cases": ["merge multiple pdf files into one", "split a pdf by page numbers or bookmarks", "extract specific pages from a pdf", "rotate pdf pages", "combine odd and even pages from a single-sided scanner", "split a large pdf into smaller files by size", "offline pdf manipulation without uploading files"], "what_it_is": "PDFsam Basic is a free, open-source desktop application for splitting, merging, rotating, mixing and extracting pages from PDF files. It is built with JavaFX, runs entirely offline so files never leave the user's computer, and is available for Windows, macOS and Linux.", "when_to_avoid": ["you need visual page thumbnail editing, compression, cropping or metadata cleaning (PDFsam Visual)", "you need full PDF editing, OCR, form filling or digital signatures (PDFsam Enhanced)", "you need programmatic/command-line PDF processing in a server pipeline", "you cannot use AGPL-licensed software"], "when_to_choose": ["you need a free, no-watermark tool for everyday split/merge/rotate/extract tasks", "you want files processed locally with no internet connection or uploads", "you need a cross-platform (Windows/macOS/Linux) desktop PDF tool", "you need to interleave pages from two scanned documents"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/pdfsam", "repo": "torakiki/pdfsam", "role": "main", "score": 93}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.301326+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:20:05.060628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e63c9fee44c5c733505f9c84fee78c44577d7b5d198608461d4dcbc8ea3dfd", "fetched_at": "2026-08-28T04:08:53.301326+00:00", "kind": "readme", "missing": false, "url": "https://github.com/torakiki/pdfsam"}, {"content_hash": "44436c109966ecb56661deb30dbed956ed6f774d18cb388c56188efefb89de23", "fetched_at": "2026-08-29T09:05:49.723266+00:00", "kind": "homepage", "missing": false, "url": "https://pdfsam.org"}, {"content_hash": "f8bbed1de367bebc2cfbe33a42a9cc0ac0dea2254adedba14da7c765419d019e", "fetched_at": "2026-08-29T09:05:50.202387+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/documentation"}, {"content_hash": "9bc01c99f4059c56fd585574853e2a9b33d123e876def0d0b11ed7e8ee984933", "fetched_at": "2026-08-29T09:05:50.204277+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/about"}, {"content_hash": "8f0cebc1cd23d44c34c8748d752cf99d6ba5fc4ab5cb9728b034313adfe9af60", "fetched_at": "2026-08-29T09:05:50.199906+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/faq"}, {"content_hash": "183bbc268a606cf95cb948a998c3f2db5935ba653a62bd844721f19ad524ca6d", "fetched_at": "2026-08-29T09:05:49.915460+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-basic"}, {"content_hash": "8ef57e88c175e5899529ed0398681ef67c23ea458e7017f4d146ebc48e746769", "fetched_at": "2026-08-29T09:05:50.019541+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-enhanced"}, {"content_hash": "7e4c2387e30265d479bcf252d70de81adcb083327e2ef8e9109f65cfd32c7033", "fetched_at": "2026-08-29T09:05:50.194411+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-visual"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.301326+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:20:05.060628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e63c9fee44c5c733505f9c84fee78c44577d7b5d198608461d4dcbc8ea3dfd", "fetched_at": "2026-08-28T04:08:53.301326+00:00", "kind": "readme", "missing": false, "url": "https://github.com/torakiki/pdfsam"}, {"content_hash": "44436c109966ecb56661deb30dbed956ed6f774d18cb388c56188efefb89de23", "fetched_at": "2026-08-29T09:05:49.723266+00:00", "kind": "homepage", "missing": false, "url": "https://pdfsam.org"}, {"content_hash": "f8bbed1de367bebc2cfbe33a42a9cc0ac0dea2254adedba14da7c765419d019e", "fetched_at": "2026-08-29T09:05:50.202387+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/documentation"}, {"content_hash": "9bc01c99f4059c56fd585574853e2a9b33d123e876def0d0b11ed7e8ee984933", "fetched_at": "2026-08-29T09:05:50.204277+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/about"}, {"content_hash": "8f0cebc1cd23d44c34c8748d752cf99d6ba5fc4ab5cb9728b034313adfe9af60", "fetched_at": "2026-08-29T09:05:50.199906+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/faq"}, {"content_hash": "183bbc268a606cf95cb948a998c3f2db5935ba653a62bd844721f19ad524ca6d", "fetched_at": "2026-08-29T09:05:49.915460+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-basic"}, {"content_hash": "8ef57e88c175e5899529ed0398681ef67c23ea458e7017f4d146ebc48e746769", "fetched_at": "2026-08-29T09:05:50.019541+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-enhanced"}, {"content_hash": "7e4c2387e30265d479bcf252d70de81adcb083327e2ef8e9109f65cfd32c7033", "fetched_at": "2026-08-29T09:05:50.194411+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-visual"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:20:05.060628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e63c9fee44c5c733505f9c84fee78c44577d7b5d198608461d4dcbc8ea3dfd", "fetched_at": "2026-08-28T04:08:53.301326+00:00", "kind": "readme", "missing": false, "url": "https://github.com/torakiki/pdfsam"}, {"content_hash": "44436c109966ecb56661deb30dbed956ed6f774d18cb388c56188efefb89de23", "fetched_at": "2026-08-29T09:05:49.723266+00:00", "kind": "homepage", "missing": false, "url": "https://pdfsam.org"}, {"content_hash": "f8bbed1de367bebc2cfbe33a42a9cc0ac0dea2254adedba14da7c765419d019e", "fetched_at": "2026-08-29T09:05:50.202387+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/documentation"}, {"content_hash": "9bc01c99f4059c56fd585574853e2a9b33d123e876def0d0b11ed7e8ee984933", "fetched_at": "2026-08-29T09:05:50.204277+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/about"}, {"content_hash": "8f0cebc1cd23d44c34c8748d752cf99d6ba5fc4ab5cb9728b034313adfe9af60", "fetched_at": "2026-08-29T09:05:50.199906+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/faq"}, {"content_hash": "183bbc268a606cf95cb948a998c3f2db5935ba653a62bd844721f19ad524ca6d", "fetched_at": "2026-08-29T09:05:49.915460+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-basic"}, {"content_hash": "8ef57e88c175e5899529ed0398681ef67c23ea458e7017f4d146ebc48e746769", "fetched_at": "2026-08-29T09:05:50.019541+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-enhanced"}, {"content_hash": "7e4c2387e30265d479bcf252d70de81adcb083327e2ef8e9109f65cfd32c7033", "fetched_at": "2026-08-29T09:05:50.194411+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-visual"}], "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:08:53.301326+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.301326+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.301326+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:20:05.060628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e63c9fee44c5c733505f9c84fee78c44577d7b5d198608461d4dcbc8ea3dfd", "fetched_at": "2026-08-28T04:08:53.301326+00:00", "kind": "readme", "missing": false, "url": "https://github.com/torakiki/pdfsam"}, {"content_hash": "44436c109966ecb56661deb30dbed956ed6f774d18cb388c56188efefb89de23", "fetched_at": "2026-08-29T09:05:49.723266+00:00", "kind": "homepage", "missing": false, "url": "https://pdfsam.org"}, {"content_hash": "f8bbed1de367bebc2cfbe33a42a9cc0ac0dea2254adedba14da7c765419d019e", "fetched_at": "2026-08-29T09:05:50.202387+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/documentation"}, {"content_hash": "9bc01c99f4059c56fd585574853e2a9b33d123e876def0d0b11ed7e8ee984933", "fetched_at": "2026-08-29T09:05:50.204277+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/about"}, {"content_hash": "8f0cebc1cd23d44c34c8748d752cf99d6ba5fc4ab5cb9728b034313adfe9af60", "fetched_at": "2026-08-29T09:05:50.199906+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/faq"}, {"content_hash": "183bbc268a606cf95cb948a998c3f2db5935ba653a62bd844721f19ad524ca6d", "fetched_at": "2026-08-29T09:05:49.915460+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-basic"}, {"content_hash": "8ef57e88c175e5899529ed0398681ef67c23ea458e7017f4d146ebc48e746769", "fetched_at": "2026-08-29T09:05:50.019541+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-enhanced"}, {"content_hash": "7e4c2387e30265d479bcf252d70de81adcb083327e2ef8e9109f65cfd32c7033", "fetched_at": "2026-08-29T09:05:50.194411+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-visual"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.301326+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.301326+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:20:05.060628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e63c9fee44c5c733505f9c84fee78c44577d7b5d198608461d4dcbc8ea3dfd", "fetched_at": "2026-08-28T04:08:53.301326+00:00", "kind": "readme", "missing": false, "url": "https://github.com/torakiki/pdfsam"}, {"content_hash": "44436c109966ecb56661deb30dbed956ed6f774d18cb388c56188efefb89de23", "fetched_at": "2026-08-29T09:05:49.723266+00:00", "kind": "homepage", "missing": false, "url": "https://pdfsam.org"}, {"content_hash": "f8bbed1de367bebc2cfbe33a42a9cc0ac0dea2254adedba14da7c765419d019e", "fetched_at": "2026-08-29T09:05:50.202387+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/documentation"}, {"content_hash": "9bc01c99f4059c56fd585574853e2a9b33d123e876def0d0b11ed7e8ee984933", "fetched_at": "2026-08-29T09:05:50.204277+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/about"}, {"content_hash": "8f0cebc1cd23d44c34c8748d752cf99d6ba5fc4ab5cb9728b034313adfe9af60", "fetched_at": "2026-08-29T09:05:50.199906+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/faq"}, {"content_hash": "183bbc268a606cf95cb948a998c3f2db5935ba653a62bd844721f19ad524ca6d", "fetched_at": "2026-08-29T09:05:49.915460+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-basic"}, {"content_hash": "8ef57e88c175e5899529ed0398681ef67c23ea458e7017f4d146ebc48e746769", "fetched_at": "2026-08-29T09:05:50.019541+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-enhanced"}, {"content_hash": "7e4c2387e30265d479bcf252d70de81adcb083327e2ef8e9109f65cfd32c7033", "fetched_at": "2026-08-29T09:05:50.194411+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-visual"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.301326+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.301326+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.301326+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:20:05.060628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e63c9fee44c5c733505f9c84fee78c44577d7b5d198608461d4dcbc8ea3dfd", "fetched_at": "2026-08-28T04:08:53.301326+00:00", "kind": "readme", "missing": false, "url": "https://github.com/torakiki/pdfsam"}, {"content_hash": "44436c109966ecb56661deb30dbed956ed6f774d18cb388c56188efefb89de23", "fetched_at": "2026-08-29T09:05:49.723266+00:00", "kind": "homepage", "missing": false, "url": "https://pdfsam.org"}, {"content_hash": "f8bbed1de367bebc2cfbe33a42a9cc0ac0dea2254adedba14da7c765419d019e", "fetched_at": "2026-08-29T09:05:50.202387+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/documentation"}, {"content_hash": "9bc01c99f4059c56fd585574853e2a9b33d123e876def0d0b11ed7e8ee984933", "fetched_at": "2026-08-29T09:05:50.204277+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/about"}, {"content_hash": "8f0cebc1cd23d44c34c8748d752cf99d6ba5fc4ab5cb9728b034313adfe9af60", "fetched_at": "2026-08-29T09:05:50.199906+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/faq"}, {"content_hash": "183bbc268a606cf95cb948a998c3f2db5935ba653a62bd844721f19ad524ca6d", "fetched_at": "2026-08-29T09:05:49.915460+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-basic"}, {"content_hash": "8ef57e88c175e5899529ed0398681ef67c23ea458e7017f4d146ebc48e746769", "fetched_at": "2026-08-29T09:05:50.019541+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-enhanced"}, {"content_hash": "7e4c2387e30265d479bcf252d70de81adcb083327e2ef8e9109f65cfd32c7033", "fetched_at": "2026-08-29T09:05:50.194411+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-visual"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.301326+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.301326+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:20:05.060628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e63c9fee44c5c733505f9c84fee78c44577d7b5d198608461d4dcbc8ea3dfd", "fetched_at": "2026-08-28T04:08:53.301326+00:00", "kind": "readme", "missing": false, "url": "https://github.com/torakiki/pdfsam"}, {"content_hash": "44436c109966ecb56661deb30dbed956ed6f774d18cb388c56188efefb89de23", "fetched_at": "2026-08-29T09:05:49.723266+00:00", "kind": "homepage", "missing": false, "url": "https://pdfsam.org"}, {"content_hash": "f8bbed1de367bebc2cfbe33a42a9cc0ac0dea2254adedba14da7c765419d019e", "fetched_at": "2026-08-29T09:05:50.202387+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/documentation"}, {"content_hash": "9bc01c99f4059c56fd585574853e2a9b33d123e876def0d0b11ed7e8ee984933", "fetched_at": "2026-08-29T09:05:50.204277+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/about"}, {"content_hash": "8f0cebc1cd23d44c34c8748d752cf99d6ba5fc4ab5cb9728b034313adfe9af60", "fetched_at": "2026-08-29T09:05:50.199906+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/faq"}, {"content_hash": "183bbc268a606cf95cb948a998c3f2db5935ba653a62bd844721f19ad524ca6d", "fetched_at": "2026-08-29T09:05:49.915460+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-basic"}, {"content_hash": "8ef57e88c175e5899529ed0398681ef67c23ea458e7017f4d146ebc48e746769", "fetched_at": "2026-08-29T09:05:50.019541+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-enhanced"}, {"content_hash": "7e4c2387e30265d479bcf252d70de81adcb083327e2ef8e9109f65cfd32c7033", "fetched_at": "2026-08-29T09:05:50.194411+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-visual"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:20:05.060628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e63c9fee44c5c733505f9c84fee78c44577d7b5d198608461d4dcbc8ea3dfd", "fetched_at": "2026-08-28T04:08:53.301326+00:00", "kind": "readme", "missing": false, "url": "https://github.com/torakiki/pdfsam"}, {"content_hash": "44436c109966ecb56661deb30dbed956ed6f774d18cb388c56188efefb89de23", "fetched_at": "2026-08-29T09:05:49.723266+00:00", "kind": "homepage", "missing": false, "url": "https://pdfsam.org"}, {"content_hash": "f8bbed1de367bebc2cfbe33a42a9cc0ac0dea2254adedba14da7c765419d019e", "fetched_at": "2026-08-29T09:05:50.202387+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/documentation"}, {"content_hash": "9bc01c99f4059c56fd585574853e2a9b33d123e876def0d0b11ed7e8ee984933", "fetched_at": "2026-08-29T09:05:50.204277+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/about"}, {"content_hash": "8f0cebc1cd23d44c34c8748d752cf99d6ba5fc4ab5cb9728b034313adfe9af60", "fetched_at": "2026-08-29T09:05:50.199906+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/faq"}, {"content_hash": "183bbc268a606cf95cb948a998c3f2db5935ba653a62bd844721f19ad524ca6d", "fetched_at": "2026-08-29T09:05:49.915460+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-basic"}, {"content_hash": "8ef57e88c175e5899529ed0398681ef67c23ea458e7017f4d146ebc48e746769", "fetched_at": "2026-08-29T09:05:50.019541+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-enhanced"}, {"content_hash": "7e4c2387e30265d479bcf252d70de81adcb083327e2ef8e9109f65cfd32c7033", "fetched_at": "2026-08-29T09:05:50.194411+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-visual"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:20:05.060628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e63c9fee44c5c733505f9c84fee78c44577d7b5d198608461d4dcbc8ea3dfd", "fetched_at": "2026-08-28T04:08:53.301326+00:00", "kind": "readme", "missing": false, "url": "https://github.com/torakiki/pdfsam"}, {"content_hash": "44436c109966ecb56661deb30dbed956ed6f774d18cb388c56188efefb89de23", "fetched_at": "2026-08-29T09:05:49.723266+00:00", "kind": "homepage", "missing": false, "url": "https://pdfsam.org"}, {"content_hash": "f8bbed1de367bebc2cfbe33a42a9cc0ac0dea2254adedba14da7c765419d019e", "fetched_at": "2026-08-29T09:05:50.202387+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/documentation"}, {"content_hash": "9bc01c99f4059c56fd585574853e2a9b33d123e876def0d0b11ed7e8ee984933", "fetched_at": "2026-08-29T09:05:50.204277+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/about"}, {"content_hash": "8f0cebc1cd23d44c34c8748d752cf99d6ba5fc4ab5cb9728b034313adfe9af60", "fetched_at": "2026-08-29T09:05:50.199906+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/faq"}, {"content_hash": "183bbc268a606cf95cb948a998c3f2db5935ba653a62bd844721f19ad524ca6d", "fetched_at": "2026-08-29T09:05:49.915460+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-basic"}, {"content_hash": "8ef57e88c175e5899529ed0398681ef67c23ea458e7017f4d146ebc48e746769", "fetched_at": "2026-08-29T09:05:50.019541+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-enhanced"}, {"content_hash": "7e4c2387e30265d479bcf252d70de81adcb083327e2ef8e9109f65cfd32c7033", "fetched_at": "2026-08-29T09:05:50.194411+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-visual"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:20:05.060628+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d8e63c9fee44c5c733505f9c84fee78c44577d7b5d198608461d4dcbc8ea3dfd", "fetched_at": "2026-08-28T04:08:53.301326+00:00", "kind": "readme", "missing": false, "url": "https://github.com/torakiki/pdfsam"}, {"content_hash": "44436c109966ecb56661deb30dbed956ed6f774d18cb388c56188efefb89de23", "fetched_at": "2026-08-29T09:05:49.723266+00:00", "kind": "homepage", "missing": false, "url": "https://pdfsam.org"}, {"content_hash": "f8bbed1de367bebc2cfbe33a42a9cc0ac0dea2254adedba14da7c765419d019e", "fetched_at": "2026-08-29T09:05:50.202387+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/documentation"}, {"content_hash": "9bc01c99f4059c56fd585574853e2a9b33d123e876def0d0b11ed7e8ee984933", "fetched_at": "2026-08-29T09:05:50.204277+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/about"}, {"content_hash": "8f0cebc1cd23d44c34c8748d752cf99d6ba5fc4ab5cb9728b034313adfe9af60", "fetched_at": "2026-08-29T09:05:50.199906+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/faq"}, {"content_hash": "183bbc268a606cf95cb948a998c3f2db5935ba653a62bd844721f19ad524ca6d", "fetched_at": "2026-08-29T09:05:49.915460+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-basic"}, {"content_hash": "8ef57e88c175e5899529ed0398681ef67c23ea458e7017f4d146ebc48e746769", "fetched_at": "2026-08-29T09:05:50.019541+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-enhanced"}, {"content_hash": "7e4c2387e30265d479bcf252d70de81adcb083327e2ef8e9109f65cfd32c7033", "fetched_at": "2026-08-29T09:05:50.194411+00:00", "kind": "site_page", "missing": false, "url": "https://pdfsam.org/pdfsam-visual"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 96, "longevity": 100, "rhythm": 84}, "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": 4726, "days_push": 24, "days_rel": 28, "gap_med": 62.0, "n_releases_24m": 13}, "score": 93, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}