C# Msbuild

Open-source C# projects categorized as Msbuild

Top 18 C# Msbuild Projects

  • MSBuild

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

  • MSBuildStructuredLog

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

    Project mention: Announcing .NET 8 Preview 4 - .NET Blog | /r/dotnet | 2023-05-17

    I personally use MSBuildStructuredLog (https://github.com/KirillOsenkov/MSBuildStructuredLog) to make sense of the output. It's a very useful tool.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • try-convert

    Helping .NET developers port their projects to .NET Core!

  • Buildalyzer

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

  • MSBuildSdkExtras

    Extra properties for MSBuild SDK projects

  • GitHubActionsTestLogger

    .NET test logger that reports to GitHub Actions

  • DotnetRuntimeBootstrapper

    Bootstrapped framework-dependent deployment for .NET applications

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • dotnet-affected

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

  • NsDepCop

    NsDepCop is a static code analysis tool that helps to enforce namespace dependency rules in C# projects. No more unplanned or unnoticed dependencies in your system.

  • sdk-container-builds

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

    Project mention: .NET 8 Standalone 50% Smaller On Linux | news.ycombinator.com | 2023-11-11

    You can also publish .NET apps/services directly as container images [1].

    Or you can distribute them as a single file, standalone, "ready to run" application, which precompiles your methods and includes the JIT. This results in a larger executable, but keeps all the functionality, including reflection and runtime code generation, intact.

    And, of course, you can install .NET core directly on your Linux system, just as you would for Python or Ruby (where you also don't usually rely on the default installation).

    [1] https://learn.microsoft.com/en-us/dotnet/core/docker/publish...

  • Uno.SourceGeneration

    A Roslyn based C# source generation framework

  • MvsSln

    🧩 Customizable VisualStudio .sln parser, Complex support of the projects (.vcxproj, .csproj., …), Pluginable lightweight r/w handlers at runtime, and more …

  • EmptyLicensesLicx

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

  • vsSolutionBuildEvent

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

  • zig-sdk

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

    Project mention: C compilation in MSBuild on Core SDK | /r/dotnet | 2023-04-17

    You might be interested in my project: https://github.com/vezel-dev/zig-sdk

  • Verlite

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

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

  • mgcb-msbuilder

    Replace .mgcb files with MSBuild properties in your MonoGame project

  • SaaSHub

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

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). The latest post mention was on 2023-11-11.

C# Msbuild related posts

Index

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

Project Stars
1 MSBuild 5,106
2 MSBuildStructuredLog 1,380
3 try-convert 1,137
4 Buildalyzer 573
5 MSBuildSdkExtras 344
6 GitHubActionsTestLogger 259
7 DotnetRuntimeBootstrapper 257
8 dotnet-affected 179
9 NsDepCop 176
10 sdk-container-builds 167
11 Uno.SourceGeneration 129
12 MvsSln 127
13 EmptyLicensesLicx 75
14 vsSolutionBuildEvent 75
15 zig-sdk 40
16 Verlite 23
17 eagle 10
18 mgcb-msbuilder 3
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com