apple / pkl

A configuration as code language with rich validation and tooling.

Home Page:https://pkl-lang.org

Repository from Github https://github.comapple/pklRepository from Github https://github.comapple/pkl

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

About

A configuration as code language with rich validation and tooling.

https://pkl-lang.org

License:Apache License 2.0


Languages

Language:Java 64.7%Language:Kotlin 28.2%Language:Pkl 5.6%Language:JavaScript 0.7%Language:ANTLR 0.4%Language:CSS 0.3%Language:Shell 0.0%