TrustRadius: an HG Insights company

Chocolatey

Score8.5 out of 10

6 Reviews and Ratings

What is Chocolatey?

Chocolatey is software management automation for Windows designed to make complex tasks simple, from Chocolatey Software in Topeka. The vendor states Chocolatey can easily handle all aspects of package management, but it is also able to work well within the existing ecosystem that is Windows software management.

Categories & Use Cases

Chocolatey is able to speed up the setup of your new developer computers

Use Cases and Deployment Scope

Chocolatey is used to manage the installation of windows software on developer machines. It was selected to improve the time needed to set up a new machine or to stay up-to-date on installed software.

Pros

  • Install windows software from the command shell.
  • Easy update of installed software.
  • Catalog of available software to choose from.

Cons

  • Available software to install is not easy to find.
  • You need admin rights to install all software.

Most Important Features

  • Easy of use when installing available software.
  • Reproducible software installation on multiple machines.

Return on Investment

  • Improved time to setup new machines
  • Improved security due to easy update process of installed software

Other Software Used

Microsoft Visual Studio Code, PyCharm, IntelliJ IDEA

Hungry for dependency management on Windows? Eat Chocolatey!

Use Cases and Deployment Scope

I needed to find a good way to manage dependencies on Windows machines - Chocolatey was it. There's no real good npm alternative on Windows.

Pros

  • Package management
  • Dependency management
  • Ease of use
  • Availability of libs

Cons

  • Maintenance - not all packages are kept up to date.

Most Important Features

  • Dependency management
  • Removes manual efforts
  • Ease of upgrades

Return on Investment

  • Saves many man hours from scripting installs/upgrades manually.

Alternatives Considered

npm and Apache Maven

Other Software Used

npm