Pure Node.js library for making visual command-line programs (ala vim, ncdu)

(quasar) nebula 34b7ff2276 Merge remote-tracking branch 'notabug/master' hai 1 ano
examples 6ea74c268a use ESM module syntax & minor cleanups hai 1 ano
ui 34b7ff2276 Merge remote-tracking branch 'notabug/master' hai 1 ano
util 34b7ff2276 Merge remote-tracking branch 'notabug/master' hai 1 ano
.editorconfig f1cc65d376 Add .editorconfig %!s(int64=5) %!d(string=hai) anos
.gitignore 0abe909ac0 Add package.json and index.js %!s(int64=6) %!d(string=hai) anos
LICENSE.txt 3da37cdd10 Add license and readme %!s(int64=6) %!d(string=hai) anos
README.md 6ea74c268a use ESM module syntax & minor cleanups hai 1 ano
index.js 6ea74c268a use ESM module syntax & minor cleanups hai 1 ano
package-lock.json 34b7ff2276 Merge remote-tracking branch 'notabug/master' hai 1 ano
package.json 34b7ff2276 Merge remote-tracking branch 'notabug/master' hai 1 ano
todo.txt 04a9e6f780 add ListScrollForm.wheelMode %!s(int64=4) %!d(string=hai) anos

README.md

tui-lib

t[erminal] ui-lib[rary]

A handy but incomprehensibly (un)useful DOM-like library for writing visual terminal programs.

My examples for you are the dumb pieces of code I've written with this:

There are also some very, very minimalistic examples in the examples folder.