{"adoption": {"forks": 238, "observed_at": "2026-08-28T04:06:35.778943+00:00", "stars": 2306}, "canonical_url": "https://ross.abutalabs.com/products/hipache", "card": {"archived": false, "artifact_type": "service", "description": "Hipache: a distributed HTTP and websocket proxy ", "domain": ["networking", "web-development", "backend", "infrastructure-as-code"], "enriched": true, "function": ["proxy", "http-server", "websocket", "routing", "load-testing"], "health_score": 20, "homepage": "http://blog.dotcloud.com/announcing-hipache-dotclouds-open-source-webs", "language": "JavaScript", "license": "NOASSERTION", "license_family": "other", "maturity": "abandoned", "member_repos": ["hipache/hipache"], "name": "hipache/hipache", "platform": [], "pushed_at": "2020-09-04T22:50:33+00:00", "repo": "hipache/hipache", "stars": 2306, "tags": ["http-proxy", "websocket-proxy", "reverse-proxy", "deprecated", "paas", "load-balancing", "multi-tenant", "nodejs", "linux", "web-server"], "topics": [], "urls": [], "use_cases": ["proxy http and websocket traffic to many virtual hosts", "dynamic load balancing where backends change frequently", "routing layer for a multi-tenant paas", "reverse proxy with redis-backed backend configuration", "distribute traffic across containers added and removed per second"], "what_it_is": "Hipache is a distributed HTTP and WebSocket reverse proxy built on Node.js, originally developed at dotCloud to route high volumes of traffic across many dynamic virtual hosts. It is officially deprecated due to upstream inactivity, with recommended alternatives including Traefik, Vulcand, nginx, and HAProxy.", "when_to_avoid": ["starting any new project - it is officially deprecated", "you need security patches or active support", "consider traefik, nginx, or haproxy instead"], "when_to_choose": ["you maintain a legacy dotCloud-era deployment already using Hipache", "you need a node.js-based proxy and accept an unmaintained dependency"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/hipache", "repo": "hipache/hipache", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.778943+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:39:41.021906+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e25aecd08a832f246f3704e4ce8f358b6c8c3b33256482770d49caed499f3fbf", "fetched_at": "2026-08-28T04:06:35.778943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hipache/hipache"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.778943+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:39:41.021906+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e25aecd08a832f246f3704e4ce8f358b6c8c3b33256482770d49caed499f3fbf", "fetched_at": "2026-08-28T04:06:35.778943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hipache/hipache"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:39:41.021906+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e25aecd08a832f246f3704e4ce8f358b6c8c3b33256482770d49caed499f3fbf", "fetched_at": "2026-08-28T04:06:35.778943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hipache/hipache"}], "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:06:35.778943+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.778943+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.778943+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:39:41.021906+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e25aecd08a832f246f3704e4ce8f358b6c8c3b33256482770d49caed499f3fbf", "fetched_at": "2026-08-28T04:06:35.778943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hipache/hipache"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.778943+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.778943+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:39:41.021906+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e25aecd08a832f246f3704e4ce8f358b6c8c3b33256482770d49caed499f3fbf", "fetched_at": "2026-08-28T04:06:35.778943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hipache/hipache"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.778943+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.778943+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.778943+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:39:41.021906+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e25aecd08a832f246f3704e4ce8f358b6c8c3b33256482770d49caed499f3fbf", "fetched_at": "2026-08-28T04:06:35.778943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hipache/hipache"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.778943+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.778943+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:39:41.021906+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e25aecd08a832f246f3704e4ce8f358b6c8c3b33256482770d49caed499f3fbf", "fetched_at": "2026-08-28T04:06:35.778943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hipache/hipache"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:39:41.021906+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e25aecd08a832f246f3704e4ce8f358b6c8c3b33256482770d49caed499f3fbf", "fetched_at": "2026-08-28T04:06:35.778943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hipache/hipache"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:39:41.021906+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e25aecd08a832f246f3704e4ce8f358b6c8c3b33256482770d49caed499f3fbf", "fetched_at": "2026-08-28T04:06:35.778943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hipache/hipache"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:39:41.021906+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e25aecd08a832f246f3704e4ce8f358b6c8c3b33256482770d49caed499f3fbf", "fetched_at": "2026-08-28T04:06:35.778943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hipache/hipache"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 5185, "days_push": 2189, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}