HN user

terminaltrove

173 karma

https://terminaltrove.com/

Posts3
Comments35
View on HN

It's very interesting that both OpenAI and Anthropic are releasing tools that run in the terminal, especially with a TUI which is what we showcase.

aider was one of the first we listed as terminal tool of the week (0) last year. (1)

We recently featured parllama (2) (not our tool) if you like to run offline and online models in the terminal with a full TUI.

(0) https://terminaltrove.com/tool-of-the-week/

(1) https://terminaltrove.com/aider/

(2) https://terminaltrove.com/parllama/

This looks awesome and we're fans of the TUI aesthetic at terminal trove (1) (we're biased), it's also great that WebTUI has keyboard shortcuts to go with it.

Not CSS but similarly ratzilla (2) also comes to mind, that allows you to build terminal-themed web applications with Rust and WebAssembly.

Check out the examples (3) they look great!

(1) https://terminaltrove.com/

(2) https://github.com/orhun/ratzilla

(3) https://github.com/orhun/ratzilla?tab=readme-ov-file#example...

if you want to try fd, bat, numbat, hexyl and hyperfine, you can install them quickly and see screenshots of them below on Terminal Trove:

fd - https://terminaltrove.com/fd/

bat - https://terminaltrove.com/bat/

numbat - https://terminaltrove.com/numbat/

hyperfine - https://terminaltrove.com/hyperfine/

hexyl - https://terminaltrove.com/hexyl/

we make a real effort to ensure that you can install them with the ability to see the screenshots.

Related to lynx, (with images)

https://terminaltrove.com/w3m/

https://terminaltrove.com/links/

https://terminaltrove.com/reader/

https://terminaltrove.com/elinks/

We are so glad that these tools exist for the terminal, we even still use w3m and lynx from time to time.

https://terminaltrove.com/lynx/

If you do use the terminal for your browsing I recommend ddgr as it integrates with all of the above browsers, except reader.

https://terminaltrove.com/ddgr/

discoverability (55) There were lots of comments about this, which all came down to the same basic complaint – it’s hard to discover useful tools or features! This comment kind of summed it all up:

How difficult it is to learn independently. Most of what I know is an assorted collection of stuff I’ve been told by random people over the years.

This is all too true, the discoverability aspect is one of the reasons why we exist (0), and there is lots to improve here for discovering terminal tools, how to install and use them.

Also thanks for running this survey Julia.

Also, let us know on what we can improve on the site if you find Terminal Trove useful for you.

(0) https://terminaltrove.com/

discoverability (55) There were lots of comments about this, which all came down to the same basic complaint – it’s hard to discover useful tools or features! This comment kind of summed it all up:

How difficult it is to learn independently. Most of what I know is an assorted collection of stuff I’ve been told by random people over the years.

This is all too true, the discoverability aspect is one of the reasons why we exist (0), and there is lots to improve here for discovering terminal tools, how to install and use them.

Also thanks for running this survey Julia.

(0) https://terminaltrove.com/

It's all good, I believe we found your submission and it is due to be listed.

We get hundreds of submissions a day and we try out most of the tools that are submitted, but we are more receptive to screenshots, ease of install / multiple packages (if any), and if it is (ideally) cross platform.

You should see Bagels in the trove soon!

Ghostty 1.0 2 years ago

We will add this to the table, is there a quick test to check if a terminal has RtL / bidirectional language support?

If there are any other features you look for in a terminal not on the comparison table please let us know!

Excellent article of what is going on in the terminal space, agree on the TUI section where we are seeing lots of terminal tools being built in Rust and Go and libraries such as Ratatui [1] and Bubble Tea [2] becoming new modern alternatives to ncurses for building TUIs.

Python has Textualize which is also very popular for building terminal user interfaces [3]

And we've noticed this renaissance as well of new CLI and TUI tools that we list on Terminal Trove [4].

[1] https://ratatui.rs/

[2] https://github.com/charmbracelet/bubbletea

[3] https://textual.textualize.io/

[4] https://terminaltrove.com/