Leaf 1.21.0
leaf — терминальный превьювер Markdown на Rust. Он выводит .md файлы прямо в консоли с подсветкой синтаксиса, таблицами, оглавлением и навигацией. По ощущениям это ближе к GUI, чем к обычному cat.
В версии 1.21.0 появилось два заметных обновления.
Флаг --inline для вывода в stdout
Раньше leaf работал только в интерактивном режиме — запускал TUI и ждал ввода. Теперь Markdown можно рендерить и сразу печатать результат в stdout без запуска интерфейса.
Это удобно, когда нужно встроить leaf в пайплайн или скрипт. Например, отрендерить файл и сохранить результат:
leaf --inline README.md > rendered.txtИли прогнать через пайп:
cat CHANGELOG.md | leaf --inlineОбновиться:
leaf --update