{"adoption": {"forks": 158, "observed_at": "2026-08-28T04:05:27.954499+00:00", "stars": 1724}, "canonical_url": "https://ross.abutalabs.com/products/compiledaemon", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Very simple compile daemon for Go", "domain": ["developer-tools", "backend"], "enriched": true, "function": ["build-tool", "developer-tools", "cli"], "health_score": 69, "homepage": null, "language": "Go", "license": "BSD-2-Clause", "license_family": "permissive", "maturity": "active", "member_repos": ["githubnemo/CompileDaemon"], "name": "githubnemo/CompileDaemon", "platform": ["go", "cli", "windows", "cross-platform"], "pushed_at": "2026-05-06T09:51:39+00:00", "repo": "githubnemo/CompileDaemon", "stars": 1724, "tags": ["file-watching", "hot-reload", "go-development", "live-reload", "command-line", "linux", "macos"], "topics": [], "urls": [], "use_cases": ["automatically rebuild my go project when files change", "hot reload go server during development", "watch directory and rerun command on file save", "recompile and restart go app on code changes", "go live reload tool for local development"], "what_it_is": "CompileDaemon is a simple file-watching daemon for Go that recompiles your project with `go build` whenever source files change, optionally running a command after each successful build. It supports recursive watching, glob-based include/exclude filters, polling fallback, and graceful child process termination.", "when_to_avoid": ["you need hot code swapping without a full rebuild", "you want an all-in-one dev server with proxying or asset pipelines", "your project is not Go/C-based or you need multi-language watch orchestration"], "when_to_choose": ["you want a minimal, zero-config rebuild-on-save loop for Go projects", "you need a post-build command to restart your app automatically", "you work on a filesystem where inotify-style notifications are unreliable and need polling"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/compiledaemon", "repo": "githubnemo/CompileDaemon", "role": "main", "score": 59}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:27.954499+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:33:54.640736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc5f4c21ad8df5c39f994412442f343c3f29b015aba4851f3b492a0e9de03d54", "fetched_at": "2026-08-28T04:05:27.954499+00:00", "kind": "readme", "missing": false, "url": "https://github.com/githubnemo/CompileDaemon"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:27.954499+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:33:54.640736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc5f4c21ad8df5c39f994412442f343c3f29b015aba4851f3b492a0e9de03d54", "fetched_at": "2026-08-28T04:05:27.954499+00:00", "kind": "readme", "missing": false, "url": "https://github.com/githubnemo/CompileDaemon"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:33:54.640736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc5f4c21ad8df5c39f994412442f343c3f29b015aba4851f3b492a0e9de03d54", "fetched_at": "2026-08-28T04:05:27.954499+00:00", "kind": "readme", "missing": false, "url": "https://github.com/githubnemo/CompileDaemon"}], "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:27.954499+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:27.954499+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:27.954499+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:33:54.640736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc5f4c21ad8df5c39f994412442f343c3f29b015aba4851f3b492a0e9de03d54", "fetched_at": "2026-08-28T04:05:27.954499+00:00", "kind": "readme", "missing": false, "url": "https://github.com/githubnemo/CompileDaemon"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:27.954499+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:27.954499+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:33:54.640736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc5f4c21ad8df5c39f994412442f343c3f29b015aba4851f3b492a0e9de03d54", "fetched_at": "2026-08-28T04:05:27.954499+00:00", "kind": "readme", "missing": false, "url": "https://github.com/githubnemo/CompileDaemon"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:27.954499+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:27.954499+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:27.954499+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:33:54.640736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc5f4c21ad8df5c39f994412442f343c3f29b015aba4851f3b492a0e9de03d54", "fetched_at": "2026-08-28T04:05:27.954499+00:00", "kind": "readme", "missing": false, "url": "https://github.com/githubnemo/CompileDaemon"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:27.954499+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:27.954499+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:33:54.640736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc5f4c21ad8df5c39f994412442f343c3f29b015aba4851f3b492a0e9de03d54", "fetched_at": "2026-08-28T04:05:27.954499+00:00", "kind": "readme", "missing": false, "url": "https://github.com/githubnemo/CompileDaemon"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:33:54.640736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc5f4c21ad8df5c39f994412442f343c3f29b015aba4851f3b492a0e9de03d54", "fetched_at": "2026-08-28T04:05:27.954499+00:00", "kind": "readme", "missing": false, "url": "https://github.com/githubnemo/CompileDaemon"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:33:54.640736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc5f4c21ad8df5c39f994412442f343c3f29b015aba4851f3b492a0e9de03d54", "fetched_at": "2026-08-28T04:05:27.954499+00:00", "kind": "readme", "missing": false, "url": "https://github.com/githubnemo/CompileDaemon"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:33:54.640736+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bc5f4c21ad8df5c39f994412442f343c3f29b015aba4851f3b492a0e9de03d54", "fetched_at": "2026-08-28T04:05:27.954499+00:00", "kind": "readme", "missing": false, "url": "https://github.com/githubnemo/CompileDaemon"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 81, "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": 5101, "days_push": 119, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 59, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}