Pkl
Configuration that is Programmable, Scalable, and Safe
Pkl — pronounced Pickle — is an embeddable configuration language which provides rich support for data templating and validation. It can be used from the command line, integrated in a build pipeline, or embedded in a program. Pkl scales from small to large, simple to complex, ad-hoc to repetitive configuration tasks.
winget install --id Apple.Pkl --exact --source wingetLatest 0.32.1·July 23, 2026
Details
- Homepage
- https://pkl-lang.org/
- License
- Apache-2.0
- Publisher
- Apple
- Support
- https://pkl-lang.org/main/current/community.html
- Copyright
- Copyright © 2026 Apple Inc. All rights reserved.