Rich is an opensource python library by Will McGugan for beautiful text formatting in the terminal. Rich has close to 30k stars in github and more than 500 packages are using it.

I wrote a script a while back to clone all publicly available repositories of a github user along with the user's gists so I thought I could maybe use rich here to beautify the app.

I've previously used rich for my stoicquote script but wanted to try something more with it. Rich's Progress Display is pretty cool so I went ahead and used that.

Here's how it looks like gif

Other cool projects using rich

provides a number of views of all current public activity from all users across the entire GitHub platform gif

a modern python test framework that uses rich for highlighting difference to help fix issues faster