This looks very good, the screenshots are very detailed and helpful and it's nice to see TUIs using the kitty graphics protocol.
Love that it is realtime as well.
Great work on this.
HN user
https://terminaltrove.com/
This looks very good, the screenshots are very detailed and helpful and it's nice to see TUIs using the kitty graphics protocol.
Love that it is realtime as well.
Great work on this.
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/
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.
in complete agreement, with tools like fd getting more visibility!
we sponsored fd's development a while back and we occasionally sponsor terminal tool authors from time to time at Terminal Trove where we have more tools in the trove. (0)
we're currently sponsoring zellij which I encourage you to check out and sponsor! (1)
Rust is a popular choice for CLI tools as well as Go and I do think the ecosystem is picking up.
In fact there are a bunch of them for the terminal.
Great job on the installation instructions.
Would also be great to see screenshots on what it looks like and how to quickly use it especially how the author uses it.
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.
Thanks for the feedback,
We have categorization here:
https://terminaltrove.com/categories/
Is there anything we can improve here that can make this easier for you?
We will consider searching on the website, what would you search by or search for if this feature existed?
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.
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.
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!
Thanks for making Bagels Jax, this is a very advanced TUI which is nicely shown in the screenshots, and also showcases the power of Textual which is a very powerful framework.
Great job!
If anyone is looking for tools or TUIs out there in Python or other languages we host a collection of them here [0] [1]
Try adding our feeds if you're looking for curated terminal tools every week, we have a blog as well with ATOM.
https://terminaltrove.com/feeds/
All our feeds have an easy to see preview of the feed instead of unstyled XML so you know what the feed looks like.
newsboat is great, we have this on our page on terminal trove for easy installation.
https://terminaltrove.com/newsboat/
As an aside, we have first class support for RSS on our site if you're looking for a feed to add.
It is now sorted on the categories section.
Do you mean here?
https://terminaltrove.com/categories/ (1)
Or any other category on the page? (2)
We can change (1) alphabetically if that is what you mean.
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!
We've added Ghostty to the terminals section of Terminal Trove for comparison.
https://terminaltrove.com/terminals/ghostty/
You can find all terminals for comparison below and also the list of terminals (including Ghostty)
If you're interested in tech, terminal tools of the week, and all things in the terminal, we are @terminaltrove on Bluesky!
We have a lot here which this list is exclusively TUI programs.
https://terminaltrove.com/categories/tui
and another list which are terminal tool of the week where some TUIs are complex, like dolphie, kaskade, trippy or pug for example.
https://terminaltrove.com/tool-of-the-week/
https://terminaltrove.com/dolphie/
https://terminaltrove.com/kaskade/
Send us a message, we will update it very quickly!
Although not built in, we have a list of easy to install command-line utilities for macOS.
https://terminaltrove.com/categories/macos/
You might find one you've never heard of that is useful! :)
Oh right, we didn't know this, most of the tools install guides have nix-env like fd, lychee, gtrash, etc and others we listed which we just use for installation.
https://github.com/lycheeverse/lychee?tab=readme-ov-file#nix...
https://github.com/sharkdp/fd?tab=readme-ov-file#on-nixos--v...
https://github.com/umlx5h/gtrash?tab=readme-ov-file#nixpkgs-...
Thanks for the heads up!
If you're looking for more or new tools, we have lots at Terminal Trove and continuously add new ones.
https://terminaltrove.com/new/
https://terminaltrove.com/tool-of-the-week/
Every tool added has images/gifs and a quick way to install it.
We love this list and sponsored the development of fd which we heavily use ourselves!
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].
[2] https://github.com/charmbracelet/bubbletea
This should be all fixed now!
Just tested this on mobile and desktop on our side and it seems to be working fine, not sure how to reproduce this.
Can you try here directly if this works?
This was a great read.
Bubble Tea (a Go TUI framework) recently hit 1.0 [1] and the author's tool that is built with it is called pug [2] which is an awesome terminal user interface for terraform which we featured on Terminal Trove [3] a while back.
[1] https://github.com/charmbracelet/bubbletea/releases
We listed aerc here on Terminal Trove with a gif / recording on what it looks like and how to install it.
https://terminaltrove.com/aerc/
Below is also a list of TUIs for email here: