☰ Menu
CLI Open source 431 installs/mo

dotnet@9 for Mac

dotnet@9

dotnet/dotnet - Home of the .NET VMR

dotnet@9 — overview

dotnet/dotnet - Home of the .NET VMR

This repository is a Virtual Monolithic Repository (VMR) which includes all the source code and infrastructure needed to build the .NET SDK.

What this means: Monolithic - a join of multiple repositories that make up the whole product, such as dotnet/runtime or dotnet/sdk. Virtual - a mirror (not replacement) of product repos where sources from those repositories are synchronized with.

In the VMR, you can find: source files of each product repository which are mirrored inside of their respective directories under src/, tooling that enables building the whole .NET product from source on Linux platforms, [in future] E2E tests for the whole .NET product.

Just like the development repositories, the VMR will have a release branch for every feature band (e.g. release/10.0.1xx). Similarly, VMR's main branch will follow default branches of product repositories (see Synchronization Based on Declared Dependencies).

More in-depth documentation about the VMR can be found in VMR Design And Operation. See also dotnet/source-build for more information about our whole-product source-build.

Installing the SDK

You can download the .NET SDK either as an installer (MSI, PKG) or as an archive (zip, tar.gz). The .NET SDK contains both the .NET runtimes and CLI tools. Latest builds table

Goals The main purpose of the dotnet/dotnet repository is to have all source code necessary to build the .NET product available in one repository and identified by a single commit. The VMR also aims to become the place from which we release and service future versions of .NET to reduce the complexity of the product construction process. This should allow our partners and 3rd parties to easily build, test and modify .NET using their custom infrastructure as well as make the process available to the community. Lastly, we hope to solve other problems that the current multi-repo setup brings: Enable the standard down-/up-stream open-source model. Fulfill requirements of .NET distro builders such as Red Hat or Canonical to natively include .NET in their distribution repositories. Simplify scenarios such as client-run testing of bug fixes and improvements. The build should work in an offline environment too for certain platforms. Enable developers to make and test changes spanning multiple repositories. More efficient pipeline for security fixes during the CVE pre-disclosure process.

Details

.NET 核心

How to install dotnet@9

  1. Open Terminal (press ⌘ + Space and type “Terminal”).
  2. If Homebrew is not installed yet, run the command below first.
  3. Run this command:

Latest 10 releases

Last updated 2026-11-10; current version v8.0.134, with the latest 10 releases listed.

VersionReleasedTypeSizemacOSWindowsLinux
v8.0.1342026-11-10Stable————
v9.0.1242026-11-10Stable————
v10.0.4042026-11-10Stable————
v10.0.1152026-11-10Stable————
v11.0.1002026-11-10Stable————
v9.0.1232026-10-25Stable————
v8.0.1332026-10-25Stable————
v10.0.4032026-10-25Stable————
v10.0.1142026-10-25Stable————
v11.0.100-rc.3.26522.1482026-10-25Pre-release————

Data from GitHub Releases; stable releases first, each group sorted newest first.

Depended on by 5 apps

The following apps install it automatically, ranked by 30-day installs:

Compared with similar apps

Only public metadata is compared, with no subjective recommendation; see the compare pages for field-by-field comparisons.

Compared with similar apps
AppVersionLicenseArchitecture30-day installs
dotnet@9v8.0.134MITCLI431
mogenerator1.32MITCLI394
qt5compat6.12.0(LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only) AND BSD-2-Clause AND BSD-3-ClauseCLI276
dart-sdk3.13.7BSD-3-ClauseCLI1,434

Similar apps: Command-line Tools

Leave a comment

评论表单加载中…