# Chocolatey
| | **Chocolatey** is a machine-level, command-line package manager and installer for software on Microsoft Windows. It uses the NuGet packaging infrastructure and Windows PowerShell to simplify the process of downloading and installing software. |
| --- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| | wikipedia:: [Chocolatey](https://en.wikipedia.org/wiki/Chocolatey) |
| | repo:: [Chocolatey Software \| Packages](https://community.chocolatey.org/packages) |
a machine-level, command-line package manager and installer for software on Microsoft Windows. It uses the [[NuGet]] packaging infrastructure and Windows [[PowerShell]] to simplify the process of downloading and installing software
## Usage
- choco
- install
- Or cinst
- list
- -l
- Search
- Update
- Or cup
- All
- Uninstall
- Or cuinst?
## Integrations
- [[Ansible|Ansible]] - good support
- [[Chef]]
- [[Puppet]]
## Packages
```dataview
TABLE WITHOUT ID
file.link AS Name, choco
FROM #Type
WHERE choco != null
```