Chocolatey
Windows package manager software
From Wikipedia, the free encyclopedia
Chocolatey[6] is a machine-level, command-line package manager and installer for software on Microsoft Windows. It uses the NuGet packaging infrastructure and PowerShell to simplify the process of downloading and installing software.[7]
| Chocolatey | |
|---|---|
Screenshot Chocolatey running in the Windows Terminal | |
| Original authors | Chocolatey Software, Inc. |
| Developers | Chocolatey Software, Inc. |
| Initial release | 23 March 2011 |
| Stable release | |
| Preview release | |
| Written in | C#,[3][4] XML,[3] shell script[3] |
| Operating system | Windows 7 / Windows Server 2008R2 and later |
| Type | Package management system |
| License | Apache License 2.0[5] |
| Website | chocolatey |
| Repository | github |
The name is an extension on a pun of NuGet (from "nougat") "because everyone loves Chocolatey nougat".[8]
The choco command is used to start the Chocolatey command-line package manager.[9][10][11]
Compatible package manager
In April 2014, Microsoft debuted OneGet (renamed PackageManagement on March 20, 2015) alongside PowerShell 5. It is a free and open-source package-provider manager, which provides a way to integrate other package managers into PowerShell. OneGet was pre-configured to browse the Chocolatey repository.[12][13]