Pkl
pkl-lang.orgWrite programmable configuration with validation and generate JSON, YAML, and other output formats.
Write programmable configuration with validation and generate JSON, YAML, and other output formats.
Test configuration policies, then converge managed systems to their declared state.
Run configurable host and service checks from a self-managed infrastructure monitor.
Define endpoint health checks and alert conditions in a lightweight self-hosted status dashboard.
Automate remote execution, configuration management, and infrastructure orchestration.
Define and validate data and configuration with a language that combines values and constraints.
Edit encrypted configuration without losing its familiar structure.
Install and manage multi-language Git hooks from a versioned repository configuration.
Manage Prometheus and Alertmanager deployments through Kubernetes-native custom resources.
Orchestrate Terraform and OpenTofu projects while reusing configuration across infrastructure units.
Define reusable build and test checks as code that can run locally or on a remote engine.
Check hosts, network resources, and services, then notify teams when availability changes.
A YAML-based CLI for asserting the installed packages, services, files, ports, and other state of a system.
An agent-based monitoring pipeline that turns checks and metrics into routed, actionable events.
Monitor website availability and scripted customer journeys with external checks and alerts.
Promote application configuration through GitOps stages so a GitOps agent can deploy each stage.
Coordinate distributed applications with naming, configuration, synchronization, and group-service primitives.
Plan and apply infrastructure changes from versioned configuration files.
A native terminal emulator for macOS and Linux, with text-file configuration and an embeddable terminal library.
Edit source and configuration files directly in a terminal with a compact, keyboard-driven editor.
Check public endpoints and scheduled jobs from external locations, then alert when a problem persists.
Monitor websites and network services with protocol-specific checks, alerts, and private-network agents.
Scans infrastructure-as-code and related artifacts for cloud misconfigurations and security policy failures.
Run threshold-based checks for servers, network devices, applications, and services from a Linux monitoring server.