Формат файла TOML

Tom's Obvious Minimal Language: формат конфига, исправивший двусмысленности INI без сложности YAML.

Просмотр файлов TOML Конвертировать в TOML

Файлы остаются на вашем устройстве

  • Без загрузкиФайлы остаются на вашем устройстве
  • Пакетная обработкаНесколько файлов одновременно
  • 100 % приватноБез регистрации и трекинга

Что такое файл TOML?

Файл .toml представляет собой конфигурацию в TOML, Tom's Obvious Minimal Language, опубликованном в 2013 году Томом Престоном-Вернером (сооснователем GitHub) для придания файлам конфигурации очевидной, недвусмысленной грамматики: пары key = value, [секции]/[[массивы-таблиц]], типизированные значения (включая даты), комментарии, спека, реализуемая за день и читаемая людьми с одного взгляда.

Где TOML сегодня

TOML это формат конфига современной цепочки инструментов: Cargo.toml сделал его манифестом Rust, pyproject.toml сделал его манифестом Python, Hugo и бесчисленные CLI его приняли, везде, где конфиг должен писаться людьми и парситься без 23 000 строк декодера YAML. Для обмена данными выигрывает JSON; для того, что люди редактируют, TOML это золотая середина.

Как открыть файл TOML

В Windows

Откройте файл двойным щелчком или через Notepad++.

В macOS

Any text editor открывает файлы TOML в macOS.

В браузере

Открывайте файлы TOML прямо во вкладке браузера или во вьюере dexrr. Без установки и загрузки.

Также открывается в

  • Any text editor
  • VS Code
  • Notepad++

Просмотр и конвертация файлов TOML

Быстрый просмотр или новый формат. Без установки, без загрузки.

TOML: технические данные

Полное название
TOML configuration file
Расширения
.toml
MIME-тип
application/toml, text/plain
Сжатие
Нет (без сжатия)
Разработчик
Tom Preston-Werner
Спецификация
toml.io

Частые вопросы о TOML

Как открыть файл .toml?

Любой текстовый редактор; IDE подсвечивают его нативно. dexrr показывает и конвертирует файлы toml в браузере.

Можно ли конвертировать файлы TOML онлайн?

Да, dexrr конвертирует toml в json или yaml локально в браузере.

Устарел ли формат TOML?

Нет, он достиг стабильности v1.0 и является внедрённым форматом конфига Rust, Python и современного тулинга.