# CoreWCF/CoreWCF

Main repository for the Core WCF project

Repository: https://github.com/CoreWCF/CoreWCF
Canonical: https://ross.abutalabs.com/products/corewcf
Language: C#
License: MIT
License Family: permissive
Topics: corewcf, wcf
Last push: 2026-08-09T10:16:40+00:00

## Health v2 (maintenance only)
Score: 86/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 96, release rhythm 65, longevity 100
- inputs: {"age_days": 2673, "days_push": 24, "days_rel": 78, "gap_med": 113.0, "n_releases_24m": 5}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1775, forks 319 (observed 2026-08-28T04:05:34.539485+00:00)

## 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.

## 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

## 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

## 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

## Facets
- artifact type: library
- maturity: active
- function: rpc, web-framework, http-server, middleware, serialization
- domain: backend, web-development, apis, developer-tools
- platform: dotnet, cross-platform
- tags: wcf, soap, netcore, migration, csharp, web-server

## Member repositories
- CoreWCF/CoreWCF (main) score 86

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:34.539485+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:25:19.431562+00:00, confidence not recorded.
  - readme: https://github.com/CoreWCF/CoreWCF (fetched 2026-08-28T04:05:34.539485+00:00, sha 815bc8ff8a5b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
