Pkl Language from Apple Inc.

By jackd, 8 May, 2024
Pkl Language Logo

Pkl — pronounced Pickle — is a configuration-as-code language with rich validation and tooling. It can be used as a command line tool, software library, or build plugin. Pkl scales from small to large, simple to complex, ad-hoc to recurring configuration tasks.

We created Pkl because we believe that configuration is best expressed in a special-purpose configuration language; a blend between a static configuration format, and a general-purpose programming language.

I personally find this interesting and since I know everyone is a YAML and JSON fan! This actually might be something to aid in creating safe and conditional markup. 

pkl-lang.org

 

 

Comments