{"adoption": {"forks": 319, "observed_at": "2026-08-28T04:05:34.539485+00:00", "stars": 1775}, "canonical_url": "https://ross.abutalabs.com/products/corewcf", "card": {"archived": false, "artifact_type": "library", "description": "Main repository for the Core WCF project", "domain": ["backend", "web-development", "apis", "developer-tools"], "enriched": true, "function": ["rpc", "web-framework", "http-server", "middleware", "serialization"], "health_score": 97, "homepage": null, "language": "C#", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["CoreWCF/CoreWCF"], "name": "CoreWCF/CoreWCF", "platform": ["dotnet", "cross-platform"], "pushed_at": "2026-08-09T10:16:40+00:00", "repo": "CoreWCF/CoreWCF", "stars": 1775, "tags": ["wcf", "soap", "netcore", "migration", "csharp", "web-server"], "topics": ["corewcf", "wcf"], "urls": [], "use_cases": ["migrate legacy WCF services to .NET Core", "host SOAP services in ASP.NET Core", "expose SOAP endpoints over HTTP in modern .NET", "support NetNamedPipe and MSMQ transports on .NET Core", "keep existing WCF service contracts while upgrading the runtime"], "what_it_is": "CoreWCF is a port of the service side of Windows Communication Foundation (WCF) to .NET Core, provided as NuGet packages. It enables existing WCF services to be migrated to modern .NET with support for HTTP, named pipes, MSMQ, and Kafka transports.", "when_to_avoid": ["you are building new services and can use gRPC or REST instead", "you need the full client-side WCF stack", "you rely on WCF features not yet ported by CoreWCF"], "when_to_choose": ["you have existing WCF services that must move to .NET Core/.NET 5+", "you need SOAP or WS-* protocol compatibility on modern .NET", "you want to avoid rewriting service contracts during migration"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/corewcf", "repo": "CoreWCF/CoreWCF", "role": "main", "score": 86}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.539485+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.431562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "815bc8ff8a5bcad2b52b148a28abadd168baa9942714fd026b44dd5f78b2d220", "fetched_at": "2026-08-28T04:05:34.539485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CoreWCF/CoreWCF"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.539485+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.431562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "815bc8ff8a5bcad2b52b148a28abadd168baa9942714fd026b44dd5f78b2d220", "fetched_at": "2026-08-28T04:05:34.539485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CoreWCF/CoreWCF"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.431562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "815bc8ff8a5bcad2b52b148a28abadd168baa9942714fd026b44dd5f78b2d220", "fetched_at": "2026-08-28T04:05:34.539485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CoreWCF/CoreWCF"}], "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:34.539485+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.539485+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.539485+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.431562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "815bc8ff8a5bcad2b52b148a28abadd168baa9942714fd026b44dd5f78b2d220", "fetched_at": "2026-08-28T04:05:34.539485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CoreWCF/CoreWCF"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.539485+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.539485+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.431562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "815bc8ff8a5bcad2b52b148a28abadd168baa9942714fd026b44dd5f78b2d220", "fetched_at": "2026-08-28T04:05:34.539485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CoreWCF/CoreWCF"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.539485+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.539485+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.539485+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.431562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "815bc8ff8a5bcad2b52b148a28abadd168baa9942714fd026b44dd5f78b2d220", "fetched_at": "2026-08-28T04:05:34.539485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CoreWCF/CoreWCF"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.539485+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:34.539485+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.431562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "815bc8ff8a5bcad2b52b148a28abadd168baa9942714fd026b44dd5f78b2d220", "fetched_at": "2026-08-28T04:05:34.539485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CoreWCF/CoreWCF"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.431562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "815bc8ff8a5bcad2b52b148a28abadd168baa9942714fd026b44dd5f78b2d220", "fetched_at": "2026-08-28T04:05:34.539485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CoreWCF/CoreWCF"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.431562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "815bc8ff8a5bcad2b52b148a28abadd168baa9942714fd026b44dd5f78b2d220", "fetched_at": "2026-08-28T04:05:34.539485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CoreWCF/CoreWCF"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:25:19.431562+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "815bc8ff8a5bcad2b52b148a28abadd168baa9942714fd026b44dd5f78b2d220", "fetched_at": "2026-08-28T04:05:34.539485+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CoreWCF/CoreWCF"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 96, "longevity": 100, "rhythm": 65}, "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": 2673, "days_push": 24, "days_rel": 78, "gap_med": 113.0, "n_releases_24m": 5}, "score": 86, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}