{"adoption": {"forks": 474, "observed_at": "2026-08-28T04:06:31.303383+00:00", "stars": 2255}, "canonical_url": "https://ross.abutalabs.com/products/itext", "card": {"archived": false, "artifact_type": "library", "description": "iText for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText can be a boon to nearly every workflow.", "domain": ["pdf", "files", "developer-tools", "security"], "enriched": true, "function": ["pdf", "security", "cryptography", "ocr", "image-processing", "parser", "internationalization"], "health_score": 100, "homepage": "https://itextpdf.com/products/itext-suite", "language": "Java", "license": "NOASSERTION", "license_family": "other", "maturity": "stable", "member_repos": ["itext/itext-java", "itext/itext-dotnet", "itext/itextsharp", "itext/itextpdf"], "name": "iText", "platform": ["jvm", "dotnet", "cross-platform"], "pushed_at": "2026-08-25T15:40:04+00:00", "repo": "itext/itext-java", "stars": 2255, "tags": ["pdf-generation", "pdf-manipulation", "digital-signatures", "pdfa", "pdfua", "acroforms", "dual-license", "agpl", "barcode", "svg", "html-to-pdf", "localization"], "topics": ["pdf", "pdf-generation", "library", "sdk", "pdfa", "pdfua", "digital-signature", "security", "encryption", "documents", "pades", "pades-standard", "ccpa", "svg", "acroform", "xfdf", "accessibility", "archiving", "fips", "signature-validation"], "urls": [{"kind": "homepage", "url": "https://itextpdf.com/products/itext-suite"}, {"kind": "site_page", "url": "https://itextpdf.com/resources/api-documentation"}, {"kind": "site_page", "url": "https://itextpdf.com/about-us"}, {"kind": "site_page", "url": "https://itextpdf.com/"}, {"kind": "site_page", "url": "https://itextpdf.com/features"}], "use_cases": ["generate pdf invoices from java application", "merge multiple pdf files into one", "digitally sign pdf documents with pades", "fill and flatten pdf forms programmatically", "convert html to pdf", "create accessible pdf/ua documents", "extract text and images from pdfs", "add watermarks and barcodes to pdfs"], "what_it_is": "iText is a high-performance PDF library/SDK for Java and .NET that lets developers create, manipulate, inspect, sign, and secure PDF documents. It supports PDF/A and PDF/UA standards, digital signatures (PAdES), forms, encryption, barcodes, and SVG, with add-ons for HTML-to-PDF conversion, OCR, redaction, and international scripts.", "when_to_avoid": ["you need a permissively licensed library and cannot open-source your application under AGPL", "you only need simple PDF viewing or rendering rather than generation/manipulation", "you want a free closed-source solution without commercial licensing costs", "you need a lightweight dependency for basic PDF tasks that simpler libraries can handle"], "when_to_choose": ["you need comprehensive, standards-compliant PDF creation and manipulation in Java or .NET", "you need PDF/A archiving, PDF/UA accessibility, or PAdES digital signatures", "you need to handle large multi-gigabyte PDFs and thousands of pages", "you can comply with AGPL or purchase a commercial license", "you need advanced features like FIPS-compliant cryptography or international script support"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/repos/itext/itext-java", "repo": "itext/itext-java", "role": "main", "score": 93}, {"path": "/repos/itext/itext-dotnet", "repo": "itext/itext-dotnet", "role": "sdk", "score": 93}, {"path": "/repos/itext/itextpdf", "repo": "itext/itextpdf", "role": "mirror", "score": 87}, {"path": "/repos/itext/itextsharp", "repo": "itext/itextsharp", "role": "mirror", "score": 87}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.303383+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:43:43.867951+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "23fb1f562de8bb4bf24bbd5e839e53a0cb360f1d40292ed6e3272b505367ec6a", "fetched_at": "2026-08-28T04:06:31.303383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itext/itext-java"}, {"content_hash": "7a28931d97f3098af4e5b9d5f6398450bb21cea39d47ebc1f9c182172c0ac605", "fetched_at": "2026-08-29T10:23:49.725659+00:00", "kind": "homepage", "missing": false, "url": "https://itextpdf.com/products/itext-suite"}, {"content_hash": "3fbec215e33af10b6cb15193d08e9aa003aa319a88c3220e3e24e76cdf5f0ec4", "fetched_at": "2026-08-29T10:23:49.734754+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/resources/api-documentation"}, {"content_hash": "a10f241943e0416ef6437fc0f5c2ee0c6957fd88303fc0e1a4a0fbc4b69216fd", "fetched_at": "2026-08-29T10:23:49.736488+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/about-us"}, {"content_hash": "b18f5524eb1a0cd5eafce828df5991f933f2ba9da29a64a5af674aae8f34facb", "fetched_at": "2026-08-29T10:23:49.740253+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/features"}, {"content_hash": "22f9af8a0acac36146a5d0a203189b766a3b66afd203e5f8a4036b22848fa2e7", "fetched_at": "2026-08-29T10:23:49.743620+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/products/features"}, {"content_hash": "afa40d30f4a0d6b60f392db2367ff72dd4737cd405d2be9cb46319b239dffb30", "fetched_at": "2026-08-29T10:23:49.745361+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-java"}, {"content_hash": "100ff7ce6c8ac46cb8accf03832ba088cf859acdd7a4b91ff7ec3277c81c9e59", "fetched_at": "2026-08-29T10:23:49.747231+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-net"}, {"content_hash": "568713fbaa103ddbed6a9c6c7606d148c2210795b5fb546c552e3282f7b3fa27", "fetched_at": "2026-08-29T10:23:49.738403+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/"}, {"content_hash": "0601ab420b6c40caaa9fda67dbfb37b9c2d634893f47145ad7a57eeec8c6167b", "fetched_at": "2026-08-29T10:23:49.741904+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/how-buy"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.303383+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:43:43.867951+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "23fb1f562de8bb4bf24bbd5e839e53a0cb360f1d40292ed6e3272b505367ec6a", "fetched_at": "2026-08-28T04:06:31.303383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itext/itext-java"}, {"content_hash": "7a28931d97f3098af4e5b9d5f6398450bb21cea39d47ebc1f9c182172c0ac605", "fetched_at": "2026-08-29T10:23:49.725659+00:00", "kind": "homepage", "missing": false, "url": "https://itextpdf.com/products/itext-suite"}, {"content_hash": "3fbec215e33af10b6cb15193d08e9aa003aa319a88c3220e3e24e76cdf5f0ec4", "fetched_at": "2026-08-29T10:23:49.734754+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/resources/api-documentation"}, {"content_hash": "a10f241943e0416ef6437fc0f5c2ee0c6957fd88303fc0e1a4a0fbc4b69216fd", "fetched_at": "2026-08-29T10:23:49.736488+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/about-us"}, {"content_hash": "b18f5524eb1a0cd5eafce828df5991f933f2ba9da29a64a5af674aae8f34facb", "fetched_at": "2026-08-29T10:23:49.740253+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/features"}, {"content_hash": "22f9af8a0acac36146a5d0a203189b766a3b66afd203e5f8a4036b22848fa2e7", "fetched_at": "2026-08-29T10:23:49.743620+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/products/features"}, {"content_hash": "afa40d30f4a0d6b60f392db2367ff72dd4737cd405d2be9cb46319b239dffb30", "fetched_at": "2026-08-29T10:23:49.745361+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-java"}, {"content_hash": "100ff7ce6c8ac46cb8accf03832ba088cf859acdd7a4b91ff7ec3277c81c9e59", "fetched_at": "2026-08-29T10:23:49.747231+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-net"}, {"content_hash": "568713fbaa103ddbed6a9c6c7606d148c2210795b5fb546c552e3282f7b3fa27", "fetched_at": "2026-08-29T10:23:49.738403+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/"}, {"content_hash": "0601ab420b6c40caaa9fda67dbfb37b9c2d634893f47145ad7a57eeec8c6167b", "fetched_at": "2026-08-29T10:23:49.741904+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/how-buy"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:43:43.867951+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "23fb1f562de8bb4bf24bbd5e839e53a0cb360f1d40292ed6e3272b505367ec6a", "fetched_at": "2026-08-28T04:06:31.303383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itext/itext-java"}, {"content_hash": "7a28931d97f3098af4e5b9d5f6398450bb21cea39d47ebc1f9c182172c0ac605", "fetched_at": "2026-08-29T10:23:49.725659+00:00", "kind": "homepage", "missing": false, "url": "https://itextpdf.com/products/itext-suite"}, {"content_hash": "3fbec215e33af10b6cb15193d08e9aa003aa319a88c3220e3e24e76cdf5f0ec4", "fetched_at": "2026-08-29T10:23:49.734754+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/resources/api-documentation"}, {"content_hash": "a10f241943e0416ef6437fc0f5c2ee0c6957fd88303fc0e1a4a0fbc4b69216fd", "fetched_at": "2026-08-29T10:23:49.736488+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/about-us"}, {"content_hash": "b18f5524eb1a0cd5eafce828df5991f933f2ba9da29a64a5af674aae8f34facb", "fetched_at": "2026-08-29T10:23:49.740253+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/features"}, {"content_hash": "22f9af8a0acac36146a5d0a203189b766a3b66afd203e5f8a4036b22848fa2e7", "fetched_at": "2026-08-29T10:23:49.743620+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/products/features"}, {"content_hash": "afa40d30f4a0d6b60f392db2367ff72dd4737cd405d2be9cb46319b239dffb30", "fetched_at": "2026-08-29T10:23:49.745361+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-java"}, {"content_hash": "100ff7ce6c8ac46cb8accf03832ba088cf859acdd7a4b91ff7ec3277c81c9e59", "fetched_at": "2026-08-29T10:23:49.747231+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-net"}, {"content_hash": "568713fbaa103ddbed6a9c6c7606d148c2210795b5fb546c552e3282f7b3fa27", "fetched_at": "2026-08-29T10:23:49.738403+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/"}, {"content_hash": "0601ab420b6c40caaa9fda67dbfb37b9c2d634893f47145ad7a57eeec8c6167b", "fetched_at": "2026-08-29T10:23:49.741904+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/how-buy"}], "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:06:31.303383+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.303383+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.303383+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:43:43.867951+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "23fb1f562de8bb4bf24bbd5e839e53a0cb360f1d40292ed6e3272b505367ec6a", "fetched_at": "2026-08-28T04:06:31.303383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itext/itext-java"}, {"content_hash": "7a28931d97f3098af4e5b9d5f6398450bb21cea39d47ebc1f9c182172c0ac605", "fetched_at": "2026-08-29T10:23:49.725659+00:00", "kind": "homepage", "missing": false, "url": "https://itextpdf.com/products/itext-suite"}, {"content_hash": "3fbec215e33af10b6cb15193d08e9aa003aa319a88c3220e3e24e76cdf5f0ec4", "fetched_at": "2026-08-29T10:23:49.734754+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/resources/api-documentation"}, {"content_hash": "a10f241943e0416ef6437fc0f5c2ee0c6957fd88303fc0e1a4a0fbc4b69216fd", "fetched_at": "2026-08-29T10:23:49.736488+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/about-us"}, {"content_hash": "b18f5524eb1a0cd5eafce828df5991f933f2ba9da29a64a5af674aae8f34facb", "fetched_at": "2026-08-29T10:23:49.740253+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/features"}, {"content_hash": "22f9af8a0acac36146a5d0a203189b766a3b66afd203e5f8a4036b22848fa2e7", "fetched_at": "2026-08-29T10:23:49.743620+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/products/features"}, {"content_hash": "afa40d30f4a0d6b60f392db2367ff72dd4737cd405d2be9cb46319b239dffb30", "fetched_at": "2026-08-29T10:23:49.745361+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-java"}, {"content_hash": "100ff7ce6c8ac46cb8accf03832ba088cf859acdd7a4b91ff7ec3277c81c9e59", "fetched_at": "2026-08-29T10:23:49.747231+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-net"}, {"content_hash": "568713fbaa103ddbed6a9c6c7606d148c2210795b5fb546c552e3282f7b3fa27", "fetched_at": "2026-08-29T10:23:49.738403+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/"}, {"content_hash": "0601ab420b6c40caaa9fda67dbfb37b9c2d634893f47145ad7a57eeec8c6167b", "fetched_at": "2026-08-29T10:23:49.741904+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/how-buy"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.303383+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.303383+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:43:43.867951+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "23fb1f562de8bb4bf24bbd5e839e53a0cb360f1d40292ed6e3272b505367ec6a", "fetched_at": "2026-08-28T04:06:31.303383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itext/itext-java"}, {"content_hash": "7a28931d97f3098af4e5b9d5f6398450bb21cea39d47ebc1f9c182172c0ac605", "fetched_at": "2026-08-29T10:23:49.725659+00:00", "kind": "homepage", "missing": false, "url": "https://itextpdf.com/products/itext-suite"}, {"content_hash": "3fbec215e33af10b6cb15193d08e9aa003aa319a88c3220e3e24e76cdf5f0ec4", "fetched_at": "2026-08-29T10:23:49.734754+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/resources/api-documentation"}, {"content_hash": "a10f241943e0416ef6437fc0f5c2ee0c6957fd88303fc0e1a4a0fbc4b69216fd", "fetched_at": "2026-08-29T10:23:49.736488+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/about-us"}, {"content_hash": "b18f5524eb1a0cd5eafce828df5991f933f2ba9da29a64a5af674aae8f34facb", "fetched_at": "2026-08-29T10:23:49.740253+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/features"}, {"content_hash": "22f9af8a0acac36146a5d0a203189b766a3b66afd203e5f8a4036b22848fa2e7", "fetched_at": "2026-08-29T10:23:49.743620+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/products/features"}, {"content_hash": "afa40d30f4a0d6b60f392db2367ff72dd4737cd405d2be9cb46319b239dffb30", "fetched_at": "2026-08-29T10:23:49.745361+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-java"}, {"content_hash": "100ff7ce6c8ac46cb8accf03832ba088cf859acdd7a4b91ff7ec3277c81c9e59", "fetched_at": "2026-08-29T10:23:49.747231+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-net"}, {"content_hash": "568713fbaa103ddbed6a9c6c7606d148c2210795b5fb546c552e3282f7b3fa27", "fetched_at": "2026-08-29T10:23:49.738403+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/"}, {"content_hash": "0601ab420b6c40caaa9fda67dbfb37b9c2d634893f47145ad7a57eeec8c6167b", "fetched_at": "2026-08-29T10:23:49.741904+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/how-buy"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.303383+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.303383+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.303383+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:43:43.867951+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "23fb1f562de8bb4bf24bbd5e839e53a0cb360f1d40292ed6e3272b505367ec6a", "fetched_at": "2026-08-28T04:06:31.303383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itext/itext-java"}, {"content_hash": "7a28931d97f3098af4e5b9d5f6398450bb21cea39d47ebc1f9c182172c0ac605", "fetched_at": "2026-08-29T10:23:49.725659+00:00", "kind": "homepage", "missing": false, "url": "https://itextpdf.com/products/itext-suite"}, {"content_hash": "3fbec215e33af10b6cb15193d08e9aa003aa319a88c3220e3e24e76cdf5f0ec4", "fetched_at": "2026-08-29T10:23:49.734754+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/resources/api-documentation"}, {"content_hash": "a10f241943e0416ef6437fc0f5c2ee0c6957fd88303fc0e1a4a0fbc4b69216fd", "fetched_at": "2026-08-29T10:23:49.736488+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/about-us"}, {"content_hash": "b18f5524eb1a0cd5eafce828df5991f933f2ba9da29a64a5af674aae8f34facb", "fetched_at": "2026-08-29T10:23:49.740253+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/features"}, {"content_hash": "22f9af8a0acac36146a5d0a203189b766a3b66afd203e5f8a4036b22848fa2e7", "fetched_at": "2026-08-29T10:23:49.743620+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/products/features"}, {"content_hash": "afa40d30f4a0d6b60f392db2367ff72dd4737cd405d2be9cb46319b239dffb30", "fetched_at": "2026-08-29T10:23:49.745361+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-java"}, {"content_hash": "100ff7ce6c8ac46cb8accf03832ba088cf859acdd7a4b91ff7ec3277c81c9e59", "fetched_at": "2026-08-29T10:23:49.747231+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-net"}, {"content_hash": "568713fbaa103ddbed6a9c6c7606d148c2210795b5fb546c552e3282f7b3fa27", "fetched_at": "2026-08-29T10:23:49.738403+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/"}, {"content_hash": "0601ab420b6c40caaa9fda67dbfb37b9c2d634893f47145ad7a57eeec8c6167b", "fetched_at": "2026-08-29T10:23:49.741904+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/how-buy"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.303383+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:31.303383+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:43:43.867951+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "23fb1f562de8bb4bf24bbd5e839e53a0cb360f1d40292ed6e3272b505367ec6a", "fetched_at": "2026-08-28T04:06:31.303383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itext/itext-java"}, {"content_hash": "7a28931d97f3098af4e5b9d5f6398450bb21cea39d47ebc1f9c182172c0ac605", "fetched_at": "2026-08-29T10:23:49.725659+00:00", "kind": "homepage", "missing": false, "url": "https://itextpdf.com/products/itext-suite"}, {"content_hash": "3fbec215e33af10b6cb15193d08e9aa003aa319a88c3220e3e24e76cdf5f0ec4", "fetched_at": "2026-08-29T10:23:49.734754+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/resources/api-documentation"}, {"content_hash": "a10f241943e0416ef6437fc0f5c2ee0c6957fd88303fc0e1a4a0fbc4b69216fd", "fetched_at": "2026-08-29T10:23:49.736488+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/about-us"}, {"content_hash": "b18f5524eb1a0cd5eafce828df5991f933f2ba9da29a64a5af674aae8f34facb", "fetched_at": "2026-08-29T10:23:49.740253+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/features"}, {"content_hash": "22f9af8a0acac36146a5d0a203189b766a3b66afd203e5f8a4036b22848fa2e7", "fetched_at": "2026-08-29T10:23:49.743620+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/products/features"}, {"content_hash": "afa40d30f4a0d6b60f392db2367ff72dd4737cd405d2be9cb46319b239dffb30", "fetched_at": "2026-08-29T10:23:49.745361+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-java"}, {"content_hash": "100ff7ce6c8ac46cb8accf03832ba088cf859acdd7a4b91ff7ec3277c81c9e59", "fetched_at": "2026-08-29T10:23:49.747231+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-net"}, {"content_hash": "568713fbaa103ddbed6a9c6c7606d148c2210795b5fb546c552e3282f7b3fa27", "fetched_at": "2026-08-29T10:23:49.738403+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/"}, {"content_hash": "0601ab420b6c40caaa9fda67dbfb37b9c2d634893f47145ad7a57eeec8c6167b", "fetched_at": "2026-08-29T10:23:49.741904+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/how-buy"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:43:43.867951+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "23fb1f562de8bb4bf24bbd5e839e53a0cb360f1d40292ed6e3272b505367ec6a", "fetched_at": "2026-08-28T04:06:31.303383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itext/itext-java"}, {"content_hash": "7a28931d97f3098af4e5b9d5f6398450bb21cea39d47ebc1f9c182172c0ac605", "fetched_at": "2026-08-29T10:23:49.725659+00:00", "kind": "homepage", "missing": false, "url": "https://itextpdf.com/products/itext-suite"}, {"content_hash": "3fbec215e33af10b6cb15193d08e9aa003aa319a88c3220e3e24e76cdf5f0ec4", "fetched_at": "2026-08-29T10:23:49.734754+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/resources/api-documentation"}, {"content_hash": "a10f241943e0416ef6437fc0f5c2ee0c6957fd88303fc0e1a4a0fbc4b69216fd", "fetched_at": "2026-08-29T10:23:49.736488+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/about-us"}, {"content_hash": "b18f5524eb1a0cd5eafce828df5991f933f2ba9da29a64a5af674aae8f34facb", "fetched_at": "2026-08-29T10:23:49.740253+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/features"}, {"content_hash": "22f9af8a0acac36146a5d0a203189b766a3b66afd203e5f8a4036b22848fa2e7", "fetched_at": "2026-08-29T10:23:49.743620+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/products/features"}, {"content_hash": "afa40d30f4a0d6b60f392db2367ff72dd4737cd405d2be9cb46319b239dffb30", "fetched_at": "2026-08-29T10:23:49.745361+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-java"}, {"content_hash": "100ff7ce6c8ac46cb8accf03832ba088cf859acdd7a4b91ff7ec3277c81c9e59", "fetched_at": "2026-08-29T10:23:49.747231+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-net"}, {"content_hash": "568713fbaa103ddbed6a9c6c7606d148c2210795b5fb546c552e3282f7b3fa27", "fetched_at": "2026-08-29T10:23:49.738403+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/"}, {"content_hash": "0601ab420b6c40caaa9fda67dbfb37b9c2d634893f47145ad7a57eeec8c6167b", "fetched_at": "2026-08-29T10:23:49.741904+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/how-buy"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:43:43.867951+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "23fb1f562de8bb4bf24bbd5e839e53a0cb360f1d40292ed6e3272b505367ec6a", "fetched_at": "2026-08-28T04:06:31.303383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itext/itext-java"}, {"content_hash": "7a28931d97f3098af4e5b9d5f6398450bb21cea39d47ebc1f9c182172c0ac605", "fetched_at": "2026-08-29T10:23:49.725659+00:00", "kind": "homepage", "missing": false, "url": "https://itextpdf.com/products/itext-suite"}, {"content_hash": "3fbec215e33af10b6cb15193d08e9aa003aa319a88c3220e3e24e76cdf5f0ec4", "fetched_at": "2026-08-29T10:23:49.734754+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/resources/api-documentation"}, {"content_hash": "a10f241943e0416ef6437fc0f5c2ee0c6957fd88303fc0e1a4a0fbc4b69216fd", "fetched_at": "2026-08-29T10:23:49.736488+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/about-us"}, {"content_hash": "b18f5524eb1a0cd5eafce828df5991f933f2ba9da29a64a5af674aae8f34facb", "fetched_at": "2026-08-29T10:23:49.740253+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/features"}, {"content_hash": "22f9af8a0acac36146a5d0a203189b766a3b66afd203e5f8a4036b22848fa2e7", "fetched_at": "2026-08-29T10:23:49.743620+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/products/features"}, {"content_hash": "afa40d30f4a0d6b60f392db2367ff72dd4737cd405d2be9cb46319b239dffb30", "fetched_at": "2026-08-29T10:23:49.745361+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-java"}, {"content_hash": "100ff7ce6c8ac46cb8accf03832ba088cf859acdd7a4b91ff7ec3277c81c9e59", "fetched_at": "2026-08-29T10:23:49.747231+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-net"}, {"content_hash": "568713fbaa103ddbed6a9c6c7606d148c2210795b5fb546c552e3282f7b3fa27", "fetched_at": "2026-08-29T10:23:49.738403+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/"}, {"content_hash": "0601ab420b6c40caaa9fda67dbfb37b9c2d634893f47145ad7a57eeec8c6167b", "fetched_at": "2026-08-29T10:23:49.741904+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/how-buy"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:43:43.867951+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "23fb1f562de8bb4bf24bbd5e839e53a0cb360f1d40292ed6e3272b505367ec6a", "fetched_at": "2026-08-28T04:06:31.303383+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itext/itext-java"}, {"content_hash": "7a28931d97f3098af4e5b9d5f6398450bb21cea39d47ebc1f9c182172c0ac605", "fetched_at": "2026-08-29T10:23:49.725659+00:00", "kind": "homepage", "missing": false, "url": "https://itextpdf.com/products/itext-suite"}, {"content_hash": "3fbec215e33af10b6cb15193d08e9aa003aa319a88c3220e3e24e76cdf5f0ec4", "fetched_at": "2026-08-29T10:23:49.734754+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/resources/api-documentation"}, {"content_hash": "a10f241943e0416ef6437fc0f5c2ee0c6957fd88303fc0e1a4a0fbc4b69216fd", "fetched_at": "2026-08-29T10:23:49.736488+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/about-us"}, {"content_hash": "b18f5524eb1a0cd5eafce828df5991f933f2ba9da29a64a5af674aae8f34facb", "fetched_at": "2026-08-29T10:23:49.740253+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/features"}, {"content_hash": "22f9af8a0acac36146a5d0a203189b766a3b66afd203e5f8a4036b22848fa2e7", "fetched_at": "2026-08-29T10:23:49.743620+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/products/features"}, {"content_hash": "afa40d30f4a0d6b60f392db2367ff72dd4737cd405d2be9cb46319b239dffb30", "fetched_at": "2026-08-29T10:23:49.745361+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-java"}, {"content_hash": "100ff7ce6c8ac46cb8accf03832ba088cf859acdd7a4b91ff7ec3277c81c9e59", "fetched_at": "2026-08-29T10:23:49.747231+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/en/resources/api-documentation/itext-7-net"}, {"content_hash": "568713fbaa103ddbed6a9c6c7606d148c2210795b5fb546c552e3282f7b3fa27", "fetched_at": "2026-08-29T10:23:49.738403+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/"}, {"content_hash": "0601ab420b6c40caaa9fda67dbfb37b9c2d634893f47145ad7a57eeec8c6167b", "fetched_at": "2026-08-29T10:23:49.741904+00:00", "kind": "site_page", "missing": false, "url": "https://itextpdf.com/how-buy"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 82}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3774, "days_push": 8, "days_rel": 42, "gap_med": 85.0, "n_releases_24m": 9}, "score": 93, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}