KCL website screenshot

KCL

KCL (Kusion Configuration Language) is a constraint-based record and functional programming language designed for configuration and policy scenarios. It provides features like type safety, automation, and validation for cloud-native configurations.

1 APIs 0 Features
Cloud NativeConfiguration LanguageInfrastructure as CodePolicy as Code

APIs

KCL

KCL constraint-based record and functional programming language for configuration and policy scenarios in cloud-native environments.

Pricing Plans

Kcl Plans Pricing

3 plans

PLANS

Rate Limits

Kcl Rate Limits

5 limits

RATE LIMITS

FinOps

Kcl Finops

FINOPS

Resources

🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization

Sources

apis.yml Raw ↑
aid: kcl
name: KCL
description: KCL (Kusion Configuration Language) is a constraint-based record and functional programming language designed
  for configuration and policy scenarios. It provides features like type safety, automation, and validation for cloud-native
  configurations.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Cloud Native
- Configuration Language
- Infrastructure as Code
- Policy as Code
url: https://raw.githubusercontent.com/api-evangelist/kcl/refs/heads/main/apis.yml
created: '2025-01-01'
modified: '2026-03-16'
specificationVersion: '0.19'
apis:
- aid: kcl:kcl
  name: KCL
  description: KCL constraint-based record and functional programming language for configuration and policy scenarios in cloud-native
    environments.
  humanURL: https://kcl-lang.io/
  tags:
  - Cloud Native
  - Configuration Language
  properties:
  - type: Documentation
    url: https://kcl-lang.io/docs/user_docs/getting-started/intro
  - type: GettingStarted
    url: https://kcl-lang.io/docs/user_docs/getting-started/kcl-quick-start
common:
- type: Website
  url: https://kcl-lang.io/
- type: Documentation
  url: https://kcl-lang.io/docs/user_docs/getting-started/intro
- type: GitHubOrganization
  url: https://github.com/kcl-lang
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com