Jsonnet

E699335

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

Try in SPARQL Jump to: Statements Referenced by

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 NERFINISHED
license Apache License 2.0
outputFormat JSON NERFINISHED
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 NERFINISHED
ksonnet NERFINISHED

Referenced by (1)

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

Argo CD supports Jsonnet