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-productions.s3.amazonaws.com/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: Getting Started 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: GitHub Organization url: https://github.com/kcl-lang maintainers: - FN: Kin Lane email: kin@apievangelist.com