I am working on a new python project and one of the first things I added was https://github.com/Textualize/rich because of how easy it is to make things look good in the terminal.
I love building command line tools and as much as I like the look of Textual I've tried it a few times and it's a little too heavy/inflexible for me. Rich on the other hand is immense and I makes development so smooth- it's great to be able to have a nice api for bold/color/emoji/tables etc straight out the box!
this looks very beautiful, are there any similar libraries in Go/Rust?
Console might be close to what you're looking for[1] if you want to do things like colour printing etc
I haven’t used textual so I’m not sure if these are exactly the same type of thing, but for Go clis it is worth checking out the libraries that the folks at https://charm.sh/ have created.