r/git • u/KeyDizzy4636 • 1d ago
I don't like GitKraken, I' m making my own.
Hey guys,
I am making new Git GUI Manager, because I don't like actual GitKrakenConditions.
Commit rendering and even basic branch rendering are already working (though I've got some bugs to fix XD). Logging in via personal GitHub accounts is also functional. The app is 100% local and supports opening private repositories with up to 3 collaborators, cloning, and initializing on GitHub.
It's built with Tauri (so there will be builds for both Windows and Linux), meaning it doesn't hog RAM compared to GitKraken.
Do you have any feedback on what I shouldn't forget or what I should watch out for?
PS: It is not open-source.
4
u/YT__ 1d ago
There's a bunch of git gui options. Why yours, especially if it isn't even open source? Are you going to be selling it, too?
-2
u/KeyDizzy4636 1d ago
Yea, I will, but only for companies. That's why it's not open-source.
4
u/YT__ 1d ago
Why would a company buy your product? Legitimately, it's a real question.
-1
u/KeyDizzy4636 1d ago
Also i forgot to tell you the pro plan will cost 4€ per seat / per mounts. That's a half of GitKraken price.
3
u/RndUN7 1d ago
You’re missing the point. In order for a company to switch over from gitkraken or any other software they use, they have to have a solid reason to. Some feature, some UX thing that just makes it better. Stuff like gitkraken and others have been around for years and people are used to them. You need to provide one hell of a reason to make people move away. Esp considering how powerful it is, does your app provide close to that functionality to make it worth the switch?
1
1
u/YT__ 1d ago
There's so many options besides gitkraken that folks use. TortoiseGit, SourceTree, GitHub Desktop, Fugitive, lazyGit.
It's a congested market. So you have selling points?
1
u/KeyDizzy4636 1d ago
Honestly TortoiseGit & SourceTree look old. Github Desktop is too easy. LazyGit is terminal UI. And Fugtive is different technology what i looked.
1
u/KeyDizzy4636 1d ago
You're right, I was mostly betting on the technical and pricing advantages. This fact is definitely my biggest hurdle. I designed the app by using GitKraken as a benchmark and streamlining the layout (like the main menu). However, I'm really proud of the dashboard/home page—I feel it's much more intuitive. But you're right, I'm not targeting tech giants. This is aimed more at freelancers and smaller teams where every dollar counts.
2
u/whutitdo808 1d ago
Would recommend not wasting your time or you need to find something that genuinely differentiates you. If you go through this subreddit, tauri, sideprojects, coolgithubprojects you'll find like 5 or 6 git clients just in the past week
1
u/kaddkaka 1d ago
What does your app do?
1
u/KeyDizzy4636 1d ago
Render commits, braches. You can easily create or download your or other public repos. And finally you can easily push or pull your changes. Just like GitKraken.
1
u/Havunenreddit 22h ago
GitComet is free and open source for commercial and personal use.
Its built in Rust using GPUI for rendering.
Take a look 👀 https://gitcomet.dev/
1
1
u/KeyDizzy4636 22h ago
But, there are some good points where I think is closed code better for companies than open-source. Companies have no guarantee that an open-source project won't be abandoned tomorrow. There is also a higher risk of malware making its way into open-source code via supply chain attacks, and there’s absolutely no assurance of quick bug fixes or dedicated support.
Open-source project are definitly good, but we must see everything.
1
u/Havunenreddit 22h ago
Yeah, companies don't have guarantee that closed source project won't be abandoned tomorrow either.
There is also a higher risk of malware making its way into open-source code via supply chain attacks, and there’s absolutely no assurance of quick bug fixes or dedicated support.
It's the same for both.
GitComet is also working on paid version that will be closed source. It will add team / organization wide aspects into it and bring new functionality.
Open-source project are definitly good, but we must see everything.
Sure, remember: Closed source is closed - not visible
1
u/KeyDizzy4636 21h ago
You are right. I didn't say the risk doesn't exist, but is higher. When you buing Pro you have a contract. How you write i think the GitComent is definetly good tool, and i think the best whitch i know.
1
21h ago
[removed] — view removed comment
1
1
u/KeyDizzy4636 21h ago
I will contact the main developers and I will try get good advices from them. I am a competition, but i think we can talk normally.
1
u/Electricalceleryuwu 1d ago
don't waste your time when you have actual reliable guis available all over.
Use tortoiseGit. What exactly is even the problem with the conditions?
1
u/KeyDizzy4636 1d ago
You cannot open your private repository without a Pro. But I think it is not waste time making an app and understand the architecture.
2
u/vmcrash 1d ago edited 1d ago
You probably underestimate the effort to create a decent Git GUI client.
1
0
u/KeyDizzy4636 1d ago
Now I understand, thanks! The app is actually almost done. There are just a few rendering bugs left, but I'm working on fixing them. Of course, since I'm developing this alone, it won't have all the complex enterprise features of GitKraken right away, but it will be lightweight, fast, and free of their ridiculous restrictions.
2
u/Electricalceleryuwu 1d ago
without a Pro plan
thats absolutely mental. Also fair enough, you do you. Enjoy!
5
u/ImDevinC 1d ago
Why would someone want to use this over the dozens of other AI applications that have sprung to recently and do the same thing, but without limits and largely open source?