[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:dotnet-sdk:en":3,"releases:stats:cask:dotnet-sdk:en":668,"related:cask:dotnet-sdk:en":669,"markdown:3:5177:hjtwtd":725},{"accentColor":4,"artifacts":5,"autoUpdates":56,"categories":57,"conflictsWith":63,"dependsOn":69,"deprecated":56,"description":80,"descriptionEn":81,"developer":82,"disabled":56,"displayName":83,"downloadSha256":84,"downloadSize":85,"downloadUrl":86,"editorChoice":56,"formulaeUrl":87,"homepage":88,"iconUrl":89,"installCommand":90,"installs":91,"installs30d":92,"isFont":56,"isLibrary":56,"kegOnly":56,"kind":95,"latestRelease":96,"machineTranslated":56,"minMacos":79,"name":83,"names":121,"platforms":123,"primaryCategory":638,"rank30d":639,"releaseCount":640,"releaseStats":641,"repoUrl":647,"screenshots":648,"sourceLocale":115,"sourceUrl":656,"summary":657,"summaryTranslation":658,"supports":659,"tags":661,"tap":667,"token":122,"version":120,"versionChangedAt":101},"#512BD4",{"apps":6,"binaries":7,"entries":10,"pkgs":55},[],[8,9],"dotnet","dnx",[11,21,28,35,41],{"declaration":12,"phase":19,"sources":20,"type":19},{"uninstall":13},[14],{"pkgutil":15},[16,17,18],"com.microsoft.dotnet.*10.0*arm64","com.microsoft.dotnet.sharedhost*arm64","com.microsoft.netstandard.pack.targeting.*","uninstall",[],{"declaration":22,"phase":25,"sources":26,"type":27},{"pkg":23},[24],"dotnet-sdk-10.0.401-osx-arm64.pkg","install",[24],"pkg",{"declaration":29,"phase":25,"sources":33,"target":32,"type":34},{"binary":30,"target":32},[31],"\u002Fusr\u002Flocal\u002Fshare\u002Fdotnet\u002Fdotnet","$HOMEBREW_PREFIX\u002Fbin\u002Fdotnet",[31],"binary",{"declaration":36,"phase":25,"sources":40,"target":39,"type":34},{"binary":37,"target":39},[38],"\u002Fusr\u002Flocal\u002Fshare\u002Fdotnet\u002Fdnx","$HOMEBREW_PREFIX\u002Fbin\u002Fdnx",[38],{"declaration":42,"phase":52,"sources":53,"type":54},{"zap":43},[44],{"delete":45,"pkgutil":48,"trash":49},[46,47],"\u002Fetc\u002Fpaths.d\u002Fdotnet","\u002Fetc\u002Fpaths.d\u002Fdotnet-cli-tools","com.microsoft.dotnet.*",[50,51],"~\u002F.dotnet","~\u002F.nuget","cleanup",[],"zap",[24],false,[58],{"icon":59,"machineTranslated":56,"name":60,"slug":61,"sourceLocale":62},"lucide:code-xml","Developer Tools","developer-tools","zh-CN",{"casks":64,"formulae":68},[65,66,67],"dotnet-runtime","dotnet-runtime@preview","dotnet-sdk@preview",[],{"arch":70,"casks":73,"formulae":74,"macos":75,"requirements":76},[71,72],"arm64","x86_64",[],[],">= 12",{"macos":77},{">=":78},[79],"12",".NET SDK provides command-line tools, compilers, templates and build infrastructure for developing .NET applications and libraries. It serves C#, F# and other .NET developers building console applications, web services and supported platform-specific projects. The SDK includes the .NET Runtime and ASP.NET Core Runtime for its own release; it is more than a runtime-only installer.\n\n## Features\n- Create projects with templates and build them through the dotnet CLI and MSBuild.\n- Restore NuGet packages, run applications and execute supported tests.\n- Publish applications for supported deployment targets.\n- Work with C#, F# and compatible editors and IDEs.\n- Select installed SDKs for projects through global.json and inspect installed SDK\u002Fruntime versions.\n- Add optional workloads and tools for specific development scenarios.\n\n## Mac installation and first use\nInstall `brew install --cask dotnet-sdk`. Homebrew selects the Arm64 PKG on Apple Silicon and x64 PKG on Intel and exposes dotnet and dnx command links. The Microsoft installer can also be downloaded and opened directly. Reopen Terminal if the command is not available after installation. Check `dotnet --info`, `dotnet --list-sdks` and `dotnet --list-runtimes`. For a first console project, use `dotnet new console -o HelloWorld`, change to its directory and run `dotnet run`. A project global.json can select a different SDK than the newest installed one. This command-line toolkit does not install a general-purpose standalone Mac GUI or IDE.\n\n## Requirements, dependencies and support\nThe current package is SDK 10.0.401, paired with .NET\u002FASP.NET Core runtime 10.0.12. The Homebrew cask declares macOS >=12 and Intel\u002FApple Silicon variants, but cask eligibility is not Microsoft's current OS-support guarantee. Microsoft's Learn installation guide lists .NET10 on macOS14\u002F15\u002F26; the more recently dated .NET10 supported-OS matrix lists 15\u002F26\u002F27. These official pages differ. Use a current supported stable macOS and consult the linked matrix before deployment rather than relying on the cask's older minimum. macOS15 and26 appear in both retrieved references. Platform support also follows the OS publisher's lifecycle.\n\nNo extra formula dependency is declared in this cask. Ordinary SDK use does not require an IDE. Optional mobile\u002Fdesktop workloads, Native AOT, native dependencies or device builds can require additional platform tools such as Xcode, workload packs or signing credentials. Package restore requires access to configured NuGet feeds. Microsoft does not give one universal RAM or storage minimum for all SDK workloads here; projects, caches, optional workloads and target platforms determine resource needs. On Apple Silicon, Arm64 .NET installs in the standard \u002Fusr\u002Flocal\u002Fshare\u002Fdotnet location; x64 installations use the documented x64 subdirectory, and PATH\u002FDOTNET_ROOT selection can affect which architecture runs.\n\n## Conflicts and removal\nHomebrew declares conflicts with dotnet-runtime, dotnet-runtime@preview and dotnet-sdk@preview. The SDK already includes matching runtimes, so do not install a conflicting runtime cask unnecessarily. SDKs and runtimes for other versions may coexist when installed through supported methods, but applications still need compatible runtimes and projects can pin SDKs. Avoid mixing architectures or installation methods without inspecting actual paths. PKG installation can require administrator authorization. Optional Homebrew zap cleanup is broad: it removes ~\u002F.dotnet, ~\u002F.nuget, path registrations and Microsoft .NET package receipts, potentially affecting other SDK versions, global tools and package caches. Back up and review installed versions before such cleanup.\n\n## Other platforms\nMicrosoft distributes SDK builds for Windows and supported Linux distributions as well as macOS. Architecture and native-library requirements differ by distribution. Optional .NET workloads can target Android, iOS, tvOS or Mac Catalyst; this does not mean this Mac cask installs an SDK directly on a phone. WPF and Windows Forms remain Windows-specific and do not become Mac applications just because the SDK is cross-platform. Consult the official .NET10 OS matrix and workload documentation for the intended target.\n\n## Accounts, cost and license\nLocal SDK development requires no Microsoft account or SDK subscription. .NET is free and open source; the SDK repository uses the MIT license with additional component notices. NuGet packages, commercial IDEs, private feeds, cloud hosting and signing services can have separate licenses, credentials or costs. SDK CLI telemetry sends usage data to Microsoft; the documented DOTNET_CLI_TELEMETRY_OPTOUT setting allows opting out. Editor extensions and their licensing are separate from the SDK.\n\n## Official references\n- [Mac installation](https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fdotnet\u002Fcore\u002Finstall\u002Fmacos)\n- [Current .NET10 OS matrix](https:\u002F\u002Fgithub.com\u002Fdotnet\u002Fcore\u002Fblob\u002Fmain\u002Frelease-notes\u002F10.0\u002Fsupported-os.md)\n- [Downloads](https:\u002F\u002Fdotnet.microsoft.com\u002Fen-us\u002Fdownload\u002Fdotnet\u002F10.0)\n- [SDK source](https:\u002F\u002Fgithub.com\u002Fdotnet\u002Fsdk)\n- [CLI telemetry](https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fdotnet\u002Fcore\u002Ftools\u002Ftelemetry)\n","Developer platform","Microsoft, .NET Foundation and contributors",".NET SDK","f6ff7da28160f346da9987eb0dd7fe52961ac0cd78d25712ec1e7ab57fc0950d",225573792,"https:\u002F\u002Fbuilds.dotnet.microsoft.com\u002Fdotnet\u002FSdk\u002F10.0.401\u002Fdotnet-sdk-10.0.401-osx-arm64.pkg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fdotnet-sdk","https:\u002F\u002Fwww.microsoft.com\u002Fnet\u002Fcore#macos","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Fa1e7246e7ce8\u002F36c693641267-256.png","brew install --cask dotnet-sdk",{"d30":92,"d365":93,"d90":94},6233,115676,26882,"cask",{"bodyMarkdown":97,"brewCommittedAt":98,"hasNotes":99,"id":100,"isLatest":99,"isPrerelease":56,"machineTranslated":56,"publishedAt":101,"sections":102,"source":114,"sourceLocale":115,"summary":116,"title":117,"translation":118,"version":120},"# .NET SDK 10.0.401\n\nSDK 10.0.401 bundles .NET and ASP.NET Core 10.0.12, with the corresponding security and non-security servicing updates.\n\n## Version mapping\nMicrosoft release metadata explicitly associates SDK 10.0.401 with runtime 10.0.12. These are different version numbers. The SDK includes matching runtimes; separate matching Runtime\u002FASP.NET Core downloads are unnecessary for SDK installation.\n\n## Servicing changes\n[.NET 10.0 Blog][dotnet-blog]\n\n.NET 10.0.12 release carries security and non-security fixes.\n\n* [CVE-2026-69439 | TBD](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-69439)\n* [CVE-2026-71328 | TBD](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-71328)\n* [CVE-2026-69522 | TBD](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-69522)\n* [CVE-2026-69304 | TBD](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-69304)\n* [CVE-2026-58649 | TBD](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-58649)\n* [CVE-2026-69806 | TBD](https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fvulnerability\u002FCVE-2026-69806)\n\nAdvisories cover the .NET servicing release across components and operating systems. A listed vulnerability is not automatically applicable to every Mac SDK installation; use its advisory for affected versions and mitigations.\n\n## Tools and verification\nUse `dotnet --list-sdks` and `dotnet --list-runtimes` to inspect installed versions. A global.json can choose an older installed SDK. Updated SDK installation does not automatically update every self-contained application or separately deployed server. The official record also lists updated .NET packages and downloadable binaries.\n\n[Official version-specific release record](https:\u002F\u002Fgithub.com\u002Fdotnet\u002Fcore\u002Fblob\u002Fmain\u002Frelease-notes\u002F10.0\u002F10.0.12\u002F10.0.12.md).\n","2026-09-09T01:23:34Z",true,436,"2026-10-07T09:38:28.442235Z",[103,108],{"area":104,"items":105},"SDK",[106,107],"Includes .NET and ASP.NET Core runtime 10.0.12.","Part of the .NET 10.0.12 servicing release.",{"area":109,"items":110},"Security",[111,112,113],"Includes the official servicing fixes listed for 6 CVEs.","Review linked Microsoft advisories for affected platforms and components.","Upstream CVE descriptions remain marked TBD; no impact type is assumed.","editorial","en-US","SDK 10.0.401 bundles .NET and ASP.NET Core 10.0.12, with the corresponding security and non-security servicing updates.",".NET SDK 10.0.401",{"locale":115,"machineTranslated":56,"sourceLocale":115,"status":119},"source","10.0.401",[83,122],"dotnet-sdk",[124,172,214,257,299,342,384,427,469,512,554,596],{"arch":72,"artifacts":125,"conflictsWith":158,"dependsOn":161,"downloadSha256":168,"downloadUrl":169,"macos":170,"minMacos":79,"requiresRosetta":56,"tag":171,"version":120},{"apps":126,"binaries":127,"entries":128,"pkgs":157},[],[8,9],[129,137,142,146,150],{"declaration":130,"phase":19,"sources":136,"type":19},{"uninstall":131},[132],{"pkgutil":133},[134,135,18],"com.microsoft.dotnet.*10.0*x64","com.microsoft.dotnet.sharedhost*x64",[],{"declaration":138,"phase":25,"sources":141,"type":27},{"pkg":139},[140],"dotnet-sdk-10.0.401-osx-x64.pkg",[140],{"declaration":143,"phase":25,"sources":145,"target":32,"type":34},{"binary":144,"target":32},[31],[31],{"declaration":147,"phase":25,"sources":149,"target":39,"type":34},{"binary":148,"target":39},[38],[38],{"declaration":151,"phase":52,"sources":156,"type":54},{"zap":152},[153],{"delete":154,"pkgutil":48,"trash":155},[46,47],[50,51],[],[140],{"casks":159,"formulae":160},[65,66,67],[],{"arch":162,"casks":163,"formulae":164,"macos":75,"requirements":165},[72],[],[],{"macos":166},{">=":167},[79],"7a792209fea8d08a8238d267e27e3ebf655755272a6067c9630d947f9b09d760","https:\u002F\u002Fbuilds.dotnet.microsoft.com\u002Fdotnet\u002FSdk\u002F10.0.401\u002Fdotnet-sdk-10.0.401-osx-x64.pkg","27","golden_gate",{"arch":71,"artifacts":173,"conflictsWith":203,"dependsOn":206,"downloadSha256":84,"downloadUrl":86,"macos":170,"minMacos":79,"requiresRosetta":56,"tag":213,"version":120},{"apps":174,"binaries":175,"entries":176,"pkgs":202},[],[8,9],[177,183,187,191,195],{"declaration":178,"phase":19,"sources":182,"type":19},{"uninstall":179},[180],{"pkgutil":181},[16,17,18],[],{"declaration":184,"phase":25,"sources":186,"type":27},{"pkg":185},[24],[24],{"declaration":188,"phase":25,"sources":190,"target":32,"type":34},{"binary":189,"target":32},[31],[31],{"declaration":192,"phase":25,"sources":194,"target":39,"type":34},{"binary":193,"target":39},[38],[38],{"declaration":196,"phase":52,"sources":201,"type":54},{"zap":197},[198],{"delete":199,"pkgutil":48,"trash":200},[46,47],[50,51],[],[24],{"casks":204,"formulae":205},[65,66,67],[],{"arch":207,"casks":208,"formulae":209,"macos":75,"requirements":210},[71],[],[],{"macos":211},{">=":212},[79],"arm64_golden_gate",{"arch":72,"artifacts":215,"conflictsWith":245,"dependsOn":248,"downloadSha256":168,"downloadUrl":169,"macos":255,"minMacos":79,"requiresRosetta":56,"tag":256,"version":120},{"apps":216,"binaries":217,"entries":218,"pkgs":244},[],[8,9],[219,225,229,233,237],{"declaration":220,"phase":19,"sources":224,"type":19},{"uninstall":221},[222],{"pkgutil":223},[134,135,18],[],{"declaration":226,"phase":25,"sources":228,"type":27},{"pkg":227},[140],[140],{"declaration":230,"phase":25,"sources":232,"target":32,"type":34},{"binary":231,"target":32},[31],[31],{"declaration":234,"phase":25,"sources":236,"target":39,"type":34},{"binary":235,"target":39},[38],[38],{"declaration":238,"phase":52,"sources":243,"type":54},{"zap":239},[240],{"delete":241,"pkgutil":48,"trash":242},[46,47],[50,51],[],[140],{"casks":246,"formulae":247},[65,66,67],[],{"arch":249,"casks":250,"formulae":251,"macos":75,"requirements":252},[72],[],[],{"macos":253},{">=":254},[79],"26","tahoe",{"arch":71,"artifacts":258,"conflictsWith":288,"dependsOn":291,"downloadSha256":84,"downloadUrl":86,"macos":255,"minMacos":79,"requiresRosetta":56,"tag":298,"version":120},{"apps":259,"binaries":260,"entries":261,"pkgs":287},[],[8,9],[262,268,272,276,280],{"declaration":263,"phase":19,"sources":267,"type":19},{"uninstall":264},[265],{"pkgutil":266},[16,17,18],[],{"declaration":269,"phase":25,"sources":271,"type":27},{"pkg":270},[24],[24],{"declaration":273,"phase":25,"sources":275,"target":32,"type":34},{"binary":274,"target":32},[31],[31],{"declaration":277,"phase":25,"sources":279,"target":39,"type":34},{"binary":278,"target":39},[38],[38],{"declaration":281,"phase":52,"sources":286,"type":54},{"zap":282},[283],{"delete":284,"pkgutil":48,"trash":285},[46,47],[50,51],[],[24],{"casks":289,"formulae":290},[65,66,67],[],{"arch":292,"casks":293,"formulae":294,"macos":75,"requirements":295},[71],[],[],{"macos":296},{">=":297},[79],"arm64_tahoe",{"arch":72,"artifacts":300,"conflictsWith":330,"dependsOn":333,"downloadSha256":168,"downloadUrl":169,"macos":340,"minMacos":79,"requiresRosetta":56,"tag":341,"version":120},{"apps":301,"binaries":302,"entries":303,"pkgs":329},[],[8,9],[304,310,314,318,322],{"declaration":305,"phase":19,"sources":309,"type":19},{"uninstall":306},[307],{"pkgutil":308},[134,135,18],[],{"declaration":311,"phase":25,"sources":313,"type":27},{"pkg":312},[140],[140],{"declaration":315,"phase":25,"sources":317,"target":32,"type":34},{"binary":316,"target":32},[31],[31],{"declaration":319,"phase":25,"sources":321,"target":39,"type":34},{"binary":320,"target":39},[38],[38],{"declaration":323,"phase":52,"sources":328,"type":54},{"zap":324},[325],{"delete":326,"pkgutil":48,"trash":327},[46,47],[50,51],[],[140],{"casks":331,"formulae":332},[65,66,67],[],{"arch":334,"casks":335,"formulae":336,"macos":75,"requirements":337},[72],[],[],{"macos":338},{">=":339},[79],"15","sequoia",{"arch":71,"artifacts":343,"conflictsWith":373,"dependsOn":376,"downloadSha256":84,"downloadUrl":86,"macos":340,"minMacos":79,"requiresRosetta":56,"tag":383,"version":120},{"apps":344,"binaries":345,"entries":346,"pkgs":372},[],[8,9],[347,353,357,361,365],{"declaration":348,"phase":19,"sources":352,"type":19},{"uninstall":349},[350],{"pkgutil":351},[16,17,18],[],{"declaration":354,"phase":25,"sources":356,"type":27},{"pkg":355},[24],[24],{"declaration":358,"phase":25,"sources":360,"target":32,"type":34},{"binary":359,"target":32},[31],[31],{"declaration":362,"phase":25,"sources":364,"target":39,"type":34},{"binary":363,"target":39},[38],[38],{"declaration":366,"phase":52,"sources":371,"type":54},{"zap":367},[368],{"delete":369,"pkgutil":48,"trash":370},[46,47],[50,51],[],[24],{"casks":374,"formulae":375},[65,66,67],[],{"arch":377,"casks":378,"formulae":379,"macos":75,"requirements":380},[71],[],[],{"macos":381},{">=":382},[79],"arm64_sequoia",{"arch":72,"artifacts":385,"conflictsWith":415,"dependsOn":418,"downloadSha256":168,"downloadUrl":169,"macos":425,"minMacos":79,"requiresRosetta":56,"tag":426,"version":120},{"apps":386,"binaries":387,"entries":388,"pkgs":414},[],[8,9],[389,395,399,403,407],{"declaration":390,"phase":19,"sources":394,"type":19},{"uninstall":391},[392],{"pkgutil":393},[134,135,18],[],{"declaration":396,"phase":25,"sources":398,"type":27},{"pkg":397},[140],[140],{"declaration":400,"phase":25,"sources":402,"target":32,"type":34},{"binary":401,"target":32},[31],[31],{"declaration":404,"phase":25,"sources":406,"target":39,"type":34},{"binary":405,"target":39},[38],[38],{"declaration":408,"phase":52,"sources":413,"type":54},{"zap":409},[410],{"delete":411,"pkgutil":48,"trash":412},[46,47],[50,51],[],[140],{"casks":416,"formulae":417},[65,66,67],[],{"arch":419,"casks":420,"formulae":421,"macos":75,"requirements":422},[72],[],[],{"macos":423},{">=":424},[79],"14","sonoma",{"arch":71,"artifacts":428,"conflictsWith":458,"dependsOn":461,"downloadSha256":84,"downloadUrl":86,"macos":425,"minMacos":79,"requiresRosetta":56,"tag":468,"version":120},{"apps":429,"binaries":430,"entries":431,"pkgs":457},[],[8,9],[432,438,442,446,450],{"declaration":433,"phase":19,"sources":437,"type":19},{"uninstall":434},[435],{"pkgutil":436},[16,17,18],[],{"declaration":439,"phase":25,"sources":441,"type":27},{"pkg":440},[24],[24],{"declaration":443,"phase":25,"sources":445,"target":32,"type":34},{"binary":444,"target":32},[31],[31],{"declaration":447,"phase":25,"sources":449,"target":39,"type":34},{"binary":448,"target":39},[38],[38],{"declaration":451,"phase":52,"sources":456,"type":54},{"zap":452},[453],{"delete":454,"pkgutil":48,"trash":455},[46,47],[50,51],[],[24],{"casks":459,"formulae":460},[65,66,67],[],{"arch":462,"casks":463,"formulae":464,"macos":75,"requirements":465},[71],[],[],{"macos":466},{">=":467},[79],"arm64_sonoma",{"arch":72,"artifacts":470,"conflictsWith":500,"dependsOn":503,"downloadSha256":168,"downloadUrl":169,"macos":510,"minMacos":79,"requiresRosetta":56,"tag":511,"version":120},{"apps":471,"binaries":472,"entries":473,"pkgs":499},[],[8,9],[474,480,484,488,492],{"declaration":475,"phase":19,"sources":479,"type":19},{"uninstall":476},[477],{"pkgutil":478},[134,135,18],[],{"declaration":481,"phase":25,"sources":483,"type":27},{"pkg":482},[140],[140],{"declaration":485,"phase":25,"sources":487,"target":32,"type":34},{"binary":486,"target":32},[31],[31],{"declaration":489,"phase":25,"sources":491,"target":39,"type":34},{"binary":490,"target":39},[38],[38],{"declaration":493,"phase":52,"sources":498,"type":54},{"zap":494},[495],{"delete":496,"pkgutil":48,"trash":497},[46,47],[50,51],[],[140],{"casks":501,"formulae":502},[65,66,67],[],{"arch":504,"casks":505,"formulae":506,"macos":75,"requirements":507},[72],[],[],{"macos":508},{">=":509},[79],"13","ventura",{"arch":71,"artifacts":513,"conflictsWith":543,"dependsOn":546,"downloadSha256":84,"downloadUrl":86,"macos":510,"minMacos":79,"requiresRosetta":56,"tag":553,"version":120},{"apps":514,"binaries":515,"entries":516,"pkgs":542},[],[8,9],[517,523,527,531,535],{"declaration":518,"phase":19,"sources":522,"type":19},{"uninstall":519},[520],{"pkgutil":521},[16,17,18],[],{"declaration":524,"phase":25,"sources":526,"type":27},{"pkg":525},[24],[24],{"declaration":528,"phase":25,"sources":530,"target":32,"type":34},{"binary":529,"target":32},[31],[31],{"declaration":532,"phase":25,"sources":534,"target":39,"type":34},{"binary":533,"target":39},[38],[38],{"declaration":536,"phase":52,"sources":541,"type":54},{"zap":537},[538],{"delete":539,"pkgutil":48,"trash":540},[46,47],[50,51],[],[24],{"casks":544,"formulae":545},[65,66,67],[],{"arch":547,"casks":548,"formulae":549,"macos":75,"requirements":550},[71],[],[],{"macos":551},{">=":552},[79],"arm64_ventura",{"arch":72,"artifacts":555,"conflictsWith":585,"dependsOn":588,"downloadSha256":168,"downloadUrl":169,"macos":79,"minMacos":79,"requiresRosetta":56,"tag":595,"version":120},{"apps":556,"binaries":557,"entries":558,"pkgs":584},[],[8,9],[559,565,569,573,577],{"declaration":560,"phase":19,"sources":564,"type":19},{"uninstall":561},[562],{"pkgutil":563},[134,135,18],[],{"declaration":566,"phase":25,"sources":568,"type":27},{"pkg":567},[140],[140],{"declaration":570,"phase":25,"sources":572,"target":32,"type":34},{"binary":571,"target":32},[31],[31],{"declaration":574,"phase":25,"sources":576,"target":39,"type":34},{"binary":575,"target":39},[38],[38],{"declaration":578,"phase":52,"sources":583,"type":54},{"zap":579},[580],{"delete":581,"pkgutil":48,"trash":582},[46,47],[50,51],[],[140],{"casks":586,"formulae":587},[65,66,67],[],{"arch":589,"casks":590,"formulae":591,"macos":75,"requirements":592},[72],[],[],{"macos":593},{">=":594},[79],"monterey",{"arch":71,"artifacts":597,"conflictsWith":627,"dependsOn":630,"downloadSha256":84,"downloadUrl":86,"macos":79,"minMacos":79,"requiresRosetta":56,"tag":637,"version":120},{"apps":598,"binaries":599,"entries":600,"pkgs":626},[],[8,9],[601,607,611,615,619],{"declaration":602,"phase":19,"sources":606,"type":19},{"uninstall":603},[604],{"pkgutil":605},[16,17,18],[],{"declaration":608,"phase":25,"sources":610,"type":27},{"pkg":609},[24],[24],{"declaration":612,"phase":25,"sources":614,"target":32,"type":34},{"binary":613,"target":32},[31],[31],{"declaration":616,"phase":25,"sources":618,"target":39,"type":34},{"binary":617,"target":39},[38],[38],{"declaration":620,"phase":52,"sources":625,"type":54},{"zap":621},[622],{"delete":623,"pkgutil":48,"trash":624},[46,47],[50,51],[],[24],{"casks":628,"formulae":629},[65,66,67],[],{"arch":631,"casks":632,"formulae":633,"macos":75,"requirements":634},[71],[],[],{"macos":635},{">=":636},[79],"arm64_monterey",{"icon":59,"machineTranslated":56,"name":60,"slug":61,"sourceLocale":62},33,47,{"brewLag":642,"cadence":646,"count30d":644},{"compared":643,"earlierCount":644,"medianMinutes":645},3,1,153722867,"monthly","https:\u002F\u002Fgithub.com\u002Fdotnet\u002Fsdk",[649],{"caption":650,"height":651,"machineTranslated":56,"sourceLocale":115,"theme":652,"thumbUrl":653,"url":654,"width":655},"Official Microsoft tutorial: dotnet CLI in VS Code’s Mac terminal; optional editor, not a standalone SDK GUI.",811,"dark","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Fbbda414c4582\u002F4b85b2cb06c5-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Fbbda414c4582\u002F4b85b2cb06c5-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fd\u002Fdotnet-sdk.rb","Microsoft’s free, open-source development toolkit for building, testing and publishing .NET applications, including the CLI and matching runtimes.",{"locale":115,"machineTranslated":56,"sourceLocale":115,"status":119},{"arm64":99,"requiresRosetta":56,"status":660,"x86_64":99},"known",[662,663,664,665,666],".NET","C#","F#","MSBuild","NuGet","homebrew\u002Fcask",null,[670,681,693,704,714],{"accentColor":671,"autoUpdates":99,"deprecated":56,"disabled":56,"displayName":672,"editorChoice":56,"iconUrl":673,"installs30d":674,"isFont":56,"isLibrary":56,"kind":95,"machineTranslated":56,"name":672,"primaryCategory":675,"rank30d":676,"sourceLocale":115,"summary":677,"token":678,"version":679,"versionChangedAt":680},"#FF6C37","Postman","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F220398d51926\u002F89f0b2ddd425-256.png",5058,{"icon":59,"machineTranslated":56,"name":60,"slug":61,"sourceLocale":62},40,"API development and testing desktop app for requests, collections, scripted tests and team workspaces, with account and plan limits for cloud features.","postman","12.31.3","2026-10-07T09:38:41.545736Z",{"accentColor":682,"autoUpdates":56,"deprecated":56,"disabled":56,"displayName":683,"editorChoice":56,"iconUrl":684,"installs30d":685,"isFont":56,"isLibrary":56,"kind":95,"machineTranslated":56,"name":686,"primaryCategory":687,"rank30d":688,"sourceLocale":115,"summary":689,"token":690,"version":691,"versionChangedAt":692},"#080F19","AWS Session Manager Plugin","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F1c33032c29a5\u002F760be2023303-256.png",7707,"Session Manager Plugin for the AWS CLI",{"icon":59,"machineTranslated":56,"name":60,"slug":61,"sourceLocale":62},26,"AWS CLI plugin for authorized shell, SSH transport, and port-forwarding sessions to Systems Manager managed nodes, without a separate desktop application.","session-manager-plugin","1.2.835.0","2026-10-07T09:38:42.722922Z",{"accentColor":694,"autoUpdates":99,"deprecated":56,"disabled":56,"displayName":695,"editorChoice":56,"iconUrl":696,"installs30d":697,"isFont":56,"isLibrary":56,"kind":95,"machineTranslated":56,"name":695,"primaryCategory":698,"rank30d":699,"sourceLocale":115,"summary":700,"token":701,"version":702,"versionChangedAt":703},"#F16927","Android Studio","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F7258a7ba5f24\u002F1fdc4076c373-256.png",7454,{"icon":59,"machineTranslated":56,"name":60,"slug":61,"sourceLocale":62},28,"Google’s official Android IDE with Kotlin and Java editing, Gradle builds, Compose previews, SDK and device management, debugging, and optional AI assistance.","android-studio","2026.2.1.8,rabbit1","2026-10-07T09:38:25.801627Z",{"autoUpdates":99,"deprecated":56,"disabled":56,"displayName":705,"editorChoice":56,"iconUrl":706,"installs30d":707,"isFont":56,"isLibrary":56,"kind":95,"machineTranslated":56,"name":705,"primaryCategory":708,"rank30d":709,"sourceLocale":115,"summary":710,"token":711,"version":712,"versionChangedAt":713},"Zed","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F113ef50d1d7f\u002Fce287a670093-256.png",4609,{"icon":59,"machineTranslated":56,"name":60,"slug":61,"sourceLocale":62},45,"Fast native code editor with language tooling, Git, terminal, collaboration, remote development and optional AI agents on macOS, Linux and Windows.","zed","1.23.2","2026-10-07T21:15:21.851483Z",{"accentColor":715,"autoUpdates":99,"deprecated":56,"disabled":56,"displayName":716,"editorChoice":56,"iconUrl":717,"installs30d":718,"isFont":56,"isLibrary":56,"kind":95,"machineTranslated":56,"name":716,"primaryCategory":719,"rank30d":720,"sourceLocale":115,"summary":721,"token":722,"version":723,"versionChangedAt":724},"#201D0F","OpenCode","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F37e3eb8046e0\u002F2bb65d0698eb-256.png",5163,{"icon":59,"machineTranslated":56,"name":60,"slug":61,"sourceLocale":62},39,"Open-source AI coding agent desktop client for local project work, coding sessions and configurable model providers; separate from the terminal CLI.","opencode-desktop","1.18.35","2026-10-07T09:38:40.131182Z","\u003Cp>.NET SDK provides command-line tools, compilers, templates and build infrastructure for developing .NET applications and libraries. It serves C#, F# and other .NET developers building console applications, web services and supported platform-specific projects. The SDK includes the .NET Runtime and ASP.NET Core Runtime for its own release; it is more than a runtime-only installer.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create projects with templates and build them through the dotnet CLI and MSBuild.\u003C\u002Fli>\n\u003Cli>Restore NuGet packages, run applications and execute supported tests.\u003C\u002Fli>\n\u003Cli>Publish applications for supported deployment targets.\u003C\u002Fli>\n\u003Cli>Work with C#, F# and compatible editors and IDEs.\u003C\u002Fli>\n\u003Cli>Select installed SDKs for projects through global.json and inspect installed SDK\u002Fruntime versions.\u003C\u002Fli>\n\u003Cli>Add optional workloads and tools for specific development scenarios.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3 class=\"on-md-heading-1\">Mac installation and first use\u003C\u002Fh3>\n\u003Cp>Install \u003Ccode>brew install --cask dotnet-sdk\u003C\u002Fcode>. Homebrew selects the Arm64 PKG on Apple Silicon and x64 PKG on Intel and exposes dotnet and dnx command links. The Microsoft installer can also be downloaded and opened directly. Reopen Terminal if the command is not available after installation. Check \u003Ccode>dotnet --info\u003C\u002Fcode>, \u003Ccode>dotnet --list-sdks\u003C\u002Fcode> and \u003Ccode>dotnet --list-runtimes\u003C\u002Fcode>. For a first console project, use \u003Ccode>dotnet new console -o HelloWorld\u003C\u002Fcode>, change to its directory and run \u003Ccode>dotnet run\u003C\u002Fcode>. A project global.json can select a different SDK than the newest installed one. This command-line toolkit does not install a general-purpose standalone Mac GUI or IDE.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Requirements, dependencies and support\u003C\u002Fh3>\n\u003Cp>The current package is SDK 10.0.401, paired with .NET\u002FASP.NET Core runtime 10.0.12. The Homebrew cask declares macOS &gt;=12 and Intel\u002FApple Silicon variants, but cask eligibility is not Microsoft's current OS-support guarantee. Microsoft's Learn installation guide lists .NET10 on macOS14\u002F15\u002F26; the more recently dated .NET10 supported-OS matrix lists 15\u002F26\u002F27. These official pages differ. Use a current supported stable macOS and consult the linked matrix before deployment rather than relying on the cask's older minimum. macOS15 and26 appear in both retrieved references. Platform support also follows the OS publisher's lifecycle.\u003C\u002Fp>\n\u003Cp>No extra formula dependency is declared in this cask. Ordinary SDK use does not require an IDE. Optional mobile\u002Fdesktop workloads, Native AOT, native dependencies or device builds can require additional platform tools such as Xcode, workload packs or signing credentials. Package restore requires access to configured NuGet feeds. Microsoft does not give one universal RAM or storage minimum for all SDK workloads here; projects, caches, optional workloads and target platforms determine resource needs. On Apple Silicon, Arm64 .NET installs in the standard \u002Fusr\u002Flocal\u002Fshare\u002Fdotnet location; x64 installations use the documented x64 subdirectory, and PATH\u002FDOTNET_ROOT selection can affect which architecture runs.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Conflicts and removal\u003C\u002Fh3>\n\u003Cp>Homebrew declares conflicts with dotnet-runtime, dotnet-runtime@preview and dotnet-sdk@preview. The SDK already includes matching runtimes, so do not install a conflicting runtime cask unnecessarily. SDKs and runtimes for other versions may coexist when installed through supported methods, but applications still need compatible runtimes and projects can pin SDKs. Avoid mixing architectures or installation methods without inspecting actual paths. PKG installation can require administrator authorization. Optional Homebrew zap cleanup is broad: it removes ~\u002F.dotnet, ~\u002F.nuget, path registrations and Microsoft .NET package receipts, potentially affecting other SDK versions, global tools and package caches. Back up and review installed versions before such cleanup.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Other platforms\u003C\u002Fh3>\n\u003Cp>Microsoft distributes SDK builds for Windows and supported Linux distributions as well as macOS. Architecture and native-library requirements differ by distribution. Optional .NET workloads can target Android, iOS, tvOS or Mac Catalyst; this does not mean this Mac cask installs an SDK directly on a phone. WPF and Windows Forms remain Windows-specific and do not become Mac applications just because the SDK is cross-platform. Consult the official .NET10 OS matrix and workload documentation for the intended target.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Accounts, cost and license\u003C\u002Fh3>\n\u003Cp>Local SDK development requires no Microsoft account or SDK subscription. .NET is free and open source; the SDK repository uses the MIT license with additional component notices. NuGet packages, commercial IDEs, private feeds, cloud hosting and signing services can have separate licenses, credentials or costs. SDK CLI telemetry sends usage data to Microsoft; the documented DOTNET_CLI_TELEMETRY_OPTOUT setting allows opting out. Editor extensions and their licensing are separate from the SDK.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Official references\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fdotnet\u002Fcore\u002Finstall\u002Fmacos\" target=\"_blank\" rel=\"noopener noreferrer\">Mac installation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdotnet\u002Fcore\u002Fblob\u002Fmain\u002Frelease-notes\u002F10.0\u002Fsupported-os.md\" target=\"_blank\" rel=\"noopener noreferrer\">Current .NET10 OS matrix\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdotnet.microsoft.com\u002Fen-us\u002Fdownload\u002Fdotnet\u002F10.0\" target=\"_blank\" rel=\"noopener noreferrer\">Downloads\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdotnet\u002Fsdk\" target=\"_blank\" rel=\"noopener noreferrer\">SDK source\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fdotnet\u002Fcore\u002Ftools\u002Ftelemetry\" target=\"_blank\" rel=\"noopener noreferrer\">CLI telemetry\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n"]