SaaSHub helps you find the best software and product alternatives Learn more →
Top 17 C# Msbuild Projects
-
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
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 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
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...
-
MvsSln
🧩 Customizable VisualStudio .sln parser with project support (.vcxproj, .csproj., …). Pluggable 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 …
-
-
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).
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# Msbuild discussion
C# Msbuild related posts
-
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.?
-
[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.
-
Winforms .Net Framework 4.6 Application to .Net 6
-
A note from our sponsor - SaaSHub
www.saashub.com | 11 Sep 2024
Index
What are some of the best open-source Msbuild projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | MSBuild | 5,207 |
2 | MSBuildStructuredLog | 1,438 |
3 | Buildalyzer | 597 |
4 | MSBuildSdkExtras | 348 |
5 | GitHubActionsTestLogger | 278 |
6 | DotnetRuntimeBootstrapper | 262 |
7 | dotnet-affected | 199 |
8 | NsDepCop | 184 |
9 | sdk-container-builds | 180 |
10 | MvsSln | 139 |
11 | Uno.SourceGeneration | 129 |
12 | EmptyLicensesLicx | 79 |
13 | vsSolutionBuildEvent | 79 |
14 | zig-sdk | 58 |
15 | Verlite | 23 |
16 | eagle | 20 |
17 | mgcb-msbuilder | 3 |