{"adoption": {"forks": 240, "observed_at": "2026-08-28T04:05:37.021423+00:00", "stars": 1791}, "canonical_url": "https://ross.abutalabs.com/products/datafaker", "card": {"archived": false, "artifact_type": "library", "description": "Generating fake data for the JVM (Java, Kotlin, Groovy) has never been easier!", "domain": ["developer-tools", "testing", "data-science"], "enriched": true, "function": ["testing", "data-generation", "mocking"], "health_score": 98, "homepage": "https://www.datafaker.net", "language": "Java", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["datafaker-net/datafaker"], "name": "datafaker-net/datafaker", "platform": ["jvm", "cross-platform"], "pushed_at": "2026-08-20T21:39:07+00:00", "repo": "datafaker-net/datafaker", "stars": 1791, "tags": ["fake-data", "faker", "test-data", "java", "kotlin", "groovy", "data-anonymization"], "topics": ["testing", "faker"], "urls": [], "use_cases": ["generate fake test data for unit tests", "seed a database with realistic sample data", "anonymize production data for development", "create demo data for a showcase app", "generate random names and addresses in Java", "produce repeatable fake data with a fixed seed", "generate test passwords with symbol rules"], "what_it_is": "Datafaker is a JVM library for generating fake data in Java, Kotlin, and Groovy, offering 250+ data providers covering names, addresses, dates, finance, and more. It is a modern, actively maintained fork of java-faker supporting locales, seeds, custom providers, and collections/streams of generated values.", "when_to_avoid": ["you work outside the JVM (use Faker.js, Python faker, or PHP faker instead)", "you need real, valid production data rather than synthetic data", "you require Java 8 support without using the unmaintained 1.x line"], "when_to_choose": ["you need fake data in Java, Kotlin, or Groovy on the JVM", "you want a maintained alternative to java-faker with many providers", "you need locale-specific fake data or reproducible seeded generation"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/datafaker", "repo": "datafaker-net/datafaker", "role": "main", "score": 91}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.021423+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:23:04.718256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b4f33825e1f5253bc05e4faac757f8fc401279de0f64e2c232b424654fc30022", "fetched_at": "2026-08-28T04:05:37.021423+00:00", "kind": "readme", "missing": false, "url": "https://github.com/datafaker-net/datafaker"}, {"content_hash": "34dbe628ecc7c43eb301be0b7ea6073bc727837ea48180477535ce6ebbdbad31", "fetched_at": "2026-08-29T11:02:04.687316+00:00", "kind": "homepage", "missing": false, "url": "https://www.datafaker.net"}, {"content_hash": "03d942702c9359691210e53bed75ba70496cf4089bf3e9e2f03b34f9a4368c83", "fetched_at": "2026-08-29T11:02:04.696238+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/getting-started"}, {"content_hash": "1cc71d02bdcecf27cf443d7bab51ba43f2c0cc3e9c6e51de741fdf01120c8f94", "fetched_at": "2026-08-29T11:02:04.700786+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/usage"}, {"content_hash": "1b47e530c2197558bab72e3130ca1bf2652da4905f1e63ee1b5828d4f5002b3c", "fetched_at": "2026-08-29T11:02:04.703365+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/providers"}, {"content_hash": "2843e0d3a2d00562cde7dab813a2e441ef524d87be8e1b8bfc75b5694938be5d", "fetched_at": "2026-08-29T11:02:04.706311+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/custom-providers"}, {"content_hash": "74e847d723deb6a54524267680180565c86e7941e375f305fee32817a66a04ac", "fetched_at": "2026-08-29T11:02:04.708343+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/sequences"}, {"content_hash": "425f0dc5650755a49875c1e05e63d6c920e9900b65b61d6845b291aa13eafb0e", "fetched_at": "2026-08-29T11:02:04.710193+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/date-format"}, {"content_hash": "e18c62c0ab7b895fccd224cdae0425e3c5624a3461eef37b043b8a711930df32", "fetched_at": "2026-08-29T11:02:04.712010+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/password"}, {"content_hash": "ff22c40e156f1c4062fb19946a3aea7c8046aec2bddf2fd85aeb126ea41eca13", "fetched_at": "2026-08-29T11:02:04.698354+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/releases/2.7.0"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.021423+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:23:04.718256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b4f33825e1f5253bc05e4faac757f8fc401279de0f64e2c232b424654fc30022", "fetched_at": "2026-08-28T04:05:37.021423+00:00", "kind": "readme", "missing": false, "url": "https://github.com/datafaker-net/datafaker"}, {"content_hash": "34dbe628ecc7c43eb301be0b7ea6073bc727837ea48180477535ce6ebbdbad31", "fetched_at": "2026-08-29T11:02:04.687316+00:00", "kind": "homepage", "missing": false, "url": "https://www.datafaker.net"}, {"content_hash": "03d942702c9359691210e53bed75ba70496cf4089bf3e9e2f03b34f9a4368c83", "fetched_at": "2026-08-29T11:02:04.696238+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/getting-started"}, {"content_hash": "1cc71d02bdcecf27cf443d7bab51ba43f2c0cc3e9c6e51de741fdf01120c8f94", "fetched_at": "2026-08-29T11:02:04.700786+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/usage"}, {"content_hash": "1b47e530c2197558bab72e3130ca1bf2652da4905f1e63ee1b5828d4f5002b3c", "fetched_at": "2026-08-29T11:02:04.703365+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/providers"}, {"content_hash": "2843e0d3a2d00562cde7dab813a2e441ef524d87be8e1b8bfc75b5694938be5d", "fetched_at": "2026-08-29T11:02:04.706311+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/custom-providers"}, {"content_hash": "74e847d723deb6a54524267680180565c86e7941e375f305fee32817a66a04ac", "fetched_at": "2026-08-29T11:02:04.708343+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/sequences"}, {"content_hash": "425f0dc5650755a49875c1e05e63d6c920e9900b65b61d6845b291aa13eafb0e", "fetched_at": "2026-08-29T11:02:04.710193+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/date-format"}, {"content_hash": "e18c62c0ab7b895fccd224cdae0425e3c5624a3461eef37b043b8a711930df32", "fetched_at": "2026-08-29T11:02:04.712010+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/password"}, {"content_hash": "ff22c40e156f1c4062fb19946a3aea7c8046aec2bddf2fd85aeb126ea41eca13", "fetched_at": "2026-08-29T11:02:04.698354+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/releases/2.7.0"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:23:04.718256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b4f33825e1f5253bc05e4faac757f8fc401279de0f64e2c232b424654fc30022", "fetched_at": "2026-08-28T04:05:37.021423+00:00", "kind": "readme", "missing": false, "url": "https://github.com/datafaker-net/datafaker"}, {"content_hash": "34dbe628ecc7c43eb301be0b7ea6073bc727837ea48180477535ce6ebbdbad31", "fetched_at": "2026-08-29T11:02:04.687316+00:00", "kind": "homepage", "missing": false, "url": "https://www.datafaker.net"}, {"content_hash": "03d942702c9359691210e53bed75ba70496cf4089bf3e9e2f03b34f9a4368c83", "fetched_at": "2026-08-29T11:02:04.696238+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/getting-started"}, {"content_hash": "1cc71d02bdcecf27cf443d7bab51ba43f2c0cc3e9c6e51de741fdf01120c8f94", "fetched_at": "2026-08-29T11:02:04.700786+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/usage"}, {"content_hash": "1b47e530c2197558bab72e3130ca1bf2652da4905f1e63ee1b5828d4f5002b3c", "fetched_at": "2026-08-29T11:02:04.703365+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/providers"}, {"content_hash": "2843e0d3a2d00562cde7dab813a2e441ef524d87be8e1b8bfc75b5694938be5d", "fetched_at": "2026-08-29T11:02:04.706311+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/custom-providers"}, {"content_hash": "74e847d723deb6a54524267680180565c86e7941e375f305fee32817a66a04ac", "fetched_at": "2026-08-29T11:02:04.708343+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/sequences"}, {"content_hash": "425f0dc5650755a49875c1e05e63d6c920e9900b65b61d6845b291aa13eafb0e", "fetched_at": "2026-08-29T11:02:04.710193+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/date-format"}, {"content_hash": "e18c62c0ab7b895fccd224cdae0425e3c5624a3461eef37b043b8a711930df32", "fetched_at": "2026-08-29T11:02:04.712010+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/password"}, {"content_hash": "ff22c40e156f1c4062fb19946a3aea7c8046aec2bddf2fd85aeb126ea41eca13", "fetched_at": "2026-08-29T11:02:04.698354+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/releases/2.7.0"}], "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:05:37.021423+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.021423+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.021423+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:23:04.718256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b4f33825e1f5253bc05e4faac757f8fc401279de0f64e2c232b424654fc30022", "fetched_at": "2026-08-28T04:05:37.021423+00:00", "kind": "readme", "missing": false, "url": "https://github.com/datafaker-net/datafaker"}, {"content_hash": "34dbe628ecc7c43eb301be0b7ea6073bc727837ea48180477535ce6ebbdbad31", "fetched_at": "2026-08-29T11:02:04.687316+00:00", "kind": "homepage", "missing": false, "url": "https://www.datafaker.net"}, {"content_hash": "03d942702c9359691210e53bed75ba70496cf4089bf3e9e2f03b34f9a4368c83", "fetched_at": "2026-08-29T11:02:04.696238+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/getting-started"}, {"content_hash": "1cc71d02bdcecf27cf443d7bab51ba43f2c0cc3e9c6e51de741fdf01120c8f94", "fetched_at": "2026-08-29T11:02:04.700786+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/usage"}, {"content_hash": "1b47e530c2197558bab72e3130ca1bf2652da4905f1e63ee1b5828d4f5002b3c", "fetched_at": "2026-08-29T11:02:04.703365+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/providers"}, {"content_hash": "2843e0d3a2d00562cde7dab813a2e441ef524d87be8e1b8bfc75b5694938be5d", "fetched_at": "2026-08-29T11:02:04.706311+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/custom-providers"}, {"content_hash": "74e847d723deb6a54524267680180565c86e7941e375f305fee32817a66a04ac", "fetched_at": "2026-08-29T11:02:04.708343+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/sequences"}, {"content_hash": "425f0dc5650755a49875c1e05e63d6c920e9900b65b61d6845b291aa13eafb0e", "fetched_at": "2026-08-29T11:02:04.710193+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/date-format"}, {"content_hash": "e18c62c0ab7b895fccd224cdae0425e3c5624a3461eef37b043b8a711930df32", "fetched_at": "2026-08-29T11:02:04.712010+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/password"}, {"content_hash": "ff22c40e156f1c4062fb19946a3aea7c8046aec2bddf2fd85aeb126ea41eca13", "fetched_at": "2026-08-29T11:02:04.698354+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/releases/2.7.0"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.021423+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.021423+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:23:04.718256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b4f33825e1f5253bc05e4faac757f8fc401279de0f64e2c232b424654fc30022", "fetched_at": "2026-08-28T04:05:37.021423+00:00", "kind": "readme", "missing": false, "url": "https://github.com/datafaker-net/datafaker"}, {"content_hash": "34dbe628ecc7c43eb301be0b7ea6073bc727837ea48180477535ce6ebbdbad31", "fetched_at": "2026-08-29T11:02:04.687316+00:00", "kind": "homepage", "missing": false, "url": "https://www.datafaker.net"}, {"content_hash": "03d942702c9359691210e53bed75ba70496cf4089bf3e9e2f03b34f9a4368c83", "fetched_at": "2026-08-29T11:02:04.696238+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/getting-started"}, {"content_hash": "1cc71d02bdcecf27cf443d7bab51ba43f2c0cc3e9c6e51de741fdf01120c8f94", "fetched_at": "2026-08-29T11:02:04.700786+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/usage"}, {"content_hash": "1b47e530c2197558bab72e3130ca1bf2652da4905f1e63ee1b5828d4f5002b3c", "fetched_at": "2026-08-29T11:02:04.703365+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/providers"}, {"content_hash": "2843e0d3a2d00562cde7dab813a2e441ef524d87be8e1b8bfc75b5694938be5d", "fetched_at": "2026-08-29T11:02:04.706311+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/custom-providers"}, {"content_hash": "74e847d723deb6a54524267680180565c86e7941e375f305fee32817a66a04ac", "fetched_at": "2026-08-29T11:02:04.708343+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/sequences"}, {"content_hash": "425f0dc5650755a49875c1e05e63d6c920e9900b65b61d6845b291aa13eafb0e", "fetched_at": "2026-08-29T11:02:04.710193+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/date-format"}, {"content_hash": "e18c62c0ab7b895fccd224cdae0425e3c5624a3461eef37b043b8a711930df32", "fetched_at": "2026-08-29T11:02:04.712010+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/password"}, {"content_hash": "ff22c40e156f1c4062fb19946a3aea7c8046aec2bddf2fd85aeb126ea41eca13", "fetched_at": "2026-08-29T11:02:04.698354+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/releases/2.7.0"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.021423+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.021423+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.021423+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:23:04.718256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b4f33825e1f5253bc05e4faac757f8fc401279de0f64e2c232b424654fc30022", "fetched_at": "2026-08-28T04:05:37.021423+00:00", "kind": "readme", "missing": false, "url": "https://github.com/datafaker-net/datafaker"}, {"content_hash": "34dbe628ecc7c43eb301be0b7ea6073bc727837ea48180477535ce6ebbdbad31", "fetched_at": "2026-08-29T11:02:04.687316+00:00", "kind": "homepage", "missing": false, "url": "https://www.datafaker.net"}, {"content_hash": "03d942702c9359691210e53bed75ba70496cf4089bf3e9e2f03b34f9a4368c83", "fetched_at": "2026-08-29T11:02:04.696238+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/getting-started"}, {"content_hash": "1cc71d02bdcecf27cf443d7bab51ba43f2c0cc3e9c6e51de741fdf01120c8f94", "fetched_at": "2026-08-29T11:02:04.700786+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/usage"}, {"content_hash": "1b47e530c2197558bab72e3130ca1bf2652da4905f1e63ee1b5828d4f5002b3c", "fetched_at": "2026-08-29T11:02:04.703365+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/providers"}, {"content_hash": "2843e0d3a2d00562cde7dab813a2e441ef524d87be8e1b8bfc75b5694938be5d", "fetched_at": "2026-08-29T11:02:04.706311+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/custom-providers"}, {"content_hash": "74e847d723deb6a54524267680180565c86e7941e375f305fee32817a66a04ac", "fetched_at": "2026-08-29T11:02:04.708343+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/sequences"}, {"content_hash": "425f0dc5650755a49875c1e05e63d6c920e9900b65b61d6845b291aa13eafb0e", "fetched_at": "2026-08-29T11:02:04.710193+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/date-format"}, {"content_hash": "e18c62c0ab7b895fccd224cdae0425e3c5624a3461eef37b043b8a711930df32", "fetched_at": "2026-08-29T11:02:04.712010+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/password"}, {"content_hash": "ff22c40e156f1c4062fb19946a3aea7c8046aec2bddf2fd85aeb126ea41eca13", "fetched_at": "2026-08-29T11:02:04.698354+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/releases/2.7.0"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.021423+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.021423+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:23:04.718256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b4f33825e1f5253bc05e4faac757f8fc401279de0f64e2c232b424654fc30022", "fetched_at": "2026-08-28T04:05:37.021423+00:00", "kind": "readme", "missing": false, "url": "https://github.com/datafaker-net/datafaker"}, {"content_hash": "34dbe628ecc7c43eb301be0b7ea6073bc727837ea48180477535ce6ebbdbad31", "fetched_at": "2026-08-29T11:02:04.687316+00:00", "kind": "homepage", "missing": false, "url": "https://www.datafaker.net"}, {"content_hash": "03d942702c9359691210e53bed75ba70496cf4089bf3e9e2f03b34f9a4368c83", "fetched_at": "2026-08-29T11:02:04.696238+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/getting-started"}, {"content_hash": "1cc71d02bdcecf27cf443d7bab51ba43f2c0cc3e9c6e51de741fdf01120c8f94", "fetched_at": "2026-08-29T11:02:04.700786+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/usage"}, {"content_hash": "1b47e530c2197558bab72e3130ca1bf2652da4905f1e63ee1b5828d4f5002b3c", "fetched_at": "2026-08-29T11:02:04.703365+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/providers"}, {"content_hash": "2843e0d3a2d00562cde7dab813a2e441ef524d87be8e1b8bfc75b5694938be5d", "fetched_at": "2026-08-29T11:02:04.706311+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/custom-providers"}, {"content_hash": "74e847d723deb6a54524267680180565c86e7941e375f305fee32817a66a04ac", "fetched_at": "2026-08-29T11:02:04.708343+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/sequences"}, {"content_hash": "425f0dc5650755a49875c1e05e63d6c920e9900b65b61d6845b291aa13eafb0e", "fetched_at": "2026-08-29T11:02:04.710193+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/date-format"}, {"content_hash": "e18c62c0ab7b895fccd224cdae0425e3c5624a3461eef37b043b8a711930df32", "fetched_at": "2026-08-29T11:02:04.712010+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/password"}, {"content_hash": "ff22c40e156f1c4062fb19946a3aea7c8046aec2bddf2fd85aeb126ea41eca13", "fetched_at": "2026-08-29T11:02:04.698354+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/releases/2.7.0"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:23:04.718256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b4f33825e1f5253bc05e4faac757f8fc401279de0f64e2c232b424654fc30022", "fetched_at": "2026-08-28T04:05:37.021423+00:00", "kind": "readme", "missing": false, "url": "https://github.com/datafaker-net/datafaker"}, {"content_hash": "34dbe628ecc7c43eb301be0b7ea6073bc727837ea48180477535ce6ebbdbad31", "fetched_at": "2026-08-29T11:02:04.687316+00:00", "kind": "homepage", "missing": false, "url": "https://www.datafaker.net"}, {"content_hash": "03d942702c9359691210e53bed75ba70496cf4089bf3e9e2f03b34f9a4368c83", "fetched_at": "2026-08-29T11:02:04.696238+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/getting-started"}, {"content_hash": "1cc71d02bdcecf27cf443d7bab51ba43f2c0cc3e9c6e51de741fdf01120c8f94", "fetched_at": "2026-08-29T11:02:04.700786+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/usage"}, {"content_hash": "1b47e530c2197558bab72e3130ca1bf2652da4905f1e63ee1b5828d4f5002b3c", "fetched_at": "2026-08-29T11:02:04.703365+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/providers"}, {"content_hash": "2843e0d3a2d00562cde7dab813a2e441ef524d87be8e1b8bfc75b5694938be5d", "fetched_at": "2026-08-29T11:02:04.706311+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/custom-providers"}, {"content_hash": "74e847d723deb6a54524267680180565c86e7941e375f305fee32817a66a04ac", "fetched_at": "2026-08-29T11:02:04.708343+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/sequences"}, {"content_hash": "425f0dc5650755a49875c1e05e63d6c920e9900b65b61d6845b291aa13eafb0e", "fetched_at": "2026-08-29T11:02:04.710193+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/date-format"}, {"content_hash": "e18c62c0ab7b895fccd224cdae0425e3c5624a3461eef37b043b8a711930df32", "fetched_at": "2026-08-29T11:02:04.712010+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/password"}, {"content_hash": "ff22c40e156f1c4062fb19946a3aea7c8046aec2bddf2fd85aeb126ea41eca13", "fetched_at": "2026-08-29T11:02:04.698354+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/releases/2.7.0"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:23:04.718256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b4f33825e1f5253bc05e4faac757f8fc401279de0f64e2c232b424654fc30022", "fetched_at": "2026-08-28T04:05:37.021423+00:00", "kind": "readme", "missing": false, "url": "https://github.com/datafaker-net/datafaker"}, {"content_hash": "34dbe628ecc7c43eb301be0b7ea6073bc727837ea48180477535ce6ebbdbad31", "fetched_at": "2026-08-29T11:02:04.687316+00:00", "kind": "homepage", "missing": false, "url": "https://www.datafaker.net"}, {"content_hash": "03d942702c9359691210e53bed75ba70496cf4089bf3e9e2f03b34f9a4368c83", "fetched_at": "2026-08-29T11:02:04.696238+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/getting-started"}, {"content_hash": "1cc71d02bdcecf27cf443d7bab51ba43f2c0cc3e9c6e51de741fdf01120c8f94", "fetched_at": "2026-08-29T11:02:04.700786+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/usage"}, {"content_hash": "1b47e530c2197558bab72e3130ca1bf2652da4905f1e63ee1b5828d4f5002b3c", "fetched_at": "2026-08-29T11:02:04.703365+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/providers"}, {"content_hash": "2843e0d3a2d00562cde7dab813a2e441ef524d87be8e1b8bfc75b5694938be5d", "fetched_at": "2026-08-29T11:02:04.706311+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/custom-providers"}, {"content_hash": "74e847d723deb6a54524267680180565c86e7941e375f305fee32817a66a04ac", "fetched_at": "2026-08-29T11:02:04.708343+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/sequences"}, {"content_hash": "425f0dc5650755a49875c1e05e63d6c920e9900b65b61d6845b291aa13eafb0e", "fetched_at": "2026-08-29T11:02:04.710193+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/date-format"}, {"content_hash": "e18c62c0ab7b895fccd224cdae0425e3c5624a3461eef37b043b8a711930df32", "fetched_at": "2026-08-29T11:02:04.712010+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/password"}, {"content_hash": "ff22c40e156f1c4062fb19946a3aea7c8046aec2bddf2fd85aeb126ea41eca13", "fetched_at": "2026-08-29T11:02:04.698354+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/releases/2.7.0"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:23:04.718256+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b4f33825e1f5253bc05e4faac757f8fc401279de0f64e2c232b424654fc30022", "fetched_at": "2026-08-28T04:05:37.021423+00:00", "kind": "readme", "missing": false, "url": "https://github.com/datafaker-net/datafaker"}, {"content_hash": "34dbe628ecc7c43eb301be0b7ea6073bc727837ea48180477535ce6ebbdbad31", "fetched_at": "2026-08-29T11:02:04.687316+00:00", "kind": "homepage", "missing": false, "url": "https://www.datafaker.net"}, {"content_hash": "03d942702c9359691210e53bed75ba70496cf4089bf3e9e2f03b34f9a4368c83", "fetched_at": "2026-08-29T11:02:04.696238+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/getting-started"}, {"content_hash": "1cc71d02bdcecf27cf443d7bab51ba43f2c0cc3e9c6e51de741fdf01120c8f94", "fetched_at": "2026-08-29T11:02:04.700786+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/usage"}, {"content_hash": "1b47e530c2197558bab72e3130ca1bf2652da4905f1e63ee1b5828d4f5002b3c", "fetched_at": "2026-08-29T11:02:04.703365+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/providers"}, {"content_hash": "2843e0d3a2d00562cde7dab813a2e441ef524d87be8e1b8bfc75b5694938be5d", "fetched_at": "2026-08-29T11:02:04.706311+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/custom-providers"}, {"content_hash": "74e847d723deb6a54524267680180565c86e7941e375f305fee32817a66a04ac", "fetched_at": "2026-08-29T11:02:04.708343+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/sequences"}, {"content_hash": "425f0dc5650755a49875c1e05e63d6c920e9900b65b61d6845b291aa13eafb0e", "fetched_at": "2026-08-29T11:02:04.710193+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/date-format"}, {"content_hash": "e18c62c0ab7b895fccd224cdae0425e3c5624a3461eef37b043b8a711930df32", "fetched_at": "2026-08-29T11:02:04.712010+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/documentation/password"}, {"content_hash": "ff22c40e156f1c4062fb19946a3aea7c8046aec2bddf2fd85aeb126ea41eca13", "fetched_at": "2026-08-29T11:02:04.698354+00:00", "kind": "site_page", "missing": false, "url": "https://www.datafaker.net/releases/2.7.0"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 100, "rhythm": 78}, "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": 1708, "days_push": 13, "days_rel": 70, "gap_med": 67.0, "n_releases_24m": 11}, "score": 91, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}