Live data from Hacker News

Ziggity – A terminal UI for Git, written in Zig

github.com

51–60 of 76 posts

Re: Ziggity – A terminal UI for Git, written in Zig

#51

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!

I'm amazed at the comments on this.

Re: Ziggity – A terminal UI for Git, written in Zig

#52

Earlier quoted context omitted.

I'm working on porting the Rust compiler to VB.NET, so I can run it inside Excel spreadsheets. And so it's "actually memory safe". /sarcasm in case not obvious.

I really want someone to do this now.

Port it to PowerPoint!

Re: Ziggity – A terminal UI for Git, written in Zig

#53

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!

lazygit works great and fast enough

Re: Ziggity – A terminal UI for Git, written in Zig

#55
post #29

Earlier quoted context omitted.

Yes I won’t use LLM autocomplete or agents for any personal projects. At work, I’ll do whatever’s needed.

> Yes I won’t use LLM autocomplete or agents for any personal projects. So you would use AI including LLM autocomplete at work, but at the same time, you don't want anything to do with it? You just previously said that: >> "...If written by agents, I don’t want anything to do with it. I only want human written software, even LLM autocomplete seems a bridge too far." That means you would still use AI at some capacity…

People often do things they don't want to when at work.

Re: Ziggity – A terminal UI for Git, written in Zig

#56

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!

you dropped your /s

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

Re: Ziggity – A terminal UI for Git, written in Zig

#58
post #34

i appreciate that it’s not more rust slop, but i never understood the need for a git frontend.

I think it can be helpful sometimes when looking at large diffs.

I tend to use the tools in GitHub/Bitbucket. But, I can see how this could be a good alternative.

Re: Ziggity – A terminal UI for Git, written in Zig

#59

Neat project, but the README would benefit from a human author. I can tell what you prompted by the way the README is worded. It should tell me more about what this project solves. I don't care that it uses idiomatic zig. Why should I use this instead of lazygit?

This is probably the most valuable feedback received so far. I'll make sure to draft a new README file following what you have suggested. The current version was partially written with the help of AI as English is not my primary language but I recognize that I should put more emphasis on what this project solves. I've put a few points in a separate file called ENHANCEMENTS_OVER_LAZYGIT.md but I will probably review and merge it into the primary README file. Thanks!

Re: Ziggity – A terminal UI for Git, written in Zig

#60

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.
Post reply on HN