Pkl

Pkl 0.32.2

Configuration that is Programmable, Scalable, and Safe

  • By Apple
  • Open Source
  • Updated Oct 21, 2026
Download for Windows

About Pkl

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.

What's new in 0.32.2

Pkl 0.32 was released on July 8th, 2026.
The latest bugfix release is 0.32.2. (All Versions)
The next release (0.33) is scheduled for October 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.
| | |
| --- | -------------------------------------------------------------------- |
| | This is the final release that distributes binaries for macOS/amd64. |

Full release notes »

Technical details

PublisherApple
AuthorApple Inc.
Version0.32.2
Release date2026-10-21
LicenseApache-2.0
Installer typeportable
Architecturex64
Package IDApple.Pkl

Links & install command

Install Pkl from the command line with Windows Package Manager (winget):

winget install --id=Apple.Pkl -e

configconfigurationlanguageprogrammingprogramming-language

Older versions

  • 0.32.1
  • 0.32.0
  • 0.31.1
  • 0.31.0
  • 0.30.2
  • 0.30.1
  • 0.30.0
  • 0.29.1
  • 0.29.0