Live data from Hacker News

Ratatui – App Showcase

ratatui.rs

61–70 of 238 posts

Re: Ratatui – App Showcase

#62
post #22

Earlier quoted context omitted.

Charm was my introduction into the world of ssh apps which prompted me to create https://pico.sh SSH apps serve a similar UX to web apps which I just think is a great idea for many use cases. Needing to install a cli tool just to upload some files is tedious when you can just use rsync, sftp, piping, or even sshfs

What’s an SSH app vs a terminal app?

A terminal app is running during an interactive shell session. A ssh app basically allows you to SSH into the app, without ever ending up in the shell.

A fun example of this is https://www.terminal.shop/

Re: Ratatui – App Showcase

#63

I'm really waiting for the TUI web browser. That would let me live completely in the terminal. Is anyone working on this? With the speed terminals are and support for graphics through things like sixel and shaders I'd love to have a browser even if I couldn't do videos. Even if it was like viewing most pages in reader mode. I'm not sure some big companies would be happy about that though since it likely would mean yo…

> I'm really waiting for the TUI web browser. That would let me live completely in the terminal.

You can already do this, since the 90s: Lynx[1] and w3m[2] have both existed for more than three decades at this point.

[1]: https://en.wikipedia.org/wiki/Lynx_(web_browser)

[2]: https://en.wikipedia.org/wiki/W3m

Re: Ratatui – App Showcase

#65

I've seen lots of TUIs lately, why is that? What is the renewed interest? The only places I know of is Awesome TUIs [0] and terminaltrove [1] I can also see that Ratatui has an awesome list too [2]. [0] https://github.com/rothgar/awesome-tuis [1] https://terminaltrove.com/ [2] https://github.com/ratatui-org/awesome-ratatui

The main reason for me is simple keyboard navigation. I don't want to click through links and menus, I don't want to use the mouse at all. I think that's also why tiling window managers are popular again.

Re: Ratatui – App Showcase

#66
post #62

Earlier quoted context omitted.

What’s an SSH app vs a terminal app?

A terminal app is running during an interactive shell session. A ssh app basically allows you to SSH into the app, without ever ending up in the shell. A fun example of this is https://www.terminal.shop/

Any terminal app can be an “ssh app”. There isn’t really a distinction.

Re: Ratatui – App Showcase

#67
post #5

Some of the most interesting projects here have the worst installation stories.It's sort of tilting at windmills to not acknowledge that people are going to mostly install through package managers for their platform by advertising it as such. I'm not suggesting there's anything wrong with building from source. On the contrary, I think it's fantastic as many targets are supported here as there are! I think it's a sham…

Rust, following Go's footsteps, has made it very easy to distribute-and-compile from source. They've taken all the pain out of the compiling-from-source pipeline, through "go build" or "cargo build" Meanwhile, distributions sometimes maintain their plodding rate at package updates (usually handled by distribution volunteers, not the original program's developers), which was developed in an era when building from sour…

The reason I was put off by Rust was compiling from source. I experimented with a ports collection package management system similar to those used in BSD a while ago, and every time a Rust program needed to be compiled, I could go to sleep; no, basically rendering the system unusable. It was like the dependency abyss of NPM combined with the worst possible compile times, even worse than C++.

Re: Ratatui – App Showcase

#68

I'm really waiting for the TUI web browser. That would let me live completely in the terminal. Is anyone working on this? With the speed terminals are and support for graphics through things like sixel and shaders I'd love to have a browser even if I couldn't do videos. Even if it was like viewing most pages in reader mode. I'm not sure some big companies would be happy about that though since it likely would mean yo…

> I'm really waiting for the TUI web browser. That would let me live completely in the terminal. You can already do this, since the 90s: Lynx[1] and w3m[2] have both existed for more than three decades at this point. [1]: https://en.wikipedia.org/wiki/Lynx_(web_browser) [2]: https://en.wikipedia.org/wiki/W3m

ELinks is the TUI browser I've used since .... forever.

https://github.com/rkd77/elinks

Re: Ratatui – App Showcase

#69
Wow, I did not know that some of my most loved apps in terminal are written in Rust: yazi, atuin, bottom, isn't fzf also written in Rust? And today I learned about some more I want to explore: csvlens, bandwhich, dua, material, oha.

I find these apps so increadibly useful, I almost want to learn Rust :D

Post reply on HN