kcl
Configurator
An open-source language and toolset for building modular, scalable, and maintainable configurations for cloud-native applications.
KCL Programming Language (CNCF Sandbox Project). https://kcl-lang.io
2k stars
16 watching
119 forks
Language: Rust
last commit: 7 days ago
Linked from 3 awesome lists
cloud-nativecompilerconfigurationconfiguration-languageconfiguration-managementdevopsfunctionalinfrastructure-as-codekuberneteslanguageplatform-engineeringpolicyprogramming-languagerecordrustschemashift-leftvalidation
Related projects:
Repository | Description | Stars |
---|---|---|
joewing/jl | A small, embeddable language for complex configuration and functional programming tasks | 15 |
jkcfg/jk | A tool for writing structured configuration files using a general-purpose language | 406 |
wkhere/bcl | A language for defining and describing configuration files with simple syntax and automatic variable evaluation | 19 |
mariomac/kaconf | An annotation-based configuration system for Java applications | 60 |
splunk/qbec | A CLI tool that automates the deployment of Kubernetes objects in multiple clusters using JSON configuration files. | 171 |
spongepowered/configurate | A configuration library that provides a node-based representation of data and supports multiple file formats. | 379 |
paked/configure | An API for easy configuration of project settings through multiple data sources | 56 |
oblq/swap | A framework that simplifies project configuration and struct instantiation based on build environments. | 8 |
chris-huxtable/config.cr | A configuration parser for Crystal programming language with support for multiple data formats and macro-based commenting system | 14 |
kptdev/kpt | Automates configuration editing and deployment for Kubernetes clusters using declarative data and functions | 1,707 |
kixunil/configure_me | Automates configuration parsing and validation for command-line applications. | 62 |
bos/configurator | A Haskell library for managing configuration files and dynamic updates in software applications. | 128 |
johnynek/bosatsu | A language designed for configuration and scripting with a focus on simplicity and functional programming | 226 |
knijn/cos | A configurable operating system built from a single configuration file, enabling and disabling specific OS elements | 5 |
pastdev/clconf | Utility for merging configuration files and extracting values using path strings | 12 |