Features
Features
Chocolatey is built with automation in mind, and can integrate into any workflow
Packaging for the masses - PowerShell
At its heart, Chocolatey uses the Windows Automation Language, PowerShell, to perform its different operations
With Chocolatey you can package up anything, whether it is installers, application, zip, scripts, etc
Information on how to create your own Chocolatey package
How to host your own Chocolatey packages, rather than use the Chocolatey Community Repository
Information on how Chocolatey can integrate with almost every tool
Extend Chocolatey With PowerShell Modules (extensions)
Create your own custom extensions
Extend Chocolatey With PowerShell Scripts (Hooks)
Run PowerShell before and after Package Automation Scripts
Executable shimming (like symlinks but better)
Information on how Chocolatey creates shims to installed executables
Self Service Anywhere (C4B) - Support modern workforce
Install packages as a non-administrator user
Chocolatey Central Management (C4B) - Endpoint Management
Centrally access information on all client machines in your environment
Automatically internalize/recompile existing packages
Create fully ready to go software deployments for Windows in 5-10 seconds
Know who installed what package and when
Reduce the size of your package installations automatically
Branding Chocolatey Applications (C4B)
Brand Chocolatey applications with your own organisational icons
Runtime Malware Protection (Pro+)
Virus checking via VirusTotal or Generic scanner
No more 404s!
Ubiquitous Install Directory Option (Pro+)
Override the install directory for native installers
Use Chocolatey in low bandwidth environments
Keep changes made to applications outside of Chocolatey in sync