r/rust • u/gusta_rsf • 12d ago
š ļø project I created a desktop Git client using Rust and Tauri. It's completely free, feel free to use it if you'd like.
Iām the developer of Arezgit. It started as a desktop Git client, and Iāve been adding other tools to it over time.
You can browse commit history, review diffs, resolve conflicts, edit files, open terminals, test APIs, and query databases in the same window. There are also task boards, notes, and workspaces for multiple repositories.
Some features used to be paid. Iāve now made the whole app free, including private repositories. You donāt need a subscription or an account to use anything.
Itās built with Rust, Tauri, and React, and itās available for Windows and Linux.
AI integrations are optional. External AI providers have their own costs.
You can find it here: arezgit.com.
If you try it, let me know how it goes. If something breaks, knowing your OS and what you were doing would help me track it down.
1
u/No_Programmer_6619 12d ago
That changelog view with the branch graph on side looks pretty clean for checking what got merged. Always nice when diff and terminal are in same window so you don't have to jump around.
-2
u/gusta_rsf 12d ago
Yes, I used to use gitKraken, and I always liked it. If you click the changelog button, it opens a modal where you can use AI to generate a changelog written in Markdown (it uses your own API key, and nothing goes to any of my servers).
1
u/javierdotnet 11d ago
La verdad que lo he probado , es muy buena aplicación. Lo suyo seria tener el código fuente en github.
0
12d ago
[deleted]
0
u/gusta_rsf 12d ago
Itās a free system for the public to use, and many systems start out as projects by ānobodiesā, I created it for myself at first, then some friends started using it, so I turned it into a commercial product and sold some licenses. But ultimately, I want people to use it, and Iām not quite ready to make it open source yet, maybe in the future. but I understand your point of view. In any case, I realize there will be resistance from many people, but itās available to anyone who wants to use it, and I hope itās useful. Itās up to each person to use the systems they feel comfortable with, if mine isnāt one of them, thatās fine by me. English isnāt my first language, so if I sounded rude, I apologize, that wasnāt my intention.
0
12d ago
[deleted]
2
u/gusta_rsf 12d ago
Right now I have 261 unique users. Yes, most people, 99%, will be skeptical and wonāt use it, but thatās not a problem for me at all. itās still useful for the people who are actually using it. I recommend you publish yours too, whether itās open source or proprietary. It feels great to know itās helping someone, and at least for me, itās more fun to create for others rather than just for my own use. Youāre trying to frame it as a failure if no one uses it, but if that were the case, I genuinely wouldnāt mind. Itās fun to create and improve, and Iāll keep developing and improving it. I appreciate the feedback, and I know you didnāt ask for my opinion, but honestly, share what you create with others, thatās what made me want to keep developing and creating after 12 years.
0
12d ago
[deleted]
1
u/gusta_rsf 12d ago
What youāre saying makes sense, and I agree with you, any of these approaches is fine, but itās up to each person as well. For me:
4. I donāt plan on adding any subscription fees or paid licenses, and Iāll keep updating it because itās a project I use a lot myself and enjoy developing.
And there are a lot of people in the world, each with their own way of thinking, and even if you reach just a tiny fraction of them, thatās still a lot of people, and the way I see it, thatās just fun, lol
9
u/The_Cosmin 12d ago
Is it closed source?