C# Msbuild

Open-source C# projects categorized as Msbuild

Top 19 C# Msbuild Projects

  1. MSBuild

    The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.

    Project mention: Microsoft makes mistakes too. Let's check MSBuild | dev.to | 2025-02-17

    The project code state at the time of the analysis matches this commit.

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. MSBuildStructuredLog

    A logger for MSBuild that records a structured representation of executed targets, tasks, property and item values.

  4. Buildalyzer

    A utility to perform design-time builds of .NET projects without having to think too hard about it.

  5. MSBuildSdkExtras

    Extra properties for MSBuild SDK projects

  6. DotnetRuntimeBootstrapper

    Bootstrapped framework-dependent deployment for .NET applications

  7. GitHubActionsTestLogger

    .NET test logger that reports to GitHub Actions

  8. dotnet-affected

    .NET tool for determining which projects are affected by a set of changes. Useful for large projects or monorepos.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. 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.

    Project mention: How to update library and get swamped with this task. | dev.to | 2024-12-27

    Sure, legacy... Now we have a solution for MSBuild, which is MSBuildLocator. Although, it also has its limitations: it has separate builds for the .NET Framework and .NET Core. The .NET Framework version can search for and register MSBuild only for the .NET Framework while the .NET Core version is limited to do the same only for .NET Core. I guess this is because MSBuild is also split into MSBuild for .NET Framework and MSBuild for .NET Core.

  11. NsDepCop

    NsDepCop is a static code analysis tool that enforces namespace and assembly dependency rules in C# projects.

  12. sdk-container-builds

    Libraries and build tooling to create container images from .NET projects using MSBuild

  13. MvsSln

    🧩 Customizable VisualStudio .sln parser with project support (.vcxproj, .csproj., …). Pluggable lightweight r/w handlers at runtime, and more …

  14. Uno.SourceGeneration

    A Roslyn based C# source generation framework

  15. zig-sdk

    An MSBuild SDK for building Zig, C, and C++ projects using the Zig compiler.

  16. EmptyLicensesLicx

    Easy continuous integration of apps using third-party controls that rely on licenses.licx files

  17. vsSolutionBuildEvent

    🎛 Event-Catcher with variety of advanced Actions to service projects, libraries, build processes, runtime environment of the Visual Studio, MSBuild Tools, and …

  18. 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).

    Project mention: Eagle: Extensible Adaptable Generalized Logic Engine for the CLR | news.ycombinator.com | 2024-12-30
  19. Verlite

    Automatically version projects via semantic git tags with a focus on being lite, optimized for continuous delivery.

  20. tdd

    Test-Driven Development: A Comprehensive Guide (by aelassas)

    Project mention: Test-Driven Development: A Beginner's Guide | dev.to | 2024-10-29

    You can find test results on GitHub Actions.

  21. mgcb-msbuilder

    Replace .mgcb files with MSBuild properties in your MonoGame project

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# Msbuild discussion

Log in or Post with

C# Msbuild related posts

  • Microsoft makes mistakes too. Let's check MSBuild

    1 project | dev.to | 17 Feb 2025
  • Announcing .NET 8 Preview 4 - .NET Blog

    1 project | /r/dotnet | 17 May 2023
  • Sharing Saturday #459

    5 projects | /r/roguelikedev | 24 Mar 2023
  • Has anyone given up on SourceGenerators and now use MsBuild Hooks to run custom code generators?

    3 projects | /r/csharp | 26 Dec 2022
  • Did anyone figure out a way to compile .NET Core with WPF on Linux?

    3 projects | /r/dotnet | 16 Dec 2022
  • Why does Microsoft still insist on using XML for configuration files like `.csproj`, etc.?

    1 project | /r/csharp | 27 Nov 2022
  • [Copilot has] been a massive productivity improvement to our senior devs, and I got so used to it that it's an annoyance when Copilot doesn't respond.

    1 project | /r/programmingcirclejerk | 18 Oct 2022
  • A note from our sponsor - Stream
    getstream.io | 14 Jul 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

What are some of the best open-source Msbuild projects in C#? This list will help you:

# Project Stars
1 MSBuild 5,412
2 MSBuildStructuredLog 1,548
3 Buildalyzer 645
4 MSBuildSdkExtras 347
5 DotnetRuntimeBootstrapper 314
6 GitHubActionsTestLogger 312
7 dotnet-affected 274
8 MSBuildLocator 233
9 NsDepCop 214
10 sdk-container-builds 194
11 MvsSln 145
12 Uno.SourceGeneration 130
13 zig-sdk 91
14 EmptyLicensesLicx 84
15 vsSolutionBuildEvent 82
16 eagle 30
17 Verlite 23
18 tdd 7
19 mgcb-msbuilder 4

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

Did you know that C# is
the 10th most popular programming language
based on number of references?