dotnet/sourcelink
Source Link enables a great source debugging experience for your users, by adding source control metadata to your built assets observed · 2026-08-28
Health v2 · maintenance only
85/100
- Activity 99
- Release rhythm 59
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 34
- age_days: 3059
- days_rel: 197
- days_push: 7
- n_releases_24m: 2
Adoption not part of the score
1349 stars · 147 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Source Link is a set of .NET build tools and NuGet packages that embed source control metadata into binaries, symbols (PDBs), and packages so debuggers can download the exact commit-specific source code. It is language- and source-control agnostic and is included by default in the .NET 8+ SDK for GitHub, Azure DevOps, GitLab, and Bitbucket.
Use cases
- enable source stepping into NuGet package dependencies in Visual Studio
- embed source control metadata in PDBs and assemblies
- publish debuggable .NET libraries with source linking
- debug third-party .NET packages at the exact commit
- set up source debugging for private GitHub or Azure DevOps repos
When to choose
- you publish NuGet libraries and want users to debug into your source
- you want breakpoints and source stepping in arbitrary .NET dependencies
- you need commit-specific source downloads during debugging
When to avoid
- your project is not on .NET or a supported source control host
- you cannot distribute PDBs or source URLs publicly
- you only need local debugging of your own code without package distribution
Facets
library · maturity stable
developer-tools build-tool developer-tools version-control testing dotnet cross-platform windows source-link debugging pdb-symbols nuget source-control-metadata csharp debugging-metadata linux macos
1 source
- readme: https://github.com/dotnet/sourcelink · fetched 2026-08-28 · d9c4ad4a510c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| dotnet/sourcelink | main | 85 |
For agents
markdown · JSON · MCP: product_card(name="dotnet/sourcelink")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem