blessed

Terminal UI library

A high-level terminal interface library for creating visually appealing and optimized user interfaces in Node.js applications

A high-level terminal interface library for node.js.

GitHub

11k stars
116 watching
535 forks
Language: JavaScript
last commit: 8 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
yaronn/blessed-contrib Builds terminal dashboards using ascii/ansi art and JavaScript with a set of customizable widgets for creating various types of charts and displays. 15,502
slap-editor/slap A terminal-based text editor with Sublime-like features 6,140
nut-tree/nut.js A tool for automating and testing the UI of desktop applications. 2,271
mixn/carbon-now-cli Generates images of source code from terminal 5,799
sanctuary-js/sanctuary A JavaScript library that promotes pure function composition and avoids runtime type errors by providing data types for handling uncertain values. 3,040
jaspervdj/patat A terminal-based presentation tool that renders and updates markdown content in real-time. 2,450
mattdesl/canvas-sketch A framework for generating dynamic artwork in the browser using JavaScript and HTML5 canvas 5,049
mum4k/termdash A terminal-based dashboard framework with customizable widgets and layouts. 2,730
faressoft/terminalizer A tool to record and render terminal sessions as animated GIFs or web players. 15,382
charmbracelet/bubbletea A TUI framework for building terminal applications using the Elm Architecture and Go. 27,979
workshopper/javascripting An interactive terminal-based tutorial to learn JavaScript 2,865
processing/p5.js A JavaScript platform for creative coding and interactive web design 21,694
windowjs/windowjs A Javascript runtime for desktop graphics programming using the HTML5 Canvas API and the Skia graphics library. 2,250
mojolicious/mojo A real-time web framework for building cloud-native applications with Perl. 2,667
node-formidable/formidable A module for parsing multipart form data, especially file uploads in Node.js applications. 7,055