Runs under win10
https://chocolatey.org/about
What is Chocolatey?
Chocolatey is a package manager for Windows (like apt-get or yum but for Windows). It was designed to be a
decentralized framework for quickly installing applications and tools that you need. It is built on the NuGet infrastructure currently using PowerShell as its focus for delivering packages from the distros to your door, err computer.
Chocolatey is a single, unified interface designed to easily work with all aspects of managing Windows software (installers, zip archives, runtime binaries, internal and 3rd party software) using a packaging framework that understands both versioning and dependency requirements. Chocolatey packages encapsulate everything required to manage a particular piece of software into one deployment artifact by wrapping installers, executables, zips, and scripts into a compiled package file. Chocolatey packages can be used independently, but also integrate with configuration managers like
SCCM, Puppet, and Chef. Chocolatey is trusted by businesses all over the world to manage their software deployments on Windows. You’ve never had so much fun managing software!
Chocolatey is brought to you by the work and inspiration of the community, the work and thankless nights of the
Chocolatey Team, and
Rob heading up the direction.
You can
host your own sources and add them to Chocolatey, you can extend Chocolatey's capabilities, and folks, it's only going to get better.
Organizations that need better integration with Windows, more features and a smoother experience, not to mention a supported solution, turn to
Chocolatey for Business.
With all of this in mind,
think of Chocolatey as a framework that you can build on top of.
Chef, Puppet, Boxstarter, PowerShell DSC, Ansible, Saltstack, etc all have ways for using Chocolatey to ensure the state of a computer and packages installed.
Even Microsoft has decided to use Chocolatey's framework with the
PowerShell PackageManagement / OneGet package manager aggregator! See Jeffrey Snover's
post for more information.