Rob Reynolds edited this page May 1, 2018 · 150 revisions

Chocolatey - Software Management for Windows

Chocolatey Logo

What is Chocolatey?

Chocolatey is a software management solution unlike anything else you've ever experienced on Windows. It focuses on simplicity, security, and scalability. You write a software deployment in PowerShell once for any software (not just installers), then you can deploy it everywhere you have Windows with any solution that can manage systems (configuration management, endpoint management, etc) and track and manage updates of that software over time. Manage software on-premise, in the "Cloud", or in Docker containers with Chocolatey.

Whew, that was a mouthful! For a bit more detail into what all of that means and more, see What is Chocolatey?


  • Windows 7+/Windows 2003+ (Server Core also, but not Windows Nano Server)
  • Windows PowerShell v2+ (not PowerShell Core aka PowerShell 6 yet)
  • .NET Framework 4.x+
  • See Requirements


Using Chocolatey


Walkthroughs / How To Links

Road Map

Where are we? Where are we going?

Important Reference Links

See It In Action

Chocolatey Install

Who Are We?

You can find all of the members of the Chocolatey Team here.




How does choco work?

Creating Packages

How To's

Use Cases

Learning Resources


Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.