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
15 watching
122 forks
Language: Rust
last commit: almost 2 years agoLinked from 3 awesome lists
cloud-nativecompilerconfigurationconfiguration-languageconfiguration-managementdevopsfunctionalinfrastructure-as-codekuberneteslanguageplatform-engineeringpolicyprogramming-languagerecordrustschemashift-leftvalidation
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A small, embeddable language for complex configuration and functional programming tasks | 15 | |
| A tool for writing structured configuration files using a general-purpose language | 406 | |
| A language for defining and describing configuration files with simple syntax and automatic variable evaluation | 19 | |
| An annotation-based configuration system for Java applications | 60 | |
| Tool to automate Kubernetes object configuration across multiple clusters using jsonnet | 174 | |
| A configuration library that provides a node-based representation of data and supports multiple file formats. | 386 | |
| An API for easy configuration of project settings through multiple data sources | 56 | |
| A framework that simplifies project configuration and struct instantiation based on build environments. | 8 | |
| A configuration parser for Crystal programming language with support for multiple data formats and macro-based commenting system | 14 | |
| Automates configuration editing and deployment for Kubernetes clusters using declarative data and functions | 1,718 | |
| Automates configuration parsing and validation for command-line applications. | 63 | |
| A Haskell library that provides dynamic file-based configuration with automatic reloading and interpolation of strings. | 128 | |
| A functional programming language designed for configuration and scripting tasks | 227 | |
| A configurable operating system built from a single configuration file, enabling and disabling specific OS elements | 5 | |
| Utility for merging configuration files and extracting values using path strings | 12 |