Live data from Hacker News

Ftxui: C++ Functional Terminal User Interface

github.com

11–20 of 72 posts

Re: Ftxui: C++ Functional Terminal User Interface

#11
post #8

I be curious to see if there is a Terminal User Interface that can also have a GUI mode as well if opened directly rather than in a terminal.

That's how Emacs works, although it uses (your choice of a set of) GUI toolkits. Not sure if you mean one single toolkit that covers both and looks identical. I guess Emacs would still mostly qualify.

Re: Ftxui: C++ Functional Terminal User Interface

#12
post #8

I be curious to see if there is a Terminal User Interface that can also have a GUI mode as well if opened directly rather than in a terminal.

Maybe we're about to see react like semantics driving multiple backends, cli, local gui, html5 webapps..

Re: Ftxui: C++ Functional Terminal User Interface

#17
post #10
post #4

It looks incredibly nice, but ... I still think a text UI that looks like a GUI is combining the worst of two worlds.

Except if you need to run the app on remote server. VS Code shows how utterly difficult it is to get a GUI working well in that scenario.

What scenario are you talking about, or what does VS Code have to do with anything?

Did you mean running VS Code on a remote server and forwarding it to the local machine? X11 based forwarding?

Re: Ftxui: C++ Functional Terminal User Interface

#18
post #8

I be curious to see if there is a Terminal User Interface that can also have a GUI mode as well if opened directly rather than in a terminal.

Maybe we're about to see react like semantics driving multiple backends, cli, local gui, html5 webapps..

That is basically what Flutter is. Renders to desktop, mobile and web, only tui is missing there.

Re: Ftxui: C++ Functional Terminal User Interface

#20

Earlier quoted context omitted.

Maybe we're about to see react like semantics driving multiple backends, cli, local gui, html5 webapps..

That is basically what Flutter is. Renders to desktop, mobile and web, only tui is missing there.

I thought flutter web uses wasm/canvas and not html am I wrong ?
Post reply on HN