The KCL Programming Language (kcl-lang)

The KCL Programming Language

kcl-lang

Organization data from Github https://github.com/kcl-lang

KCL is an open-source constraint-based record & functional language mainly used in configuration and policy scenarios.

Location:China

Home Page:https://kcl-lang.io

GitHub:@kcl-lang

Twitter:@kcl_language

The KCL Programming Language's repositories

kcl

KCL Programming Language (CNCF Sandbox Project). https://kcl-lang.io

Language:RustLicense:Apache-2.0Stargazers:2197Issues:14Issues:701

kcl-go

KCL Go SDK

Language:GoLicense:Apache-2.0Stargazers:55Issues:2Issues:70

kpm

KCL Package Manager

Language:GoLicense:Apache-2.0Stargazers:36Issues:6Issues:159

modules

KCL Community Modules. View on Artifact Hub: https://artifacthub.io/packages/search?org=kcl&sort=relevance&page=1

Language:RoffLicense:Apache-2.0Stargazers:34Issues:3Issues:32

cli

The KCL Command Line Interface (CLI).

Language:GoLicense:Apache-2.0Stargazers:30Issues:4Issues:35

examples

KCL Example Repository

Language:MakefileLicense:Apache-2.0Stargazers:28Issues:3Issues:1

flux-kcl-controller

Flux KCL Controller

Language:GoLicense:Apache-2.0Stargazers:28Issues:6Issues:16

krm-kcl

Kubernetes Resource Model KCL Specification and Integrations including Kubectl, Kustomize, Helm, Helmfile, Crossplane, KPT, etc.

Language:GoLicense:Apache-2.0Stargazers:27Issues:4Issues:14

kcl-operator

Kubernetes KCL Operator and Webhook Server

Language:GoLicense:Apache-2.0Stargazers:22Issues:2Issues:7

kcl-lang.io

KCL Website and Documentation Repo

Language:TypeScriptLicense:Apache-2.0Stargazers:19Issues:5Issues:122

helm-kcl

Helm KCL Plugin

Language:GoLicense:Apache-2.0Stargazers:17Issues:2Issues:2

kcl.nvim

NeoVim KCL Extension

Language:Vim ScriptLicense:Apache-2.0Stargazers:17Issues:3Issues:10

kubectl-kcl

Kubectl KCL Plugin

Language:GoLicense:Apache-2.0Stargazers:15Issues:4Issues:6

konfig

KCL Kubernetes Config Abstraction & Composition Module

Language:PythonLicense:Apache-2.0Stargazers:14Issues:3Issues:13

intellij-kcl

IntelliJ IDEA KCL Extension

lib

KCL Multiple Language Bindings including Rust, Go, Python, Java, Kotlin, .NET, Swift, Lua, Node.js, Zig, C, C++, WASM, etc.

Language:C#License:Apache-2.0Stargazers:11Issues:3Issues:16

kcl-openapi

KCL OpenAPI Integration

Language:GoLicense:Apache-2.0Stargazers:8Issues:3Issues:41

kustomize-kcl

Kustomzie KCL Function

Language:MakefileLicense:Apache-2.0Stargazers:8Issues:4Issues:2

kcl-plugin

KCL Plugins

Language:GoLicense:Apache-2.0Stargazers:7Issues:3Issues:5

kpt-kcl

KPT Function KCL SDK

Language:GoLicense:Apache-2.0Stargazers:7Issues:2Issues:0

tree-sitter-kcl

A tree-sitter grammar for KCL

Language:JavaScriptLicense:Apache-2.0Stargazers:7Issues:3Issues:8

vscode-kcl

VS Code KCL Extension

Language:TypeScriptLicense:Apache-2.0Stargazers:7Issues:3Issues:26

kcl-playground

KCL Playground

homebrew-tap

The Homebrew tap for the KCL programming language projects.

Language:RubyLicense:Apache-2.0Stargazers:3Issues:1Issues:2

crossplane-function-kcl

Crossplane Composition Functions using KCL

Language:GoLicense:Apache-2.0Stargazers:2Issues:1Issues:0

flask-demo-kcl-manifests

Flask Demo KCL manifests

Language:AMPLLicense:Apache-2.0Stargazers:2Issues:3Issues:0

helmfile-kcl

Helmfile KCL Plugin

Language:MakefileLicense:Apache-2.0Stargazers:2Issues:2Issues:0

rules_kcl

A Bazel ruleset for generating configuration files with KCL

Language:StarlarkLicense:Apache-2.0Stargazers:2Issues:3Issues:1

scoop-bucket

KCL windows scoop bucket

License:Apache-2.0Stargazers:2Issues:2Issues:0

.github

KCL default files for GitHub repositories

License:Apache-2.0Stargazers:1Issues:1Issues:0