Documentation for packages maintained by the Pkl team
Pkl bindings for the Go programming language
Templates for configuring Kubernetes,
a system for automating deployment, scaling, and management of containerized applications.
Templates for defining CircleCI configuration.
Templates for configuring Telegraf,
a plugin-driven server agent for collecting and reporting metrics.
Templates for configuring Prometheus,
an open-source systems monitoring and alerting toolkit.
Utilities for handling k8s configuration in Pkl.
Template that captures the hierarchical pattern of Application, Environment, and Cluster.
Utilities for Kubernetes Custom Resources.
Definitions for Apache Spark.
Modules for JSON Schema.
Utilities for JSON Schema.
Modules for describing OpenAPI v3.x
A RFC4180 compliant CSV Renderer and Parser.
An experimental module that does a deep-conversion of Dynamic into Typed.
Experimental library for handling network (IP and MAC) addresses.
Experimental Pkl syntax library
Tools for constructing pipelines and one-liners in Pkl, by processing text, JSON, or YAML.
Generates pretty human-readable and markdown-compatible tables.
A TOML Renderer.
Pkl bindings for the Swift programming language
The Pkl standard library.