Native support for New Apple Mac M1 (Silicon) (ARM processor)
As a user, I want GitKraken to support the Mac M1 ARM processor.
Comments: 73
-
21 Jun, '21
Giacomo Zanotti AdminWhile this request is considered, GitKraken should work okay with the new Mac M1 ARM processor, as Apple is emulating for non-ARM software. Make sure to run the terminal command as noted in this blog post to avoid performance impacts when using the Big Sur OS.
https://blog.axosoft.com/workaround-gitkraken-big-sur-issues/ -
30 Jun, '21
GeneOne key reason I want this is because git pre-commit hooks are running in Rosetta instead of in the native environment due to GitKraken running in Rosetta. This causes problems when tooling for a repo's tests are only setup on the native side.
-
12 Jul, '21
KamilOh yes, please. Native support for M1 instead of the emulation, and by that enormous performance and energy efficiency gain would be even worth paying double price for me.
-
28 Jul, '21
Bence+1 for native M1 support!
Performance and energy gains would be huge. I'm sure others are like me and have GitKraken always open in another window. With Rosetta the performance hits are real. -
16 Aug, '21
Matheus AmazonasIt works, yes. But the current level of resource consumption is unacceptable. I love using GitKraken, I've caught myself using the CLI way too often nowadays because GitKraken has been too unresponsive, which makes me wonder if going back to CLI (or another GUI) is an option.
-
21 Aug, '21
InTwoMindsAs per last comment on the now very old Github Issue... Other Electron apps seem to work just fine, so indeed wondering whether it's just a GitKraken thing..
-
09 Sep, '21
Drazen DOTLICHi, apart from Electron which has added support for M1 quite some time ago, I hope there aren't many native components you use (which would be reason for delay)? FYI, GitKraken is the **only** dev tool I run on my M1 which is not native. Please look into this.
-
15 Sep, '21
A.Maschioadding my self to the list of whom would appreciate a silicon version
-
15 Sep, '21
koeHello! It will be great if windows on arm support will be provided as well.
-
21 Sep, '21
DmitryNow GitKraken is the last app not supporting ARM on my Mac, significantly reducing battery life.
Please, update. -
22 Sep, '21
BJörnI would like to chime in as well. GitKraken seems to be the last dev tool relevant to me that is not yet native. I'm sure that this will change in the near future!
-
22 Sep, '21
Jake8.0 was released today, but still no plan for Apple Silicon?
-
29 Sep, '21
MikeIt is almost a year since Apple released M1 (Nov 10, 2020), and now there are a lot of developers that are using GitKraken on ARM devices. Not all of them are thinking that any comment on this board can change something. But there are a few of us who are trying to get the best user experience. And thus is native ARM support, which will allow us to use GitKraken without high battery consumption, freezes, and random memory leaks caused by Rosetta 2 environment.
As for your roadmap, it is said that you are working on quality improvements ('In the works section', https://www.gitkraken.com/git-client/roadmap).
I hope, that this means that Apple Silicon (M1, ARM, arm, etc) support is included.
I do not know the inner structure of GitKraken Dev Team, but it should not be a big effort to delegate to a subteam:
- investigation on ARM support;
- publishing ARM support blockers (so that at least open source dependencies will be fixed sooner);
- include ARM support to the closest milestone. -
01 Oct, '21
Matheus AmazonasWhat baffles me isn't the fact that this hasn't been implemented yet. It's the lack of communication from the GitKraken team for the last 3 months. We are not even sure whether they are actually working on this, given that the request is still listed as "Under consideration".
-
04 Oct, '21
PatrickWe run dev tools within an emulator on M1 tools, which means that Rosetta does not work for us. ARM Native support would allow us to use GitKraken again, which would be extremely nice.
-
06 Oct, '21
Zachary TrantThis is the literal reason my team won't be renewing our license. Every last one of your competitors has an ARM-native build, as well as every library you depend on. The platform has been out for over a year, and your solution to people who want a native ARM build is that they should run it in an emulator? Even though Rosetta 2 is pretty well done, that's the same as if you were to stop releasing anything but your Windows client and told your non-Windows customers to run it in Wine. Rosetta 2 is meant as a stopgap so things work while developers port their apps. It's not a long-term solution and will be removed from future versions of macOS. (If the original Rosetta's sunset timeline during the transition to i386 is anything to go by, you've got about another year).
Waiting this long just goes to show how little you actually care about your customers. -
12 Oct, '21
Giacomo Zanotti AdminThank you everyone for your enthusiastic interest for this feature request. The status of this item has been updated to "Planned" from "Under Consideration" and is now in active development. We appreciate your patience as we update dependencies and prepare our systems to support this build.
-
25 Oct, '21
TomGlad to hear this is now in development, with the release of the new M1 Pro and Max versions of the Macbook Pro's coming tomorrow, there will be a flood of developers desperate for the support, myself being one of them.
-
27 Oct, '21
OvianoOh no, I can't believe my favourite Git client has been so slow on this.
Just bought a new M1 MacBook Pro, and was really surprised to discover you're only just starting on this!!!
I naively assumed you'd have been shipping universals for ages now. -
27 Oct, '21
GaurevYeah GitKraken Crashes on M1 Max Chips. Using an alternative in the mean time.
-
04 Nov, '21
Guido ZPlease support M1, it is crucial for me to keep using Gitkraken happily
-
04 Nov, '21
DanGitKraken does not crash on M1 Max Chips. But still would be nice to have the real deal.
-
08 Nov, '21
JoeWhat's the latest on this? Would much appreciate an update.
-
09 Nov, '21
Tom@Dan Thanks for confirming that GitKraken still works via Rosetta 2, my new Macbook comes in 4 weeks and I was concerned I wouldn't be able to use GitKraken at all due to picking the M1 Max chip.
-
11 Nov, '21
SamYour competitor Fork has supported M1 natively since December 2020.
-
13 Nov, '21
Marc NewmanAppreciate that this is planned and development has started. Not sure "feature request" is the right terminology here. Rosetta is intended for companies to help bridge the gap not as a permanent solution. It is really a question of this software being supported on today's Apple hardware, and then the hardware going forward.
-
22 Nov, '21
CreoleDepressing reading all the previous comments..
I thought GitKraken would be at the forefront with this. Got prompted by Monterey to install Rosetta 2 to run GitKraken and realised that this app is now in the minority of popular dev apps. Without knowing the timeline for arm64 support, I am inclined to not renew my subscription. -
22 Nov, '21
Steve RossAgree 100%... this should definitely be in development
-
24 Nov, '21
MikeI really appreciate that this feature is planned now. But I am kind of disappointed that it is almost a month and we, devote users, are still waiting for this feature to complete.
From different aspects, this feature request is critical for most users. Currently, all my dev tools (including IDEs) are not consuming so many system resources as GitKraken.
And therefore I have to check this support tickets thread every day to see if anything changed. Could you please post an update on the current status of this feature? -
26 Nov, '21
Jose ClimacoHow long until we have a native client?
Thank you -
01 Dec, '21
DanielAppreciate that you are working on native M1 support. Is it possible to give any kind of rough estimate on eta? I know a lot of us have been using other tools in the meantime and are really looking forward to being able to come back home.
-
01 Dec, '21
Giacomo Zanotti AdminMany thanks for your patience. This item remains in active development and while we are not able to provide a date, we are excited to get this to users when it is ready.
-
01 Dec, '21
Tim ScarfeJust wanted to add that I discovered gitkraken today, and have really enjoyed using it. Then I discovered to my horror this evening that it was an Intel process. As a result it had used more CPU time than any other process. I have had to uninstall the program. It's simply not possible to have Intel processes running killing the battery on my laptop
-
07 Dec, '21
Sore WinnerI think the miscalculation here is that Axosoft isn't realising that they are catering to a very specific segment of git users. The hardcore git users probably stay away from visual git tools altogether and are especially skeptical of electron apps due to their inherent performance overheads. So GitKraken users are probably predisposed to caring about the visuals and are at least to some degree superficial. Which means they are predisposed to caring about not only actual performance of GitKraken but also the status that comes with knowledge that they are running a natively supported process. (Silicon Info app is great!)
Either way.. RELEASE THE KRAKEN! -
09 Dec, '21
AkringAs we know GitKraken is build on top of Electron, so does Visual Studio Code and Notion. Their Apple Silicon version brings huge performance improvement for users, including the boot speed and cpu / ram costs. So Rosetta should be a "workaround" for your customers, not the final solution.
-
21 Dec, '21
DavidDefinitely looking forward to a native version for our teams
-
22 Dec, '21
MarcinYes, we need silicon power :)
-
23 Dec, '21
MikeJonathan, yet another month has passed. Could you please provide us with the current progress on this suggestion?
We are not pleased by the absence of any progress (like "we are almost done", "we are halfway", "we are experiencing issues with this 3rd party package"), deadlines (like "it will be shipped till Xmas", "it will be released as soon as possible, but we are promising to release it until the end of December").
We are waiting for a performance boost in GitKraken UX -
23 Dec, '21
Jonathan AdminWe're still working through at least 1 dependency. While this will not make it in 2021, we're prioritizing this item to ship as soon as it is ready for users.
-
06 Jan, '22
secretWill the upcoming native support for Apple M1 ARM make way for added support for general linux ARM64 support?
-
12 Jan, '22
MikeJonathan, yet another month has _almost_ passed. Could you please provide us with the current progress on this suggestion?
Do we have to expect it to be delivered by the end of January or by the end of the 2022 Q1? -
12 Jan, '22
Frank+1 for general linux ARM64 support
-
13 Jan, '22
ItsmePlease give maximum priority to this. I don't want to run this app through Rosetta because it's a waste of resources. I'm not using GitKraken on my Mac just for this reason.
-
13 Jan, '22
MichaelAny updates?
-
13 Jan, '22
Jonathan AdminWhile we do not provide release dates, I can confirm we're still in active development.
We plan to notify all Mac users when this fix is officially released, both through an in-app notification and through the release notes. This item remains a priority and we thank you for your patience. -
15 Jan, '22
Raoul MüllerFirst some thoughts about your PR practices:
I think the problem here is that we do not understand why it takes so long to update the app for Apple Silicon. One would expect that - since this is by far the most voted request by more than a 50% margin - you are doing everything you can to ship this feature. And if you do, you are able to implement this feature in a week.
Of course I do not work in this project and do not know the problems you face. But not being transparent about them does not help creating patience between your customers! -
15 Jan, '22
Raoul MüllerNow some thoughts about your prioritisation of features:
Apple announced their transition to Apple Silicon in June 2020, since then you knew about the performance benefits and that Rosetta2 would be a workaround, no solution. Why was this feature not on your list by then?
Now one entire year (!) later this request was created and you still were not considering the feature, but rather hiding behind Rosetta2, knowing its drawbacks.
Again, four months later, sixteen months after the initial announcement you finally promoted this request to “planned” and started working on it.
That was three months (!) ago. What were you doing during this time? -
15 Jan, '22
Raoul MüllerAnd lastly some final thoughts:
I hope you can understand our frustration better now and improve your communication.
All in all I am still waiting for this feature using Rosetta2… Not because the GitKraken performance is so good, but rather just because the alternatives have ugly UIs… -
17 Jan, '22
Pedro HenriqueIs there any beta release we can help testing out?
-
18 Jan, '22
RobbieThank you for the updates @Jonathan, very much looking forward to this!
-
25 Jan, '22
IgorNot usable as GUI client for our large repositories, they normally work under Mac Intel version or Win version very fast and offer better performance as many other competitors. It is simply with the Rosetta 2 emulation tooooooo slow. Have to wait 2-3 minutes (with fully fledged Mac M1 Max) until one can work with this repository.
So having to wait definitely for native solution. Hopefully not for too long time, until we have to switch to other Git client. -
26 Jan, '22
Pedro HenriqueAt least one of the competitors have a pretty decent Apple Silicon native app. It is a payed app, though. Not to mention GitHub Desktop (I know it lacks most functionality of Git Kraken)
-
27 Jan, '22
MikeJonathan, yet another 2 weeks have passed. Could you please provide us with the current progress on this suggestion?
Do we have to expect it to be delivered by the end of February or by the end of the 2022 Q1?
Sorry for the frequent messages, but we are waiting for this feature for too long -
28 Jan, '22
An.Please, any updates? I can't believe it's taking so long. At least list the reasons. How come one of your competitors already has an arm version and you don't? You are a bigger company afaik. I have to keep opening git kraken, pulling/pushing and quitting the app right after, otherwise it's a resource hog. It's annoying!
-
28 Jan, '22
Jonathan AdminThis item remains a high priority for an upcoming release. While I am not able to provide release dates, I can confirm we're still in active development.
-
01 Feb, '22
SDJune 26, 2020
https://github.com/electron/electron/issues/24319
> We are currently reviewing the work that needs to be done across Electron, the ecosystem and our dependencies to provide support for Apple Silicon and macOS 11
October 15, 2020
https://www.electronjs.org/blog/apple-silicon/
> With the release of Electron 11.0.0-beta.1, the Electron team is now shipping builds of Electron that run on the new Apple Silicon hardware that Apple plans on shipping later this year.
November 17, 2020
> Electron 11.0.0 [...] We've added support for Apple silicon, and general improvements. Read below for more details!
@@
Finding those links took me 5 minutes ... why is it so hard to communicate with your paying customers and keep them up-to-date? -
01 Feb, '22
SDDecember 23 , 2021
Jonathan
> We're still working through at least 1 dependency.
Maybe you (your team/company) should take this as an opportunity to evaluate whether you want to depend on third-party dependencies you do not have control over.
Especially when it is at the core of your product -- I am not talking about some random NPM dependency providing `leftPad` and even those are questionable.
The colors/fakerjs debacle should be another good reason.
Or become a corporate sponsor for those critical open source dependencies ... -
14 Feb, '22
Matheus AmazonasWill this feature impact RAM usage in any way? The GitKraken Helper (Renderer) process is currently taking 1.63GB of RAM in my M1 MBP and I find that unacceptable, to say the least. If you add the 488MB the main GitKraken process is taking, it adds to 2.1GB, which is more than Unity open with a mid-sized project.
-
14 Feb, '22
Jonathan AdminWe're thrilled to share that v8.3.0 has been released with support for Apple Silicon and much more. If you are a Mac user, you will need to download the GitKraken Client again from https://gitkraken.com in order to get the improved performance.
For a full list of improvements, check out our release notes: https://support.gitkraken.com/release-notes/current/ -
14 Feb, '22
MikeWhat a wonderful Monday, with a much better performance 🎉
Thank you very much! Happy Valentines Day! -
15 Feb, '22
An.Thank you very much!!!!!!!
-
15 Feb, '22
Marc NewmanThanks for keeping us updated @Jonathan! And thank you to the team for making this happen!
-
15 Feb, '22
AndyBest news! Thank you team!
-
15 Feb, '22
John CThank you so much!
-
15 Feb, '22
Oliver CollyerFantastic news, well done to all concerned.
-
15 Feb, '22
RobbieJust upgraded, the performance gain is incredible, memory usage is minimal (currently seeing ±444MB on my M1 MBP 2020).
Outstandingly well done GitKraken Dev Team, thank you for the updates @Jonathan! -
15 Feb, '22
AndrewWow, the performance difference is remarkable.... well done to all involved in making this happen.
-
15 Feb, '22
Jaroslav ZaoralWow, it's so fast, I can't believe it. 🎉
-
16 Feb, '22
CreoleYayay! Finally! I have been checking this page for months!
Now I can finally install GitKraken on my new 16 inch MacBook Pro M1 Max Supreme Extreme and work!
Thanks GitKraken team! -
16 Feb, '22
YellowYuXuanSo Nice !!!
-
16 Feb, '22
JordanCongrats guys. 🚀
-
16 Feb, '22
Matheus AmazonasWhat great news. I've downloaded the new version and not only it's much, much faster than the Intel one, but the RAM usage has dropped considerably as well. Good job!
-
17 Feb, '22
Karl BeckerI haven't tried it on my Intel MacBook Pro, but this absolutely flies on the new M1 Pro I just got. Bravo!