depends on
A PowerShell script that is executed during various Chocolatey package operations such as installation, uninstallation, or modification.
Links a package to its uninstallation script
unzip location
A directory within a Chocolatey package that contains executable files, scripts, and other tools specific to the packaged software.
Portable application that doesn't require installation
Uninstall Script
The owners of the package
ZIP archive package type
The filename of the PowerShell script file within the package structure.
The checksum value for 64-bit installers
NuPkg File
A list of exit codes that the installer may return to indicate successful installation completion.
A PowerShell script executed during package operations
checksum
project URL
has before modify script
Space-delimited list of tags for the package
The registry key for the uninstaller
require license acceptance
The URL of the license text
summary
mailing list URL
The checksum value for verification
Whether the package requires license acceptance
A cryptographic hash value used to verify the integrity of the downloaded installer file.
A repository containing Chocolatey packages
Associates a Chocolatey package with its before modify script that is executed before package modifications.
Indicates whether users must explicitly accept the software license before installation can proceed.
Alternative name for registry uninstaller key
The main community repository for Chocolatey packages
The URL of an image file that serves as the visual icon representing the package.
Package dependency relationship
Links a package to its tools directory
The type of installer (e.g., exe, msi, zip)
The URL to download the software installer
Specifies the directory path where ZIP archive packages should be extracted during installation.
The actual PowerShell code content of the script that will be executed during package operations.
registry uninstaller key
Chocolatey Feature
The name of the software as it appears in Windows Add/Remove Programs or Programs and Features.
Links a package to its before modify script
Associates a Chocolatey package with its installation script that handles the software installation process.
A .nuspec XML file containing package metadata
owners
The URL where the source code or build scripts for the Chocolatey package itself can be found.
software name
Installer Type
The Windows registry key path where uninstaller information is stored for the software.
A unique string identifier that distinguishes this package from all other packages in the Chocolatey ecosystem.
has tools
script file
A short summary of the package
MSI installer
A brief summary description of the package's purpose and functionality.
has nuspec
silent arguments
Location where ZIP packages should be extracted
Associates a Chocolatey package with its tools directory containing executables and scripts.
Chocolatey Package Ontology
download URL
release notes
NuSpec File
has uninstall script
A Chocolatey feature that affects package behavior
The Chocolatey extension models Windows package management through Chocolatey and NuGet. It captures NuSpec metadata, PowerShell install/uninstall scripts, installer types (MSI, EXE, InnoSetup), registry keys, and shim generation, enabling cross-platform package comparisons between Windows and Linux ecosystems.
The authors of the package
has install script
A PowerShell script that is executed before any modification operations on a Chocolatey package, used for preparation tasks or validation.
title
64-bit download URL
Ontology for representing Chocolatey packages and repositories on Windows
Detailed information about changes, improvements, and fixes included in this version of the package.
The URL of the package icon
A cryptographic hash value used to verify the integrity of the 64-bit version of the downloaded installer file.
The PowerShell script content
Associates a Chocolatey package with its NuSpec metadata file containing package information.
The unique identifier of the package
A classification that identifies the specific type of installer or packaging format used for a Chocolatey package, such as MSI, EXE, ZIP, or portable applications.
A compressed archive file with .nupkg extension that contains all the files, metadata, and scripts for a Chocolatey package.
documentation URL
Specifies the individuals or organizations who own and maintain the Chocolatey package.
software version
A software package in Chocolatey format (.nupkg) that can be installed and managed on Windows systems using the Chocolatey package manager. Chocolatey packages are pre-built binaries with PowerShell install scripts.
installer type
Portable application
The URL of the official homepage or main website for the software project.
A type of installer for a Chocolatey package
Command-line arguments passed to the installer to enable silent or unattended installation without user interaction.
A .nupkg file containing a Chocolatey package
PowerShell script executed before package modification
PowerShell script executed during package uninstallation
Chocolatey Script
The URL to download the 64-bit software installer
PowerShell script executed during package installation
An alternative reference to the Windows registry key path where uninstaller information is stored.
Links a package to its nuspec file
The URL where users can report bugs, issues, or problems with the software.
A space-separated list of keywords or tags that help categorize and make the package discoverable in searches.
The URL of the bug tracker
The URL of the project homepage
uninstall registry key
The version of the underlying software
Links a package to its installation script
The URL of the mailing list
The version number of the actual software application that is installed by this package.
Copyright information for the package
The URL where users can find documentation, user guides, or help information for the software.
The display version in Add/Remove Programs
package source URL
The URL for subscribing to or accessing the mailing list for discussions about the software.
EXE installer
Chocolatey Package
The display name of the software in Add/Remove Programs
Microsoft Installer package type
The URL where the full text of the software license can be found and reviewed.
Specifies the format or type of the installer file, such as EXE, MSI, ZIP, or portable application.
Chocolatey Tools
ZIP archive
An XML file with .nuspec extension that contains metadata about a Chocolatey package including dependencies, version information, and descriptions.
64-bit checksum
A repository that hosts Chocolatey packages and can be accessed by the Chocolatey package manager for package discovery and installation.
Chocolatey Repository
The URL from which the software installer or archive can be downloaded.
A configurable feature in Chocolatey that controls specific behaviors or capabilities of the package management system.
A PowerShell script that is executed during the uninstallation of a Chocolatey package to perform cleanup tasks and remove configurations.
The version string of the software as it appears in Windows Add/Remove Programs or Programs and Features.
A human-readable title or display name for the package that may be more descriptive than the package ID.
tags
copyright
Specifies the cryptographic hash algorithm used for checksum verification, such as SHA256, MD5, or SHA1.
Associates a Chocolatey package with its uninstallation script that handles the software removal process.
The filename of the script
Before Modify Script
valid exit codes
Specifies the original authors or creators of the software contained in the Chocolatey package.
Tools directory containing package-specific executables and scripts
The URL from which the 64-bit version of the software installer can be downloaded.
checksum type
Release notes for the package version
The URL of the documentation
authors
The URL where the package source can be found
The name of the underlying software
script content
Install Script
A package in Chocolatey/NuGet format for Windows software management
Indicates that this Chocolatey package requires another package to be installed for proper functionality.
bug tracker URL
The actual name of the software application that is installed by this Chocolatey package.
Chocolatey Community Repository
A PowerShell script that is executed during the installation of a Chocolatey package to perform setup tasks and configuration.
software display version
Executable installer type
icon URL
The human-readable title of the package
Exit codes that indicate successful installation
license URL
The type of checksum (e.g., sha256, md5)
Copyright notice and ownership information for the software contained in the package.
Arguments for silent installation
A comprehensive ontology for modeling Chocolatey packages, NuGet packages, PowerShell scripts, and Windows software management including installation scripts, dependencies, and package metadata.
software display name
package ID