Icon

Pkl

Pkl is Apple's new programming language designed specifically to improve the handling, creation, and management of configuration files. It features a simple key-value structure, supports complex data types, and enables dynamic scripting capabilities within configuration files. Pkl is flexible, secure, and provides built-in error detection, with tooling support for multiple languages including Java, Kotlin, Swift, and Go.
Latest: 0.32 Web Scrape
Last checked: Jun 9, 2026 12:10am
Rank: 435/15140
Also monitored via:
GitHub Releases Site Monitor Winget
Follow to track new versions in your feed.
Report

Overview

0
License: Apache-2.0Winget: Available

Version & Lifecycle

0
Current: 0.32 N-2: 0.31.0 Avg cadence: Every 45 days

Top Contributors

Top sitewide contributors:

  1. Anbarasan
  2. nico_k
  3. Bob
  4. Vigneshwaran

Community Notes

Deployment note • May 24, 2026
0

Deployment tip

When deploying Pkl to Windows machines, install the official CLI binary and then set the PKL_HOME environment variable to a central, read-only directory where you store shared Pkl modules; this allows administrators to distribute common configuration libraries once and have all Pkl evaluations on that host reference them consistently without copying files per project.

Release Notes & Updates

0
Avg cadence:
Updates • 0

Help us match vulnerabilities

No vulnerability match yet. Pick the right product:

Looking for matching products…
Don’t see it? Paste a CPE

Also known as

Other names people use for this app — helps search and matching.

Pklapple Pkl

Notes

0

Pkl is open source and actively developed by Apple with repositories available on GitHub. It supports generating multiple configuration formats such as JSON, YAML, and Property Lists. No official installer or silent install/uninstall commands are documented. Documentation and tooling are accessible via the official website and GitHub.