{"adoption": {"forks": 111, "observed_at": "2026-08-28T04:05:17.844448+00:00", "stars": 1655}, "canonical_url": "https://ross.abutalabs.com/products/data-populator", "card": {"archived": false, "artifact_type": "plugin", "description": "A plugin for Sketch and Adobe XD to populate your design mockups with meaningful data. Goodbye Lorem Ipsum. Hello JSON.", "domain": ["web-design", "developer-tools"], "enriched": true, "function": ["data-generation", "developer-tools"], "health_score": 20, "homepage": null, "language": "JavaScript", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["dataliterate/data-populator"], "name": "dataliterate/data-populator", "platform": ["windows", "cross-platform"], "pushed_at": "2024-02-16T10:14:39+00:00", "repo": "dataliterate/data-populator", "stars": 1655, "tags": ["sketch", "adobe-xd", "design-tools", "mockups", "-data", "ui-design", "macos"], "topics": ["meaningful-data", "sketch", "sketchapp", "design", "data", "data-populator", "adobe-xd", "adobe", "design-tools", "design-tool"], "urls": [], "use_cases": ["populate sketch mockups with realistic  data", "replace lorem ipsum in adobe xd designs with meaningful content", "design ui with realistic user data like names and avatars", "create data-driven design prototypes", "test how layouts look with varying content lengths"], "what_it_is": "Data Populator is a plugin for Sketch and Adobe XD that fills design mockups with meaningful, realistic data from JSON sources instead of Lorem Ipsum placeholders. It helps designers create more realistic prototypes by connecting layers to data presets.", "when_to_avoid": ["you use Figma or other design tools not supported by this plugin", "you need live data integration rather than static JSON presets", "you need a general-purpose mock data generator outside of design tools"], "when_to_choose": ["you design in Sketch or Adobe XD and want realistic placeholder content", "you want to demo designs with meaningful data instead of dummy text", "you collaborate with developers and want data-literate design mockups"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/data-populator", "repo": "dataliterate/data-populator", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:17.844448+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:44:52.204997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bf3f7610485b0d06fda11578acec4a1a009470fdf5379fff7b764b4c25177262", "fetched_at": "2026-08-28T04:05:17.844448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataliterate/data-populator"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:17.844448+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:44:52.204997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bf3f7610485b0d06fda11578acec4a1a009470fdf5379fff7b764b4c25177262", "fetched_at": "2026-08-28T04:05:17.844448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataliterate/data-populator"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:44:52.204997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bf3f7610485b0d06fda11578acec4a1a009470fdf5379fff7b764b4c25177262", "fetched_at": "2026-08-28T04:05:17.844448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataliterate/data-populator"}], "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:17.844448+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:17.844448+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:17.844448+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:44:52.204997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bf3f7610485b0d06fda11578acec4a1a009470fdf5379fff7b764b4c25177262", "fetched_at": "2026-08-28T04:05:17.844448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataliterate/data-populator"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:17.844448+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:17.844448+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:44:52.204997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bf3f7610485b0d06fda11578acec4a1a009470fdf5379fff7b764b4c25177262", "fetched_at": "2026-08-28T04:05:17.844448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataliterate/data-populator"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:17.844448+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:17.844448+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:17.844448+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:44:52.204997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bf3f7610485b0d06fda11578acec4a1a009470fdf5379fff7b764b4c25177262", "fetched_at": "2026-08-28T04:05:17.844448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataliterate/data-populator"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:17.844448+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:17.844448+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:44:52.204997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bf3f7610485b0d06fda11578acec4a1a009470fdf5379fff7b764b4c25177262", "fetched_at": "2026-08-28T04:05:17.844448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataliterate/data-populator"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:44:52.204997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bf3f7610485b0d06fda11578acec4a1a009470fdf5379fff7b764b4c25177262", "fetched_at": "2026-08-28T04:05:17.844448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataliterate/data-populator"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:44:52.204997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bf3f7610485b0d06fda11578acec4a1a009470fdf5379fff7b764b4c25177262", "fetched_at": "2026-08-28T04:05:17.844448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataliterate/data-populator"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:44:52.204997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bf3f7610485b0d06fda11578acec4a1a009470fdf5379fff7b764b4c25177262", "fetched_at": "2026-08-28T04:05:17.844448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataliterate/data-populator"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4139, "days_push": 929, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}