{"adoption": {"forks": 175, "observed_at": "2026-08-28T04:06:44.284373+00:00", "stars": 2409}, "canonical_url": "https://ross.abutalabs.com/products/syntect", "card": {"archived": false, "artifact_type": "library", "description": "Rust library for syntax highlighting using Sublime Text syntax definitions.", "domain": ["developer-tools", "text-editors", "programming-languages"], "enriched": true, "function": ["parser", "developer-tools"], "health_score": 83, "homepage": "https://docs.rs/syntect", "language": "Rust", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["trishume/syntect"], "name": "trishume/syntect", "platform": ["rust", "cross-platform"], "pushed_at": "2026-04-28T19:52:59+00:00", "repo": "trishume/syntect", "stars": 2409, "tags": ["syntax-highlighting", "sublime-text-grammars", "textmate", "code-intelligence", "html-output", "ansi-terminal"], "topics": ["syntax-highlighting", "crates"], "urls": [], "use_cases": ["add syntax highlighting to a Rust application", "highlight code blocks to HTML for a static site or blog", "render colored code in a terminal with ANSI escapes", "build a text editor in Rust with incremental re-highlighting", "cache parse states for code intelligence features", "highlight many languages without writing custom grammars"], "what_it_is": "syntect is a Rust library for high-quality syntax highlighting that uses Sublime Text syntax definitions (grammars). It parses source code into scoped annotations and renders them as colored HTML or ANSI terminal output, with APIs suitable for building text editors.", "when_to_avoid": ["your project is not in Rust", "you need Tree-sitter-based highlighting or error-tolerant parsing", "you need a standalone CLI highlighter rather than a library", "you need actively developed new features, since the project is mostly complete and in maintenance"], "when_to_choose": ["you need fast, high-quality highlighting for many languages in Rust", "you want Sublime Text / TextMate grammar compatibility including edge cases", "you're building a Rust text editor and need access to parse internals", "you want bundled syntax definitions with no external files to manage"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/syntect", "repo": "trishume/syntect", "role": "main", "score": 62}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.284373+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:34:01.820253+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e16a1fb775b2146eb302e209d99f25a6f85ea6149df9c98a75c8a4abd4a79c0", "fetched_at": "2026-08-28T04:06:44.284373+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trishume/syntect"}, {"content_hash": "bbf40b6387b6b86a752bef9b83418c85c346ecb9f5c3e9fb94cf76d480f510e0", "fetched_at": "2026-08-29T10:14:15.607181+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/syntect"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T10:14:15.629128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T10:14:15.626930+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "38444eb0fe607e32fa977cc63049b9c5a1bece757a0642734077243f2fc9ac52", "fetched_at": "2026-08-29T10:14:15.616041+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "bc446488ee16205110d1289df2ed47170b21856dc48a56c688810d55844eece3", "fetched_at": "2026-08-29T10:14:15.617703+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest"}, {"content_hash": "9b3fffd7171aa794d61831d5ec7d77f4cd1f291843188431283de5a96f150360", "fetched_at": "2026-08-29T10:14:15.619862+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T10:14:15.621378+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T10:14:15.622798+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T10:14:15.624330+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.284373+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:34:01.820253+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e16a1fb775b2146eb302e209d99f25a6f85ea6149df9c98a75c8a4abd4a79c0", "fetched_at": "2026-08-28T04:06:44.284373+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trishume/syntect"}, {"content_hash": "bbf40b6387b6b86a752bef9b83418c85c346ecb9f5c3e9fb94cf76d480f510e0", "fetched_at": "2026-08-29T10:14:15.607181+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/syntect"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T10:14:15.629128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T10:14:15.626930+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "38444eb0fe607e32fa977cc63049b9c5a1bece757a0642734077243f2fc9ac52", "fetched_at": "2026-08-29T10:14:15.616041+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "bc446488ee16205110d1289df2ed47170b21856dc48a56c688810d55844eece3", "fetched_at": "2026-08-29T10:14:15.617703+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest"}, {"content_hash": "9b3fffd7171aa794d61831d5ec7d77f4cd1f291843188431283de5a96f150360", "fetched_at": "2026-08-29T10:14:15.619862+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T10:14:15.621378+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T10:14:15.622798+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T10:14:15.624330+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:34:01.820253+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e16a1fb775b2146eb302e209d99f25a6f85ea6149df9c98a75c8a4abd4a79c0", "fetched_at": "2026-08-28T04:06:44.284373+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trishume/syntect"}, {"content_hash": "bbf40b6387b6b86a752bef9b83418c85c346ecb9f5c3e9fb94cf76d480f510e0", "fetched_at": "2026-08-29T10:14:15.607181+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/syntect"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T10:14:15.629128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T10:14:15.626930+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "38444eb0fe607e32fa977cc63049b9c5a1bece757a0642734077243f2fc9ac52", "fetched_at": "2026-08-29T10:14:15.616041+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "bc446488ee16205110d1289df2ed47170b21856dc48a56c688810d55844eece3", "fetched_at": "2026-08-29T10:14:15.617703+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest"}, {"content_hash": "9b3fffd7171aa794d61831d5ec7d77f4cd1f291843188431283de5a96f150360", "fetched_at": "2026-08-29T10:14:15.619862+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T10:14:15.621378+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T10:14:15.622798+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T10:14:15.624330+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}], "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:44.284373+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.284373+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.284373+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:34:01.820253+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e16a1fb775b2146eb302e209d99f25a6f85ea6149df9c98a75c8a4abd4a79c0", "fetched_at": "2026-08-28T04:06:44.284373+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trishume/syntect"}, {"content_hash": "bbf40b6387b6b86a752bef9b83418c85c346ecb9f5c3e9fb94cf76d480f510e0", "fetched_at": "2026-08-29T10:14:15.607181+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/syntect"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T10:14:15.629128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T10:14:15.626930+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "38444eb0fe607e32fa977cc63049b9c5a1bece757a0642734077243f2fc9ac52", "fetched_at": "2026-08-29T10:14:15.616041+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "bc446488ee16205110d1289df2ed47170b21856dc48a56c688810d55844eece3", "fetched_at": "2026-08-29T10:14:15.617703+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest"}, {"content_hash": "9b3fffd7171aa794d61831d5ec7d77f4cd1f291843188431283de5a96f150360", "fetched_at": "2026-08-29T10:14:15.619862+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T10:14:15.621378+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T10:14:15.622798+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T10:14:15.624330+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.284373+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.284373+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:34:01.820253+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e16a1fb775b2146eb302e209d99f25a6f85ea6149df9c98a75c8a4abd4a79c0", "fetched_at": "2026-08-28T04:06:44.284373+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trishume/syntect"}, {"content_hash": "bbf40b6387b6b86a752bef9b83418c85c346ecb9f5c3e9fb94cf76d480f510e0", "fetched_at": "2026-08-29T10:14:15.607181+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/syntect"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T10:14:15.629128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T10:14:15.626930+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "38444eb0fe607e32fa977cc63049b9c5a1bece757a0642734077243f2fc9ac52", "fetched_at": "2026-08-29T10:14:15.616041+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "bc446488ee16205110d1289df2ed47170b21856dc48a56c688810d55844eece3", "fetched_at": "2026-08-29T10:14:15.617703+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest"}, {"content_hash": "9b3fffd7171aa794d61831d5ec7d77f4cd1f291843188431283de5a96f150360", "fetched_at": "2026-08-29T10:14:15.619862+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T10:14:15.621378+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T10:14:15.622798+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T10:14:15.624330+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.284373+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.284373+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.284373+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:34:01.820253+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e16a1fb775b2146eb302e209d99f25a6f85ea6149df9c98a75c8a4abd4a79c0", "fetched_at": "2026-08-28T04:06:44.284373+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trishume/syntect"}, {"content_hash": "bbf40b6387b6b86a752bef9b83418c85c346ecb9f5c3e9fb94cf76d480f510e0", "fetched_at": "2026-08-29T10:14:15.607181+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/syntect"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T10:14:15.629128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T10:14:15.626930+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "38444eb0fe607e32fa977cc63049b9c5a1bece757a0642734077243f2fc9ac52", "fetched_at": "2026-08-29T10:14:15.616041+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "bc446488ee16205110d1289df2ed47170b21856dc48a56c688810d55844eece3", "fetched_at": "2026-08-29T10:14:15.617703+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest"}, {"content_hash": "9b3fffd7171aa794d61831d5ec7d77f4cd1f291843188431283de5a96f150360", "fetched_at": "2026-08-29T10:14:15.619862+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T10:14:15.621378+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T10:14:15.622798+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T10:14:15.624330+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.284373+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:44.284373+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:34:01.820253+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e16a1fb775b2146eb302e209d99f25a6f85ea6149df9c98a75c8a4abd4a79c0", "fetched_at": "2026-08-28T04:06:44.284373+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trishume/syntect"}, {"content_hash": "bbf40b6387b6b86a752bef9b83418c85c346ecb9f5c3e9fb94cf76d480f510e0", "fetched_at": "2026-08-29T10:14:15.607181+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/syntect"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T10:14:15.629128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T10:14:15.626930+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "38444eb0fe607e32fa977cc63049b9c5a1bece757a0642734077243f2fc9ac52", "fetched_at": "2026-08-29T10:14:15.616041+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "bc446488ee16205110d1289df2ed47170b21856dc48a56c688810d55844eece3", "fetched_at": "2026-08-29T10:14:15.617703+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest"}, {"content_hash": "9b3fffd7171aa794d61831d5ec7d77f4cd1f291843188431283de5a96f150360", "fetched_at": "2026-08-29T10:14:15.619862+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T10:14:15.621378+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T10:14:15.622798+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T10:14:15.624330+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:34:01.820253+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e16a1fb775b2146eb302e209d99f25a6f85ea6149df9c98a75c8a4abd4a79c0", "fetched_at": "2026-08-28T04:06:44.284373+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trishume/syntect"}, {"content_hash": "bbf40b6387b6b86a752bef9b83418c85c346ecb9f5c3e9fb94cf76d480f510e0", "fetched_at": "2026-08-29T10:14:15.607181+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/syntect"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T10:14:15.629128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T10:14:15.626930+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "38444eb0fe607e32fa977cc63049b9c5a1bece757a0642734077243f2fc9ac52", "fetched_at": "2026-08-29T10:14:15.616041+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "bc446488ee16205110d1289df2ed47170b21856dc48a56c688810d55844eece3", "fetched_at": "2026-08-29T10:14:15.617703+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest"}, {"content_hash": "9b3fffd7171aa794d61831d5ec7d77f4cd1f291843188431283de5a96f150360", "fetched_at": "2026-08-29T10:14:15.619862+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T10:14:15.621378+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T10:14:15.622798+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T10:14:15.624330+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:34:01.820253+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e16a1fb775b2146eb302e209d99f25a6f85ea6149df9c98a75c8a4abd4a79c0", "fetched_at": "2026-08-28T04:06:44.284373+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trishume/syntect"}, {"content_hash": "bbf40b6387b6b86a752bef9b83418c85c346ecb9f5c3e9fb94cf76d480f510e0", "fetched_at": "2026-08-29T10:14:15.607181+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/syntect"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T10:14:15.629128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T10:14:15.626930+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "38444eb0fe607e32fa977cc63049b9c5a1bece757a0642734077243f2fc9ac52", "fetched_at": "2026-08-29T10:14:15.616041+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "bc446488ee16205110d1289df2ed47170b21856dc48a56c688810d55844eece3", "fetched_at": "2026-08-29T10:14:15.617703+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest"}, {"content_hash": "9b3fffd7171aa794d61831d5ec7d77f4cd1f291843188431283de5a96f150360", "fetched_at": "2026-08-29T10:14:15.619862+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T10:14:15.621378+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T10:14:15.622798+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T10:14:15.624330+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:34:01.820253+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9e16a1fb775b2146eb302e209d99f25a6f85ea6149df9c98a75c8a4abd4a79c0", "fetched_at": "2026-08-28T04:06:44.284373+00:00", "kind": "readme", "missing": false, "url": "https://github.com/trishume/syntect"}, {"content_hash": "bbf40b6387b6b86a752bef9b83418c85c346ecb9f5c3e9fb94cf76d480f510e0", "fetched_at": "2026-08-29T10:14:15.607181+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/syntect"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T10:14:15.629128+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T10:14:15.626930+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "38444eb0fe607e32fa977cc63049b9c5a1bece757a0642734077243f2fc9ac52", "fetched_at": "2026-08-29T10:14:15.616041+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "bc446488ee16205110d1289df2ed47170b21856dc48a56c688810d55844eece3", "fetched_at": "2026-08-29T10:14:15.617703+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest"}, {"content_hash": "9b3fffd7171aa794d61831d5ec7d77f4cd1f291843188431283de5a96f150360", "fetched_at": "2026-08-29T10:14:15.619862+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/syntect/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T10:14:15.621378+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T10:14:15.622798+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T10:14:15.624330+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 79, "longevity": 100, "rhythm": 17}, "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": 3763, "days_push": 127, "days_rel": 340, "gap_med": null, "n_releases_24m": 1}, "score": 62, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}