{"adoption": {"forks": 177, "observed_at": "2026-08-28T04:05:03.571230+00:00", "stars": 1559}, "canonical_url": "https://ross.abutalabs.com/products/commit-message-emoji", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Every commit is important. So let's celebrate each and every commit with a corresponding emoji! :smile:", "domain": ["developer-tools", "version-control", "documentation"], "enriched": true, "function": ["documentation", "developer-tools", "version-control"], "health_score": 20, "homepage": null, "language": null, "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["dannyfritz/commit-message-emoji"], "name": "dannyfritz/commit-message-emoji", "platform": ["cross-platform"], "pushed_at": "2021-03-05T18:03:20+00:00", "repo": "dannyfritz/commit-message-emoji", "stars": 1559, "tags": ["commit-conventions", "emoji", "git", "convention-guide"], "topics": [], "urls": [], "use_cases": ["standardize commit messages with emoji prefixes", "make git log easier to scan at a glance", "choose the right emoji for each commit type", "set up a team commit message convention", "integrate emoji into my git commit workflow"], "what_it_is": "A reference guide that maps commit message types (bugfix, feature, docs, etc.) to corresponding emojis for use in Git commit messages. It also provides integration tips for incorporating emoji into commit workflows.", "when_to_avoid": ["you need enforced, tooling-checked conventional commits (use commitlint or semantic-release)", "your toolchain or CI parses commit messages and cannot handle emoji", "you prefer plain-text conventional commit standards"], "when_to_choose": ["you want a lightweight, human-readable commit convention without tooling", "your team prefers emoji over prefixes like feat:/fix:", "you want a simple reference to share with contributors"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/commit-message-emoji", "repo": "dannyfritz/commit-message-emoji", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.571230+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:29:49.980449+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb0827e98d9d68105964b1504becb88af31136d93e8d50a10794c870209ea993", "fetched_at": "2026-08-28T04:05:03.571230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dannyfritz/commit-message-emoji"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.571230+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:29:49.980449+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb0827e98d9d68105964b1504becb88af31136d93e8d50a10794c870209ea993", "fetched_at": "2026-08-28T04:05:03.571230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dannyfritz/commit-message-emoji"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:29:49.980449+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb0827e98d9d68105964b1504becb88af31136d93e8d50a10794c870209ea993", "fetched_at": "2026-08-28T04:05:03.571230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dannyfritz/commit-message-emoji"}], "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:03.571230+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.571230+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.571230+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:29:49.980449+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb0827e98d9d68105964b1504becb88af31136d93e8d50a10794c870209ea993", "fetched_at": "2026-08-28T04:05:03.571230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dannyfritz/commit-message-emoji"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.571230+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.571230+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:29:49.980449+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb0827e98d9d68105964b1504becb88af31136d93e8d50a10794c870209ea993", "fetched_at": "2026-08-28T04:05:03.571230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dannyfritz/commit-message-emoji"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.571230+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.571230+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.571230+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:29:49.980449+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb0827e98d9d68105964b1504becb88af31136d93e8d50a10794c870209ea993", "fetched_at": "2026-08-28T04:05:03.571230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dannyfritz/commit-message-emoji"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.571230+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:03.571230+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:29:49.980449+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb0827e98d9d68105964b1504becb88af31136d93e8d50a10794c870209ea993", "fetched_at": "2026-08-28T04:05:03.571230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dannyfritz/commit-message-emoji"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:29:49.980449+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb0827e98d9d68105964b1504becb88af31136d93e8d50a10794c870209ea993", "fetched_at": "2026-08-28T04:05:03.571230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dannyfritz/commit-message-emoji"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:29:49.980449+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb0827e98d9d68105964b1504becb88af31136d93e8d50a10794c870209ea993", "fetched_at": "2026-08-28T04:05:03.571230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dannyfritz/commit-message-emoji"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:29:49.980449+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb0827e98d9d68105964b1504becb88af31136d93e8d50a10794c870209ea993", "fetched_at": "2026-08-28T04:05:03.571230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dannyfritz/commit-message-emoji"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "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": 4187, "days_push": 2007, "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}}