{"adoption": {"forks": 148, "observed_at": "2026-08-28T04:06:36.621582+00:00", "stars": 2312}, "canonical_url": "https://ross.abutalabs.com/products/oneclickvirt-ecs", "card": {"archived": false, "artifact_type": "cli-tool", "description": "VPS Fusion Monster Server Test GO Version Aiming to be the most comprehensive server testing project, implemented in Go with zero environment dependencies.      VPS融合怪服务器测评项目 GO版本 尽量成为最全能的服务器测评项目，使用 Go 实现，无需任何环境依赖。", "domain": ["developer-tools", "performance", "networking"], "enriched": true, "function": ["benchmarking", "monitoring", "networking", "cli", "developer-tools"], "health_score": 100, "homepage": "https://t.me/+UHVoo2U4VyA5NTQ1", "language": "Go", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["oneclickvirt/ecs"], "name": "oneclickvirt/ecs", "platform": ["windows", "cli", "cross-platform"], "pushed_at": "2026-08-26T15:18:55+00:00", "repo": "oneclickvirt/ecs", "stars": 2312, "tags": ["vps-testing", "server-benchmark", "system-info", "ip-quality", "go-binary", "zero-dependency", "command-line", "linux", "macos", "docker"], "topics": ["goecs", "benchmark", "darwin", "linux", "macos", "windows", "benchmarks", "golang", "docker"], "urls": [], "use_cases": ["benchmark a VPS before/after purchase", "test server CPU, memory, and disk performance", "check IP quality and geolocation of a server", "run full server evaluation with a single binary", "compare network speed across VPS providers", "audit system info on Linux, Windows, or macOS servers"], "what_it_is": "A comprehensive VPS/server benchmarking tool written in Go that tests system information, network performance, and IP quality with zero environment dependencies. It is the Go implementation of the 'Fusion Monster' server evaluation project, distributed as a standalone binary for many OS/architecture combinations.", "when_to_avoid": ["you need OpenBSD or NetBSD support, which is not yet available", "you prefer a shell-script-based benchmark you can inspect and modify easily", "you need deep application-level benchmarking rather than system-level tests"], "when_to_choose": ["you want a single static binary with no shell or runtime dependencies", "you need broad OS and architecture support including arm64 and s390x", "you want combined system, network, and IP-quality testing in one run"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/oneclickvirt-ecs", "repo": "oneclickvirt/ecs", "role": "main", "score": 86}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.621582+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:39:31.450546+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13f650060f63b58d2751b5c9f68a87920981bf35af69e4660206b3dddec4e888", "fetched_at": "2026-08-28T04:06:36.621582+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oneclickvirt/ecs"}, {"content_hash": "728ffaea5cd4595beeb46365d40967acfbb2129240d954bb28cd9bad222ea703", "fetched_at": "2026-08-29T10:19:32.365152+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/+UHVoo2U4VyA5NTQ1"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.621582+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:39:31.450546+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13f650060f63b58d2751b5c9f68a87920981bf35af69e4660206b3dddec4e888", "fetched_at": "2026-08-28T04:06:36.621582+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oneclickvirt/ecs"}, {"content_hash": "728ffaea5cd4595beeb46365d40967acfbb2129240d954bb28cd9bad222ea703", "fetched_at": "2026-08-29T10:19:32.365152+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/+UHVoo2U4VyA5NTQ1"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:39:31.450546+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13f650060f63b58d2751b5c9f68a87920981bf35af69e4660206b3dddec4e888", "fetched_at": "2026-08-28T04:06:36.621582+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oneclickvirt/ecs"}, {"content_hash": "728ffaea5cd4595beeb46365d40967acfbb2129240d954bb28cd9bad222ea703", "fetched_at": "2026-08-29T10:19:32.365152+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/+UHVoo2U4VyA5NTQ1"}], "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:36.621582+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.621582+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.621582+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:39:31.450546+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13f650060f63b58d2751b5c9f68a87920981bf35af69e4660206b3dddec4e888", "fetched_at": "2026-08-28T04:06:36.621582+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oneclickvirt/ecs"}, {"content_hash": "728ffaea5cd4595beeb46365d40967acfbb2129240d954bb28cd9bad222ea703", "fetched_at": "2026-08-29T10:19:32.365152+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/+UHVoo2U4VyA5NTQ1"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.621582+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.621582+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:39:31.450546+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13f650060f63b58d2751b5c9f68a87920981bf35af69e4660206b3dddec4e888", "fetched_at": "2026-08-28T04:06:36.621582+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oneclickvirt/ecs"}, {"content_hash": "728ffaea5cd4595beeb46365d40967acfbb2129240d954bb28cd9bad222ea703", "fetched_at": "2026-08-29T10:19:32.365152+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/+UHVoo2U4VyA5NTQ1"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.621582+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.621582+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.621582+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:39:31.450546+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13f650060f63b58d2751b5c9f68a87920981bf35af69e4660206b3dddec4e888", "fetched_at": "2026-08-28T04:06:36.621582+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oneclickvirt/ecs"}, {"content_hash": "728ffaea5cd4595beeb46365d40967acfbb2129240d954bb28cd9bad222ea703", "fetched_at": "2026-08-29T10:19:32.365152+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/+UHVoo2U4VyA5NTQ1"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.621582+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.621582+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:39:31.450546+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13f650060f63b58d2751b5c9f68a87920981bf35af69e4660206b3dddec4e888", "fetched_at": "2026-08-28T04:06:36.621582+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oneclickvirt/ecs"}, {"content_hash": "728ffaea5cd4595beeb46365d40967acfbb2129240d954bb28cd9bad222ea703", "fetched_at": "2026-08-29T10:19:32.365152+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/+UHVoo2U4VyA5NTQ1"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:39:31.450546+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13f650060f63b58d2751b5c9f68a87920981bf35af69e4660206b3dddec4e888", "fetched_at": "2026-08-28T04:06:36.621582+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oneclickvirt/ecs"}, {"content_hash": "728ffaea5cd4595beeb46365d40967acfbb2129240d954bb28cd9bad222ea703", "fetched_at": "2026-08-29T10:19:32.365152+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/+UHVoo2U4VyA5NTQ1"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:39:31.450546+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13f650060f63b58d2751b5c9f68a87920981bf35af69e4660206b3dddec4e888", "fetched_at": "2026-08-28T04:06:36.621582+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oneclickvirt/ecs"}, {"content_hash": "728ffaea5cd4595beeb46365d40967acfbb2129240d954bb28cd9bad222ea703", "fetched_at": "2026-08-29T10:19:32.365152+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/+UHVoo2U4VyA5NTQ1"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:39:31.450546+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "13f650060f63b58d2751b5c9f68a87920981bf35af69e4660206b3dddec4e888", "fetched_at": "2026-08-28T04:06:36.621582+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oneclickvirt/ecs"}, {"content_hash": "728ffaea5cd4595beeb46365d40967acfbb2129240d954bb28cd9bad222ea703", "fetched_at": "2026-08-29T10:19:32.365152+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/+UHVoo2U4VyA5NTQ1"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 57, "rhythm": 87}, "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": 799, "days_push": 7, "days_rel": 6, "gap_med": 0.0, "n_releases_24m": 175}, "score": 86, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}