{"adoption": {"forks": 307, "observed_at": "2026-08-28T04:04:01.527862+00:00", "stars": 1218}, "canonical_url": "https://ross.abutalabs.com/products/csharp", "card": {"archived": false, "artifact_type": "library", "description": "Officially supported dotnet Kubernetes Client library ", "domain": ["developer-tools", "cloud-computing"], "enriched": true, "function": ["sdk", "http-client", "auth"], "health_score": 100, "homepage": null, "language": "C#", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["kubernetes-client/csharp"], "name": "kubernetes-client/csharp", "platform": ["dotnet", "cross-platform"], "pushed_at": "2026-08-24T10:05:56+00:00", "repo": "kubernetes-client/csharp", "stars": 1218, "tags": ["kubernetes", "csharp", "kubeconfig", "in-cluster", "nuget", "containers", "devops"], "topics": [], "urls": [], "use_cases": ["manage kubernetes resources from a c# application", "list pods and namespaces in a cluster using dotnet", "create and delete kubernetes objects programmatically", "authenticate to a cluster from inside a pod with a service account", "build a custom kubernetes controller or operator in .net", "load kubeconfig files to connect to a cluster"], "what_it_is": "The officially supported Kubernetes client library for .NET, published as the KubernetesClient NuGet package. It provides typed access to the Kubernetes API, including kubeconfig and in-cluster authentication, CRUD operations on resources, and watch support.", "when_to_avoid": ["you are not working in the .NET ecosystem", "you only need to run kubectl commands and don't need programmatic API access", "you require an authentication method listed in the project's known issues"], "when_to_choose": ["you are building .NET applications or tools that need to interact with the Kubernetes API", "you want an officially supported client with typed models for Kubernetes resources", "you need both kubeconfig-based and in-cluster authentication in C#"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/csharp", "repo": "kubernetes-client/csharp", "role": "main", "score": 94}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.527862+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:17:04.274218+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c2204c2784fff93bca6681dbd635501f10e2957a7c205593ecb4b58640b7516", "fetched_at": "2026-08-28T04:04:01.527862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-client/csharp"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.527862+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:17:04.274218+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c2204c2784fff93bca6681dbd635501f10e2957a7c205593ecb4b58640b7516", "fetched_at": "2026-08-28T04:04:01.527862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-client/csharp"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:17:04.274218+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c2204c2784fff93bca6681dbd635501f10e2957a7c205593ecb4b58640b7516", "fetched_at": "2026-08-28T04:04:01.527862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-client/csharp"}], "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:04:01.527862+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.527862+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.527862+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:17:04.274218+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c2204c2784fff93bca6681dbd635501f10e2957a7c205593ecb4b58640b7516", "fetched_at": "2026-08-28T04:04:01.527862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-client/csharp"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.527862+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.527862+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:17:04.274218+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c2204c2784fff93bca6681dbd635501f10e2957a7c205593ecb4b58640b7516", "fetched_at": "2026-08-28T04:04:01.527862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-client/csharp"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.527862+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.527862+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.527862+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:17:04.274218+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c2204c2784fff93bca6681dbd635501f10e2957a7c205593ecb4b58640b7516", "fetched_at": "2026-08-28T04:04:01.527862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-client/csharp"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.527862+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.527862+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:17:04.274218+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c2204c2784fff93bca6681dbd635501f10e2957a7c205593ecb4b58640b7516", "fetched_at": "2026-08-28T04:04:01.527862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-client/csharp"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:17:04.274218+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c2204c2784fff93bca6681dbd635501f10e2957a7c205593ecb4b58640b7516", "fetched_at": "2026-08-28T04:04:01.527862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-client/csharp"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:17:04.274218+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c2204c2784fff93bca6681dbd635501f10e2957a7c205593ecb4b58640b7516", "fetched_at": "2026-08-28T04:04:01.527862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-client/csharp"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:17:04.274218+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c2204c2784fff93bca6681dbd635501f10e2957a7c205593ecb4b58640b7516", "fetched_at": "2026-08-28T04:04:01.527862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kubernetes-client/csharp"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 84}, "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": 3400, "days_push": 9, "days_rel": 29, "gap_med": 46.0, "n_releases_24m": 13}, "score": 94, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}