Chocolatey icon
Chocolatey icon

Chocolatey

Windows-centric package manager streamlining software updates without registration. Privacy-focused, ad-free, open-source, lightweight, and supports a command-line interface for efficiency and ease of use.

Chocolatey screenshot 1

Cost / License

  • Freemium (Subscription)
  • Open Source

Platforms

  • Windows  Requires .NET Framework 4.0 & Powershell
3.2
Fair25 reviews
344likes
20comments
0news articles

Features

Suggest and vote on features

Properties

  1.  Lightweight
  2.  Privacy focused

Features

  1.  Command line interface
  2.  Package Manager
  3.  Ad-free
  4.  Software Installer
  5.  Full descriptions
  6.  Nuget
  7.  Software Management
  8.  No registration required
  9.  Support for scripting
  10.  Dark Mode
  11.  No Tracking
  12. Node.js icon  Support for Node.js

 Tags

  • apt-get

Chocolatey News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

Show all activities

Comments and Reviews

   
 Post comment/review
Comment summary: Chocolatey is praised for simplifying software installation and scripting, especially for new systems and those familiar with command-line interfaces. However, users criticize it for not syncing with Windows features such as the Add or Remove Programs tool and lacking a simple GUI for installing multiple packages simultaneously. Package creation is also seen as a cumbersome process, with concerns about outdated repository entries and slow moderation. Closed source components and security features are also mentioned as drawbacks.
Top Positive Comment
Siphons
4

It makes installing software a breeze. For setting up new systems, this tool is a godsend.

Top Negative Comment
matthiggs
10

Chocolatey is a great platform, but only if you are a USER of chocolatey. The second that you decide you would like to benefit the community by creating and releasing chocolatey packages to the community feed yourself, it turns into a nightmare. Mostly this centers around the "package review" process (if it can be called such). To begin with, the standards as to what constitutes an "acceptable package" are very loosely defined, which creates delays when trying to release your package when it already can take up to a month for a reviewer to even look/re-look at your package again. One of the pages on chocolatey's web site states "Since it uses PowerShell, if you can dream it, you can do it with Chocolatey." This statement however, is very misleading, as it would imply that you can run powershell commands to perform additional installation processes in your chocolatey packages, which you can do IF you are hosting your own feed. However, when posting to the community chocolatey feed, you are pretty much restricted to using only the chocolatey commands, and your packages will remain unpublished unless you take part in their interrogation as to why you didn't use only chocolatey commands or assimilate, all done under the guise of moderating the package to ensure it is safe. Apparently, chocolatey's "moderation" to promote a great user experience comes at the cost of providing a horrible and time wasting experience for contributors who want to submit packages. EG. I submitted a package myself that had the below line of powershell: [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12; This line was put in there because powershell could not download the file successfully without its presence, as powershell uses TLS 1.0 and the site from which the package needed to be downloaded uses TLS 1.2. However, despite the fact that my package met all requirements and conformed to every other standard, its publication has been delayed by almost 2 MONTHS BECAUSE OF THAT ONE LINE!!!!! Personally, I will never write a chocolatey package for the community feed again, because they just love kicking developers in the balls. Ferventcoder, if you are reading this, I would very seriously recommend that you modify what you currently and laughably refer to as a moderation process so as to not alienate the developers who put their time and energy into writing packages for the community feed. Or at least update the advertising on the chocolatey web site as to not indicate that you are free to use powershell commands that are not contained within the chocolatey module, to at least let people who write packages for chocolatey know about the kick to the balls that you will be delivering. You have worn me out and I will never submit one again because of the horrible experience dealing with your moderators and wasting my time reviewing their asinine input, modifying the packages to meet their asinine requests, and resubmitting. I am done, done, done, and if you are a potential who is thinking about starting, save yourself the nightmare and don't

nm17

If only I found your comment before I wasted my time uploading packages to the community...

Shaz Shah
0

I used to use the Homebrew package manager on macOS, and for me this is the best equivalent. Ninite has a very limited set of packages (possibly by design).

I'm still trying to get used to Windows, so I keep forgetting to launch Powershell with admin privileges to run the choco commands. So, a person like me would definitely install the GUI as part of it.

This is definitely worth it if you like to build packages for fresh builds of Windows machines.

TBayAreaPat
1

It's a Chocolatey Command line mess. Go to GitHub to install, not the other site. You will have to work Command line magic. I currently much prefer using winstall.app icon winstall.app to this.

RemovedUser
2

It's buggy and fails to install-uninstall packages very often, Manual is confusing, Needs an elevated privileges to install packages.

A major disappointment comparing to Scoop.

Review by a new / low-activity user.
yaronlavi
1

Its an easy way to keep track of installed programs on windows.

yuriykaz
2

Chocolatey could be the greatest package / software manager, there are many Pros and Cons of using it. It makes installing hundreds of programs a simple task... but there are many, maaaaaany packages, that either have errors or are outdated, abandoned or unmaintained by the community. Hope this tool and platform gets improved soon.

Show more comments
7 of 20 comments

Featured in Lists

## THIS LIST HAS BEEN DELETED DUE TO A BUG, SO IT MISSES SOME HONORABLE MENTIONS ! This is the apps for Windows 10 …

List by Darlene Sonalder with 138 apps, updated

A list with 205 apps by christineconnor without a description.

List by christineconnor with 205 apps, updated

Master List of all Apps and Software I use for both work and personal life.

List by Jimmy Briggs with 421 apps, updated

What is Chocolatey?

Chocolatey NuGet is a Machine Package Manager, somewhat like apt-get, but built with Windows in mind. It is built on top of NuGet command line and the NuGet infrastructure. In terms of updates, it allows you to update nearly everything on your machine with a few simple keystrokes.

Official Links

Chocolatey information

  • Developed by

    US flagChocolatey Software, Inc.
  • Licensing

    Open Source and Freemium product.
  • Pricing

    Subscription that costs $0 per month + free version with limited functionality.
  • Written in

  • Rating

    Average rating of 3.2 (25 ratings)
  • Alternatives

    72 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

OS & UtilitiesDevelopment

GitHub repository

  •  11,142 Stars
  •  931 Forks
  •  502 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all

Top Chocolatey apps (extensions / mods etc)

View all

Our users have written 20 comments and reviews about Chocolatey, and it has gotten 344 likes

Chocolatey was added to AlternativeTo by tabakis on and this page was last updated .