Pkl is a Open Source Windows program in the Developer Tools category, developed by Apple. The current version is 0.31.1; you can download it safely from its official source with the download button above.
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.
✨ Features
configconfigurationlanguageprogrammingprogramming-language
📝 Release notes (0.31.1)
Pkl 0.31 was released on February 26th, 2026.
The latest bugfix release is 0.31.1. (All Versions)
The next release (0.32) is scheduled for July 2026. To see what’s coming in the future, follow the Pkl Roadmap.
Please send feedback and questions to GitHub Discussions, or submit an issue on GitHub.
Pkl is hosted on GitHub. To get started, follow Installation.
SHA-256: A8834481667325B44C539DBB758D7365A16389070F343C04B639BBE525EDE013