Jsonnet

E699335

Jsonnet is a data templating language for defining and generating structured JSON and related configuration files programmatically.

All labels observed (2)

Label Occurrences
Jsonnet canonical 1
ksonnet 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf configuration language ⓘ
data templating language ⓘ
domain-specific language ⓘ
allows abstraction in configuration files ⓘ
code reuse in configuration files ⓘ
parameterization of configuration ⓘ
designedFor defining structured JSON ⓘ
generating JSON configuration files ⓘ
programmatic configuration management ⓘ
domain configuration management ⓘ
infrastructure as code ⓘ
extends JSON syntax ⓘ
hasFeature arrays ⓘ
conditionals ⓘ
functions ⓘ
imports ⓘ
mixins ⓘ
object inheritance ⓘ
objects ⓘ
standard library ⓘ
variables ⓘ
hasImplementation C++ implementation ⓘ
Go implementation ⓘ
Java bindings ⓘ
Python bindings ⓘ
hasStandardLibraryFunction std.filter ⓘ
std.join ⓘ
std.manifestYamlDoc ⓘ
std.map ⓘ
hasTool jsonnet command-line interpreter ⓘ
isSupersetOf JSON ⓘ
license Apache License 2.0 ⓘ
outputFormat JSON ⓘ
paradigm declarative ⓘ
expression-oriented ⓘ
functional ⓘ
supports JSON generation ⓘ
YAML generation via external tools ⓘ
comments in configuration files ⓘ
comprehensions ⓘ
importing other Jsonnet files ⓘ
importing raw JSON files ⓘ
local variables ⓘ
string interpolation ⓘ
usedFor Kubernetes configuration ⓘ
application configuration ⓘ
infrastructure configuration ⓘ
usedWith Grafana dashboards configuration ⓘ
Tanka ⓘ
linked to: tanka

ksonnet ⓘ
linked to: Jsonnet

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Argo CD → supports → Jsonnet ⓘ
Jsonnet → usedWith → ksonnet ⓘ
linked to: Jsonnet