This is huge. I've always wanted to use Git in the terminal but never been happy with the underlying language that other TUIs were written in. Now that I know that I'm using developer-managed memory I can be much more comfortable and confident changing between branches, pushing, and pulling, and even merging code. Thanks Simone!

Happy to receive feedback and suggestions if you have any. I've used Lazygit for several years, and it's an amazing project, but I'm much faster and productive with Ziggity now: you'll never leave the TUI, and the text is selectable with the mouse.

I'm amazed at the comments on this.

This is just a copy of LazyGit the original and long player git in tui

I will probably merge these into main README file, but have a look at https://github.com/simoarpe/ziggity/blob/main/docs/ENHANCEME...

I just use the regular git cli. Works fine.

I've been using tig, written in C, for ages now, never once crashed. And I'm all for safe languages, but a git TUI isn't really as critical as you imply - if I interpreted the sarcasm correctly.

you dropped your /s

/s isn't necessary, sarcasm shouldn't be signposted.

it is necessary to discern whether the person actually believes it or not. you may understand it but internet is accessible by a lot of idiots. at least one of them is inclined to take the words at face value

prolly authored it in a tui and it crashed, since it wasn't written in rust