Описание тега blessed

Blessed - это "похожая на curses библиотека с высокоуровневым API интерфейса терминала для Node.js."

Blessed - это библиотека JavaScript, похожая на (n)curses в C/C++. Это позволяет создавать приложения CLI (интерфейс командной строки) с использованием Node.js.

Библиотека организована вокруг виджетов, которые обеспечивают удобный способ создания текстовых интерфейсов:

  • Базовые узлы: узел, экран, элемент
  • Ящики: поле, текст, линия, большой текст
  • Списки: List, FileManager, ListTable, Listbar
  • Формы: форма, ввод, текстовое поле, текстовое поле, кнопка, флажок, RadioSet, RadioButton
  • Подсказки : подсказка, вопрос, сообщение, загрузка
  • Отображение данных: ProgressBar, Log, Table
  • Специальные элементы: терминал, изображение, ANSIImage, OverlayImage, видео, макет

Этот проект доступен на GitHub и npm.