
Installation of multiple packages with one command.Packages should be concise and be able to be created without worrying about distribution rights.Packages should be easy to create / maintain.Meta packages that can chain dependencies.Ability to use additional/multiple sources.A central repository that takes packages contributions from the community (and is being maintained).Packaging solution needs (that brought about Chocolatey in the first place) Flexible, packages can work with native installers, set configuration, registry, do other tasks or any combination.Able to be used without needing administrative permissions (portable packages are non-admin).Integration with other package managers (Ruby Gems, Python PIP, WebPI, Windows Features, CygWin, etc).Update apps simply by running cup packagename or choco upgrade all.Easily scriptable which allows for adding setup scripts to things like source control.CLI focused, although there is a GUI (ChocolateyGUI).Allows for pay for apps to be included as packages.Packages can embed software, use UNC paths or download software from another location (like the official distribution locations).Packages on (the Chocolatey Community Package Repository) are created by the community and reviewed by moderators.Multiple sources including private sources.Decentralized with a central community package repository.Main purpose: Chocolatey is a global PowerShell execution engine that knows about a packaging format.Only use case is for folks who have access to install applications on their machines.Update apps simply by running the installer again.All GUI based unless you pay for Pro version.Guarantees success with installs since they control every aspect of the packages.


Both are solid solutions in their own right, but you need to understand the needs and what the two solutions provide to really make a choice on them. They are limited by what Ninite can rebundle and redistribute. That is fine, Ninite works but it only has like 90+ things you can install. A lot of folks out there are always wanting to point out that there is Ninite when someone mentions Chocolatey.
