18

Looking for an OS X add-on that will enable Windows-like (one-click) functionality for switching between different windows of a single application.

Example: I have 5 maximized Chrome windows open, and wish to switch to a specific window. My current options are Exposé, the "Window" file menu, and Cmd-`. None of them are ideal because they take more than one click to execute, which is why I miss the taskbar in Windows. (For those of you unfamiliar with the taskbar, it displays a list of all your system-wide open windows similarly to how tabs are displayed in modern browsers.

So basically, I want to see a list of all of my open windows, and be able to toggle between them with a single click.

AlexF
  • 181

13 Answers13

9

try uBar, which is a Windows-style taskbar for OS X (I am the developer). Just set Window Grouping to Never in the preferences, and it will display each individual window in the bar.

uBar, the taskbar for OS X

Edward
  • 371
  • 1
    Icons can not be rearranged making it useless for me. I need to be able to create control and predictability. – mjs May 28 '22 at 14:33
9

Could perhaps HyperDock or DockView meet your needs?

molle
  • 1,365
  • +1 for HyperDock. If you like HyperDock, you might also like HyperSwitch from the same developer, especially if you prefer keyboard shortcuts. It's still in beta, but I haven't had any issues so far. – joelseph Mar 15 '12 at 16:33
3

My solution to this is to not maximize windows: if I have one large window open in the middle, I'll leave ~50 pixels of open monitor on each side (less on the top) and I'll arrange ancillary windows (chat, terminal, Stickies, etc.) so various edges of them stick out beyond the edge of the big central window. Apps that have larger windows (browsers, email, etc.) that I access less-frequently I'll leave in the middle and click on the Dock icon to bring all of them forward and choose which one to use (usually, there's only one window in this sort of app in my normal usage).

If I have a ton of windows open in a certain app (usually BBEdit or Excel), I'll make sure none of them completely occlude another so I can, at the very least, get to any window in two clicks: one on the Dock icon and the second on an edge of the window I want; in some cases, I'll four-finger-swipe to get Exposé and then click on the document window I want.

Cajunluke
  • 17,704
3

Expose is the answer, you just need to configure it properly.

I use a trackpad (on my desktop mac!) and have a four finger swipe to bring up expose. With a mouse you might want to investigate activating expose with a screen corner or keyboard command (eg: left hand on the keyboard, right hand on the mouse).

Properly configured, expose is fast. It also gives you a bigger click target than the task bar.

There is no way to get the exact task bar functionality on OS X, you are going to have to learn a different workflow. But once you learn it, you'll be just as efficient.

Abhi Beckert
  • 2,610
  • 1
    I believe this isn't entirely correct. Hyperdock provides the ability to pick different windows with just one click – Dante Dec 06 '13 at 19:13
2

After trying MANY dock style products, at the suggestion of someone earlier in this post, I trued uBar. (I am in no way affiliated with uBar, just a new customer).

My particular circumstances require a working dock on multiple screens (I have 4 total, including my laptop screen). The majority of the tool bars out there just remake the Mac Dock, which is ok, but has erratic behavior when you move from one screen to another.

uBar is the first window dock I have found that will put a dock on EVERY screen, which for me is a HUGE win. It will reduce and expand windows with a single click and change from one app to the other easily. This doc essentially mimics a Windows toolbar even down to having a quick launch area on the bottom right with the date and time. (DATE!!!) I have been a flustered Mac user for years because of companies that choose to use Mac over PC for the employees, but have been a Windows users since Windows 3.1 really.

If you are a Windows user crossing to Mac, this will ease your passage.

---- update after about 3 years ----

I tried it, and had to ditch it. The issue is that while using multiple monitors, I have found that the monitors peg the CPU. But sadly so did the UBar. I logged a few tickets and stopped using it after I burnt out a laptop.

My company was kind enough to replace the crispy laptop with a 32 gb version with an i7, which handles the monitors better, as long as I have a cooling pad underneath.

But unfortunately, even with the cooling pad, if I fired up the ubar, the fans would scream non stop and there was no way to cut down the CPU and memory usage.

As a result, I just got used to using the native mac capabilities. Probably the best thing I could do under the circumstances, but still curious if someone would make something better. I am going to look at a few of the new entries associated with this thread soon.

  • It works great, too bad titles are not shown, it shows windows from all spaces, as well as does not allow you to reorder icons. – mjs May 28 '22 at 14:45
2

Using your Chrome example,

Hold CTRL and click on Chrome icon on the dock, it will bring up a list of Chrome Window that is currently opened.

revolver
  • 4,369
  • This is the same as right-click (if you use right-clicks). The problem is this list is always alphabetical, and for windows which change title frequently (for example browser windows with multiple tabs), the order keeps changing. It's hard to tell which was the most recently used window. – ADTC Jan 30 '23 at 17:22
1

I haven't seen anything quite what ur looking for, but Witch does a good job of rotating through all open windows whether they are minimized or not.

CDK
  • 591
1

iTaskbar is a product that I'm affiliated with, so be sure to check out other's reviews of it. At the moment it's the only product in this category since creating a taskbar on OS X is not as trivial as on other operating systems. ;)

enter image description here

We hope it will be helpful to all those people who, just like us, need a taskbar to work efficiently.

bmike
  • 235,889
Krav
  • 81
  • 1
    Please have a look at the [FAQ], especially the part about self-promotion. – nohillside Apr 26 '13 at 07:40
  • Sorry for having violated the rules. It's true that I'm affiliated to the product, I didn't know I had to state it. I just thought the link was exactly the answer to the question of the user. My bad :) – Krav Apr 30 '13 at 17:35
  • @krav We have a very nice system where anyone can edit things. I would suggest you put any common information in your profile and if you answer some unrelated questions well, you'll get enough reputation here to comment and participate on [meta] where we can help you stay on track with respect to what's marketing and what's considered spam. – bmike May 07 '13 at 22:50
  • Ok, thanks for your comment. I will edit my profile as you suggest ASAP. – Krav May 08 '13 at 18:48
  • Saving future me a click: the website has been offline since April 2017 – jkmartindale Nov 05 '21 at 22:17
0

You might also want to check out Contexts: https://contexts.co. It seems to do a better job of finding all the windows than other things I've tried in the past.

0

And don't forget that holding down option when clicking between different application windows (or to the Desktop) will hide the app you're clicking out of. If you're a OOTMOOTK (one on the mouse, one on the keyboard) type user, it makes a world of difference.

da4
  • 5,675
0

Try Mac Taskbar (2023).

Screenshot of Mac Taskbar 2024

It's new and lightweight. I am the developer. It is free for now. You will also find the public git repo to report issues. I will fix them quickly.

The main reason I created Mac Taskbar is because uBar really is bloated as this point:

Mac Taskbar vs. uBar comparison

Many features are still missing, I will priotize them according to user feedback.

Main Features:

  • Performance Optimized
  • Resizing of existing windows
  • Multi Monitor support
  • Detecting most scenarios when to update GUI
  • Low CPU, low memory footprint due to Dual-dispatching algorithm in order to max performance
  • Auto-Startup
0

I have been developing a Windows-style taskbar for macOS for quite some time now and it's finally released as a public beta

Check it out: https://lawand.io/taskbar/

Please note, this beta expires on April 1st, 2024. Afterwards, a license is required.

Lawand
  • 141
  • Thanks for self disclosing your product. Seems like a good option for people looking to get this on today's OS choices. – bmike Jan 16 '24 at 01:55
  • @bmike thanks :) and thank you for updating my answer, it's a good thing to make it clear that the app isn't free. it's won't be too expensive, probably the same cost as similar apps – Lawand Jan 16 '24 at 12:52
  • 1
    I’m a big fan of software I pay for with money instead of time or being sold. Best of luck with the launch! – bmike Jan 16 '24 at 13:42
0

I do not have a mouse so cannot test using one.

With a Trackpad

You can use a gesture to swipe the "Application's Exxposé"

The "Application's Exposé" shows you thumbnails and scaled windows of the current Application.

enter image description here

Or if you hover over any app in the dock which has open windows (does not have to be the currently active) and use the gesture "Application's Exposé" will show you the windows for that app.

You can then click into one of them or gesture back to your current app.

Setup the gesture in the Trackpad preference pane in System Preferences

enter image description here

Using the keyboard

You can do the same by setting a hot key to replace the gesture part. But it will only show the current apps windows.

This is set under the Application Windows in Mission Control preference pane in System Preferences.

enter image description here

markhunte
  • 12,242