JavaScript Object Notation предназначен для передачи объектов данных. Он образован парами атрибут-значение и применяется при передаче данных между сервером и веб-приложением как альтернатива XML. Jsonnet позволяет вычислять фрагменты JSON внутри структуры, добавляя возможность структурирования аналогично языкам для создания текстовых шаблонов.