{"adoption": {"forks": 551, "observed_at": "2026-08-28T04:05:46.711408+00:00", "stars": 1871}, "canonical_url": "https://ross.abutalabs.com/products/mizuki", "card": {"archived": false, "artifact_type": "application", "description": "Next-Gen Material Design 3 Blog Theme (Astro Powered)", "domain": ["web-development", "frontend", "cms"], "enriched": true, "function": ["static-site-generator", "search-engine", "templating", "theme"], "health_score": 98, "homepage": "https://mizuki.mysqil.com", "language": "Astro", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["LyraVoid/Mizuki"], "name": "LyraVoid/Mizuki", "platform": ["cross-platform"], "pushed_at": "2026-08-26T17:41:19+00:00", "repo": "LyraVoid/Mizuki", "stars": 1871, "tags": ["astro", "material-design-3", "tailwind-css", "blog-theme", "static-site", "pagefind", "mdx", "anime-tracking", "deprecated-in-favor-of-shirone", "nodejs", "web-server"], "topics": [], "urls": [], "use_cases": ["create a personal blog with a modern material design theme", "build a static blog site with astro", "add a blog theme with built-in search and rss", "make a personal homepage with anime tracking and photo album pages", "start a markdown/mdx blog with code highlighting and math support", "deploy a fast static blog with seo and comments"], "what_it_is": "Mizuki is a feature-rich Material Design 3 blog theme/template built on Astro and Tailwind CSS, with search, RSS, comments, and many special pages like anime tracking, friend links, and photo albums. The project has announced it is stopping updates in favor of its fully refactored successor, Shirone.", "when_to_avoid": ["you need a theme with active long-term maintenance, since Mizuki is being discontinued", "you want a dynamic server-rendered blog rather than a static site", "you do not want to work with Astro, Node.js, and pnpm"], "when_to_choose": ["you want a polished, feature-complete Astro blog theme with Material Design 3 styling", "you need built-in search, RSS/Atom, comments, and special pages out of the box", "you are fine using the successor project Shirone for long-term support"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/mizuki", "repo": "LyraVoid/Mizuki", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.711408+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.780197+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b9f57a8ce44bd5059cbeea0a9d2aa609d2e052f352d628be829965b8caf06a5", "fetched_at": "2026-08-28T04:05:46.711408+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LyraVoid/Mizuki"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.711408+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.780197+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b9f57a8ce44bd5059cbeea0a9d2aa609d2e052f352d628be829965b8caf06a5", "fetched_at": "2026-08-28T04:05:46.711408+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LyraVoid/Mizuki"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.780197+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b9f57a8ce44bd5059cbeea0a9d2aa609d2e052f352d628be829965b8caf06a5", "fetched_at": "2026-08-28T04:05:46.711408+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LyraVoid/Mizuki"}], "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:46.711408+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.711408+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.711408+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.780197+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b9f57a8ce44bd5059cbeea0a9d2aa609d2e052f352d628be829965b8caf06a5", "fetched_at": "2026-08-28T04:05:46.711408+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LyraVoid/Mizuki"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.711408+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.711408+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.780197+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b9f57a8ce44bd5059cbeea0a9d2aa609d2e052f352d628be829965b8caf06a5", "fetched_at": "2026-08-28T04:05:46.711408+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LyraVoid/Mizuki"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.711408+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.711408+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.711408+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.780197+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b9f57a8ce44bd5059cbeea0a9d2aa609d2e052f352d628be829965b8caf06a5", "fetched_at": "2026-08-28T04:05:46.711408+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LyraVoid/Mizuki"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.711408+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.711408+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.780197+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b9f57a8ce44bd5059cbeea0a9d2aa609d2e052f352d628be829965b8caf06a5", "fetched_at": "2026-08-28T04:05:46.711408+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LyraVoid/Mizuki"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.780197+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b9f57a8ce44bd5059cbeea0a9d2aa609d2e052f352d628be829965b8caf06a5", "fetched_at": "2026-08-28T04:05:46.711408+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LyraVoid/Mizuki"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.780197+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b9f57a8ce44bd5059cbeea0a9d2aa609d2e052f352d628be829965b8caf06a5", "fetched_at": "2026-08-28T04:05:46.711408+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LyraVoid/Mizuki"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.780197+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b9f57a8ce44bd5059cbeea0a9d2aa609d2e052f352d628be829965b8caf06a5", "fetched_at": "2026-08-28T04:05:46.711408+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LyraVoid/Mizuki"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 27, "rhythm": 77}, "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": 386, "days_push": 7, "days_rel": 155, "gap_med": 1.0, "n_releases_24m": 43}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}