blessed: Detailed Overview & Metrics

v0.1.81(over 8 years ago)

This package was last published over a year ago. It may not be actively maintained.Types definitions are provided via a separate npm package: @types/blessedNumber of direct dependencies: 0Monthly npm downloads

Blessed is a powerful and flexible terminal-based user interface (TUI) library for Node.js. It allows you to create interactive and dynamic command-line interfaces with ease. Blessed provides a wide range of components and features, including windows, boxes, buttons, forms, and more, making it suitable for building complex and feature-rich terminal applications.

Compared to other TUI libraries like ncurses or blessed-contrib, Blessed offers a more modern and intuitive API, making it easier to create and maintain terminal interfaces. It also provides better cross-platform compatibility and supports mouse events, colors, and styling out of the box.

Blessed is actively maintained and has a vibrant community, with regular updates and bug fixes. It is widely used for building command-line tools, text-based games, and other applications that require a terminal-based interface.

Alternatives:
neo-blessed+
react-blessed+
terminal-kit+
ink+
yoga-layout-prebuilt+
charm+
enquirer+
vorpal+
blessed-contrib+
cli-table3+

Tags: node.jsterminaluser-interfacecommand-lineTUI