Skip to content
/ pkl Public

A configuration as code language with rich validation and tooling.

License

Notifications You must be signed in to change notification settings

apple/pkl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Pkl Pkl

A configuration as code language with rich validation and tooling.

Community

We’d love to hear from you!

Development Apple

Pkl GitHub Repositories

Name Description

apple/pkl

A configuration as code language with rich validation and tooling.

apple/pkl-evolution

Suggested Pkl Improvements, Changes, or Enhancements (SPICEs)

apple/pkl-go

Pkl bindings for the Go programming language

apple/pkl-go-examples

Examples for using Pkl within Go applications

apple/pkl-intellij

JetBrains editor plugins providing Pkl language support

apple/pkl-jvm-examples

Examples for using Pkl within JVM applications

apple/pkl-k8s

Templates for using Pkl with Kubernetes

apple/pkl-k8s-examples

Examples for using Pkl with Kubernetes

apple/pkl-lang.org

The pkl-lang.org website

apple/pkl-lsp

Language server for Pkl, implementing the server-side of the Language Server Protocol

apple/pkl-neovim

Pkl language support for Neovim

apple/pkl-package-docs

Documentation for Pkl packages

apple/pkl-pantry

Shared Pkl packages

apple/pkl-project-commons

Utility libraries for Pkl

apple/pkl-spring

Spring Boot extension for configuring Boot apps with Pkl

apple/pkl-swift

Pkl bindings for the Swift programming language

apple/pkl-swift-examples

Examples for using Pkl within Swift applications

apple/pkl-vscode

Pkl language support for VS Code

apple/pkl.tmbundle

TextMate bundle for Pkl

apple/rules_pkl

Bazel build rules for Pkl

apple/tree-sitter-pkl

Tree-sitter parser for Pkl