{"adoption": {"forks": 626, "observed_at": "2026-08-28T04:08:40.693058+00:00", "stars": 4265}, "canonical_url": "https://ross.abutalabs.com/products/supervisord", "card": {"archived": false, "artifact_type": "cli-tool", "description": "a go-lang supervisor implementation", "domain": ["developer-tools"], "enriched": true, "function": ["developer-tools", "deployment", "configuration-management", "cli"], "health_score": 100, "homepage": null, "language": "Go", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["ochinchina/supervisord"], "name": "ochinchina/supervisord", "platform": ["windows", "go"], "pushed_at": "2026-08-26T02:34:10+00:00", "repo": "ochinchina/supervisord", "stars": 4265, "tags": ["process-management", "supervisord", "process-supervisor", "daemon", "go-implementation", "devops", "command-line", "containers", "linux", "macos", "docker"], "topics": [], "urls": [], "use_cases": ["manage background processes in a docker container without python", "keep a service running and restart it if it crashes", "run multiple programs under one supervisor config file", "start stop and check status of processes from the command line", "monitor managed processes through a web interface", "run supervisord as a daemon with a lightweight static binary"], "what_it_is": "A Go reimplementation of the Python supervisord process manager, providing a single static binary for managing and monitoring long-running processes. It supports daemon mode, a web UI, and a supervisorctl-style control subcommand.", "when_to_avoid": ["you need full feature parity with python supervisord including unix socket control", "you already have python installed and the standard supervisord works fine", "you need systemd-level integration or cgroup-based process isolation"], "when_to_choose": ["you want supervisord functionality without installing a python environment", "you need a small static binary for docker images or minimal systems", "you want a drop-in compatible config format for existing supervisord setups"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/supervisord", "repo": "ochinchina/supervisord", "role": "main", "score": 88}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.693058+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:22:03.654713+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75f6dab6016add60870673a71c3bca3758ef5079dcbe41fe2b7332f802233177", "fetched_at": "2026-08-28T04:08:40.693058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ochinchina/supervisord"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.693058+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:22:03.654713+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75f6dab6016add60870673a71c3bca3758ef5079dcbe41fe2b7332f802233177", "fetched_at": "2026-08-28T04:08:40.693058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ochinchina/supervisord"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:22:03.654713+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75f6dab6016add60870673a71c3bca3758ef5079dcbe41fe2b7332f802233177", "fetched_at": "2026-08-28T04:08:40.693058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ochinchina/supervisord"}], "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:08:40.693058+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.693058+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.693058+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:22:03.654713+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75f6dab6016add60870673a71c3bca3758ef5079dcbe41fe2b7332f802233177", "fetched_at": "2026-08-28T04:08:40.693058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ochinchina/supervisord"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.693058+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.693058+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:22:03.654713+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75f6dab6016add60870673a71c3bca3758ef5079dcbe41fe2b7332f802233177", "fetched_at": "2026-08-28T04:08:40.693058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ochinchina/supervisord"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.693058+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.693058+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.693058+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:22:03.654713+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75f6dab6016add60870673a71c3bca3758ef5079dcbe41fe2b7332f802233177", "fetched_at": "2026-08-28T04:08:40.693058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ochinchina/supervisord"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.693058+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.693058+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:22:03.654713+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75f6dab6016add60870673a71c3bca3758ef5079dcbe41fe2b7332f802233177", "fetched_at": "2026-08-28T04:08:40.693058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ochinchina/supervisord"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:22:03.654713+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75f6dab6016add60870673a71c3bca3758ef5079dcbe41fe2b7332f802233177", "fetched_at": "2026-08-28T04:08:40.693058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ochinchina/supervisord"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:22:03.654713+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75f6dab6016add60870673a71c3bca3758ef5079dcbe41fe2b7332f802233177", "fetched_at": "2026-08-28T04:08:40.693058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ochinchina/supervisord"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:22:03.654713+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "75f6dab6016add60870673a71c3bca3758ef5079dcbe41fe2b7332f802233177", "fetched_at": "2026-08-28T04:08:40.693058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ochinchina/supervisord"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 66}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3629, "days_push": 8, "days_rel": 14, "gap_med": null, "n_releases_24m": 1}, "score": 88, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}