ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide. Learn more →
Top 19 C# Msbuild Projects
-
Project mention: 9 Things That Silently Kill Your .NET Build Time (and How to Fix Each One) | dev.to | 2026-04-06
MSBuild's ResolveAssemblyReference (RAR) task maps every assembly reference in your project to an actual .dll path on disk. The critical detail: RAR runs unconditionally on every build, including incremental builds. As dotnet/msbuild Issue #2015 explains, the build system cannot know whether you've installed a new targeting pack since the last build, so it re-resolves every time.
-
ReSharper
ReSharper is now available in VS Code and Cursor. ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.
-
MSBuildStructuredLog
A logger for MSBuild that records a structured representation of executed targets, tasks, property and item values.
-
Buildalyzer
A utility to perform design-time builds of .NET projects without having to think too hard about it.
-
-
dotnet-affected
.NET tool for determining which projects are affected by a set of changes. Useful for large projects or monorepos.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
NsDepCop
NsDepCop is a static code analysis tool that enforces namespace and assembly dependency rules in C# projects.
-
MSBuildLocator
An API to locate MSBuild assemblies from an installed Visual Studio location. Use this to ensure that calling the MSBuild API will use the same toolset that a build from Visual Studio or msbuild.exe would.
-
sdk-container-builds
Libraries and build tooling to create container images from .NET projects using MSBuild
-
MvsSln
🧩 Customizable VisualStudio .sln parser with project support (.vcxproj, .csproj., …). Pluggable lightweight r/w handlers at runtime, and more …
-
-
-
vsSolutionBuildEvent
🎛 Event-Catcher with variety of advanced Actions to service projects, libraries, build processes, runtime environment of the Visual Studio, MSBuild Tools, and …
-
EmptyLicensesLicx
Easy continuous integration of apps using third-party controls that rely on licenses.licx files
-
eagle
Eagle (Extensible Adaptable Generalized Logic Engine) is a scripting language that belongs to the Tcl family of languages. It is interpreted, dynamically typed, and cross-platform. It was designed to act as a "glue language" and integrate easily into existing systems written for the Common Language Runtime (CLR). (by mistachkin)
-
Verlite
Automatically version projects via semantic git tags with a focus on being lite, optimized for continuous delivery.
-
-
msbuild-graph-mcp
MCP server for pre-build MSBuild project graph analysis — dependency graphs, TFM compatibility, shared imports, configuration diffs
Project mention: I Built an MCP Server That Understands Your MSBuild Project Graph — Before You Build | dev.to | 2026-04-04I built MSBuild Graph MCP Server to fill this gap. It evaluates MSBuild project files directly — no build required — and exposes the results through 10 MCP tools that any AI assistant can call.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# Msbuild discussion
C# Msbuild related posts
-
MSBuildStructuredLog: A Logger for MSBuild
-
Microsoft makes mistakes too. Let's check MSBuild
-
Announcing .NET 8 Preview 4 - .NET Blog
-
Sharing Saturday #459
-
Has anyone given up on SourceGenerators and now use MsBuild Hooks to run custom code generators?
-
Did anyone figure out a way to compile .NET Core with WPF on Linux?
-
Why does Microsoft still insist on using XML for configuration files like `.csproj`, etc.?
-
A note from our sponsor - ReSharper
www.jetbrains.com | 8 Jun 2026
Index
What are some of the best open-source Msbuild projects in C#? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | MSBuild | 5,518 |
| 2 | MSBuildStructuredLog | 1,629 |
| 3 | Buildalyzer | 681 |
| 4 | MSBuildSdkExtras | 351 |
| 5 | dotnet-affected | 342 |
| 6 | GitHubActionsTestLogger | 339 |
| 7 | DotnetRuntimeBootstrapper | 327 |
| 8 | NsDepCop | 288 |
| 9 | MSBuildLocator | 259 |
| 10 | sdk-container-builds | 197 |
| 11 | MvsSln | 149 |
| 12 | Uno.SourceGeneration | 134 |
| 13 | zig-sdk | 110 |
| 14 | vsSolutionBuildEvent | 85 |
| 15 | EmptyLicensesLicx | 85 |
| 16 | eagle | 31 |
| 17 | Verlite | 27 |
| 18 | mgcb-msbuilder | 5 |
| 19 | msbuild-graph-mcp | 0 |