cljs-tui-template icon indicating copy to clipboard operation
cljs-tui-template copied to clipboard

cross-cli-browser apps with TUI+Xterm.js

Open johnmn3 opened this issue 6 years ago • 1 comments

Per conversations with Jay in Slack:

It would be cool to be able to develop a CLI app in CLJS and be able to wrap the app such that the same exact app could be used in the browser.

For instance, suppose a nano-like text editor was implemented in this CLJS/TUI system for command line usage. Using something like Xterm.js it should be possible to wrap said nano-like app and have a working version of the app in browser.

This could be especially interesting for building tools for the CLJS ecosystem that can span both CLJ/CLJS and self-hosted/CLJS ecosystems.

johnmn3 avatar Feb 25 '19 18:02 johnmn3

Found a bit of research from someone attempting to use blessed with xterm through websockets https://github.com/embark-framework/neo-blessed/issues/17. Not sure how relevant it is though.

jaidetree avatar Feb 26 '19 22:02 jaidetree