MacOS – Any nice, stable ways to keep a window ‘Always on top’ on the Mac

macoswindow-manager

I am looking for a stable way to keep any window 'always on top' on OSX.

Afloat, an app that does that requires SIMBL/easySIMBL, which it seems is not very stable.

Are there any better solutions? It's actually surprising that there is no native way to implement this.

Best Answer

I'll note that the iOS Simulator has the option Stay On Top (formerly called Stay in Front). Extremely useful functionality, and proves that there are Apple-supported and sanctioned ways to achieve this behavior.

Might be worth opening a radar, especially for adding to Terminal.

You can duplicate my radar:

Bug ID 27430873: Add "Stay in Front" option to Terminal windows.

Stay in Front option in iOS Simulator

Apple's Activity Monitor app similarly has the option Keep CPU Windows on Top that floats the small CPU graphs on top of all other apps' windows:

Activity Monitor > Window > Keep CPU Windows on Top