dotnet@9 for Mac
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
- Open Terminal (press ⌘ + Space and type “Terminal”).
- If Homebrew is not installed yet, run the command below first.
- Run this command:
Latest 10 releases
Last updated 2026-11-10; current version v8.0.134, with the latest 10 releases listed.
| Version | Released | Type | Size | macOS | Windows | Linux |
|---|---|---|---|---|---|---|
| v8.0.134 | 2026-11-10 | Stable | — | — | — | — |
| v9.0.124 | 2026-11-10 | Stable | — | — | — | — |
| v10.0.404 | 2026-11-10 | Stable | — | — | — | — |
| v10.0.115 | 2026-11-10 | Stable | — | — | — | — |
| v11.0.100 | 2026-11-10 | Stable | — | — | — | — |
| v9.0.123 | 2026-10-25 | Stable | — | — | — | — |
| v8.0.133 | 2026-10-25 | Stable | — | — | — | — |
| v10.0.403 | 2026-10-25 | Stable | — | — | — | — |
| v10.0.114 | 2026-10-25 | Stable | — | — | — | — |
| v11.0.100-rc.3.26522.148 | 2026-10-25 | Pre-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:
- jackett959 installs/mo
- jackett959 installs/mo
- marksman373 installs/mo
- statesmith2 installs/mo
- statesmith2 installs/mo
Compared with similar apps
Only public metadata is compared, with no subjective recommendation; see the compare pages for field-by-field comparisons.
| App | Version | License | Architecture | 30-day installs |
|---|---|---|---|---|
| dotnet@9 | v8.0.134 | MIT | CLI | 431 |
| mogenerator | 1.32 | MIT | CLI | 394 |
| qt5compat | 6.12.0 | (LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only) AND BSD-2-Clause AND BSD-3-Clause | CLI | 276 |
| dart-sdk | 3.13.7 | BSD-3-Clause | CLI | 1,434 |
Similar apps: Command-line Tools
mogenerator
Generate Objective-C & Swift classes from your Core Data modelqt5compat
qt5compat targets developers migrating projects from Qt 5 to Qt 6.dart-sdk
Dart Language SDK, including the VM, dart2js, core libraries, and moredotnet@8
dotnet/dotnet - Home of the .NET VMRnuget
NuGet is a package manager for the Microsoft development platform, including .openssl@4
Cryptography and SSL/TLS ToolkitCategories: Command-line Tools