Support multiple GitKraken windows
Ability to open multiple instances of GitKraken as in VSCode (File -> New Window).
I usually have 3-4 projects open at once, each one on a different desktop.
It would be great if I could open a different instance of GitKraken for each project.
Comments: 51
Oldest
•
Newest
•
Most likes
•
Fewest likes
-
21 Feb, '24
MBC9Highlighted comment
Visual Studio is a strong model for how this should work - starting an entire empty instance and opening unique repos in it would be useful for many, but personally I'd be happy with just being able to drag a repo tab from an open instance to an empty desktop area, and have it display the repo in a separate window from the main application, so I can easily compare repo details. I regularly work with "master-child" repos, and being able to visually compare children to their master would make my life much easier. -
05 Aug, '21
Tobias GaertnerActually this feature was silently removed in v7 at least on Linux version. Before that I always worked with multiple GK windows on multiple virtual desktops. Since then its a pain....
-
09 Aug, '21
Piotr MergedDuring merge resolution, I often have to lookup changes in one particular branch. Currently, I have to exit merge dialog, memorize changes in the branch and then go back to merge dialog.
If possible, I'd like to open another instance of GitKraken on second monitor and then work at two screens at the same time. -
01 Sep, '21
Sandra CapriI would love this for the repo view and the Glo card view. There are many times I want to see the repo view while looking at the Glo cards, and there are times I want to see multiple Glo card views (related projects), and multiple repos (same reason). If I could mix and match all these views, that would be ideal.
-
24 Sep, '21
Jan JuranFor me the biggest problem with having only one window is that while a tab is pushing / pulling, I'd like to work on other stuff. We have huge repos with LFS files and these operations can take hours if you haven't pulled for a while. But currently the UI gets stuck and I am not able to switch to a different tab and continue on a different project. In such cases, I need to run SourceTree and work in there...
-
01 Oct, '21
Jimmy Mergedit would be really nice to be able to open multiple instances of GitKraken on the same pc.
i have multiple desktops that i tab between. one for work, one for personal work and i would like to have different repos opened in gitkraken in each of those instead of always having to go back to one to do any sort of git stuff -
08 Oct, '21
Danny Andersen MergedI suggested “Split View Tabs” and wonder if this would solve the same problems described here?
-
14 Oct, '21
Sam JarvisEchoing need for this on multiple desktop setups. Can sort of get around this on with Gnome and setting GK to be "always on visible workspace" but comes with its own caveats, would much prefer simply having separate windows (perhaps via an ability to break tabs out into separate windows)
-
30 Oct, '21
Arthur CliffordThere is a request currently marked "under planning" for tab improvement. That should be contemplated relative to this request in that they are somewhat related.
Ideally tabs in GitKraken would be like tabs in a browser where each is its own thread that can be doing their own thing. Even better would be the ability to drag a tab out of of the window to become a new GitKraken window or to allow joining windows together like dragging a single tab from a browser window on to another browser window.
I don't know if your underlying framework allows for that, but right now the tabs seem to be competing or non threaded or only semi-threaded way that can be sluggish to work with and having a dedicated window for a repo would theoretically negate that for those of us maintaining larger/older projects.
If you do end up looking into this, I'd also recommend an ability to save a repo as an alias/shortcut with the info needed to start the application with a specific repo. -
31 Dec, '21
JJTech0130Please implement this. I use GitKraken for multiple projects at once, on multiple virtual desktops (on Windows), and switch between them. It's a pain to have to drag the GitKraken window between them...
-
25 Jan, '22
CcarnerThis would be ideal if using virtual desktops!
Temporary workaround for users above suffering from this problem is to tell your OS to 'show the window on all desktops'. On MacOS right click dock > options > assign to all desktops. For Windows, go to a desktop with an open gitkraken window, then open task view (win + tab, or press task view button on taskbar), rightclick on the gitkraken window + choose 'show windows from this app on all desktops' or similar (note, this was added to windows10 about 2 years ago, so if running older features builds that option won't be there when you right click).
You'll still need to then switch tabs on the gitkraken window every time you're using a different repo, but at least don't have to change desktops! -
26 Apr, '22
JohanYes, please implement this. Missing this is what keeps me from being productive using virtual and/or multiple desktops.
-
02 May, '22
Alemar MergedI have the same experience as Jimmy, I also use multiple virtual desktops and having a single instance opened hampers my development workflow a lot.
-
06 May, '22
Steve FMy job requires that I implement changes made in one programming language in Repo A into a different programming language in Repo B. Having two windows would allow me to open these repos side-by-side and step through diff histories to make this work easier. To accomplish this currently, I must use a separate application's window beside a GitKraken window; I would prefer to use GitKraken for both of these windows.
-
15 Jun, '22
Sid MergedThis is a "must have" feature, and I was surprised that I could not do it. This really hampers with workflow when needing to merge in complicated changes.
-
21 Jul, '22
Daniel C.I perosnally work on multiple different projects at the same time and have multiple virtual desktops on WIndows to better separate each task.
Having a GitKraken instance for each environment with only the necessary tabs would be much easier and allow me to better focus on the work itself than searching for the projects I've made changes each time I open git up. -
25 Jul, '22
Jonathan System"Allow multiple instances of GitKraken to be opened at the same time" (suggested by Piotr on 2021-08-09), including upvotes (25) and comments (5), was merged into this suggestion.
-
07 Sep, '22
darkpowerxoHI, any updates on this? need to run multiple windows for multiple virtual desktops
-
17 Oct, '22
RaphaelAs the first comment mentioned: it's really essential for working with multiple virtual desktops!
-
10 Jan, '23
AlexWorking with multiple workspaces and workspace profiles, this would be a great addition as I use virtual desktops for each project that I am working on. Would make it a lot easier to see and manage changes rather than having to swap between profiles or workspaces.
-
14 Feb, '23
Russell GilbertI consult in multiple projects for multiple clients so this would be really helpful. Especially if it supported having different profiles in different Windows.
-
24 Feb, '23
Yohan RodriguezPlease add this feature as I use multiple virtual desktops and it would make my work much easier
-
09 Mar, '23
Tobias GaertnerAlmost 3 Years later and no progress in this. Still a pain to work on multiple desktop with GitKraken... PLEASE readd this must have feature back to GK!!!
-
13 Mar, '23
MBC9Single instance is such a pain to work with when trying to visually compare repo's - swapping tabs is just not a workable solution.
-
06 Apr, '23
Maciej LuszczysnkiIt's a bit pain, especially if you need to work with multiple profiles as GitKraken does not support multiple Azure DevOps organisations. This suggestion is therefore strongly supported by me!
-
19 Jun, '23
AnaesimSome of the comments have probably covered this - I'm paying for gitKraken to use multiple profiles. It is extremely important to me. I need to be able to open multiple windows under different profiles in multiple virtual desktops.
-
07 Aug, '23
DinandSame as mentioned above. Using gitkraken with multi workspaces is a nightmare. This issue is what will cause me to ditch gitkraken.
-
17 Oct, '23
Joey Kelroy System"Ability to create new window" (suggested by Clémence Lesné on 2023-10-17), including upvotes (1) and comments (0), was merged into this suggestion.
-
16 Nov, '23
Nicolas P.It's a good option.
For you all waiting for this feature, you can install "sandboxie" and launch multiple instance of GitKraken as a workaround -
20 Nov, '23
Adrian JagielakI've created a script to enable launching multiple instances (and remove minimum window width requirement, to be able to fit two instances side by side on my monitor) a while ago, here: https://github.com/adrianjagielak/gitkraken-multiple-instances-enabler
(I only tested it on an older GitKraken version so it may or may not work in the latest version; in any case feel free to open an issue or pull request) -
19 Sep, '24
Francisco DiasI often find myself needing to view both my personal and work Git repositories at the same time. It would be really helpful if GitKraken could allow me to open each repository in its own separate window. This seems like a straightforward but powerful feature that would enhance my workflow.
-
04 Apr, '25
Josh FWould be very helpful when working on micro services, to see what changed in one and write commits in the other.
-
19 May, '25
BenjiEither this or don't lock the whole UI during pushes as some pre-commit/pre-push hooks take a long time.
-
29 May, '25
Matt DaviesI was about to add this feedback. I use multiple virtual desktops and multiple profiles. It is so vital that I am able to open multiple Gitkraken windows.
-
11 Jun, '25
Chris DSeriously considering switching git clients after years of being a customer because of this limitation
-
02 Jul, '25
DanI work across multiple projects, each with its own "workspace" of multiple git repos. I use virtual desktops to manage along with my VSCode workspaces, but GitKraken is always a single window on another desktop. It's easy to lose collections of repositories that are identical in structure as a result. Also it is hard to open or switch between collections. Having separate windows in each of my spaces would significantly improve my workflow.
-
30 Aug, '25
DBI'm a long-time user of GitKraken and have lived happily without this feature until now.
In the modern agentic coding workflow, multiple agents working in parallel using worktrees on multiple virtual desktops means that I need everything related to that agent to be on the same virtual desktop. It's so incongruent having GitKraken be the only tool that doesn't work this way. I'm actively searching for a replacement and won't renew my GitKraken subscription if this feature isn't implement before my renewal. -
01 Oct, '25
JSOn Linux I've found a solution by setting a different HOME and copying the .gitkraken dir into it like this
```
#!/bin/bash
set -e
TMP_DIR=$(mktemp -d)
cp -r $HOME/.gitkraken $TMP_DIR
HOME=$TMP_DIR gitkraken
``` -
08 Dec, '25
Leandro LimaCould you please prioritize this, it is really needed for working with multiple desktops
-
17 Feb
NickIt's been 5 years since this was requested and is by far the biggest blocker to using GitKraken going forward. AI speeds up development and I'm constantly working in multiple repos simultaneously... yet I can't see their commit histories simultaneously? I love GitKraken but will be forced to look for alternatives if this doesn't come soon.
-
20 Mar
Tay FoxI consider this to be a power user feature. Specially when you work with multiple profiles. It would be nice to have multiple GK windows on macOS. (and other OS too. They should also have access to the goodies)