11 Like DeskPins Good alternative? YES NO DeskPins can be used to make any application topmost, that is, to keep it above all other windows. Just grab a pin from the DeskPins icon in the system notification area (a.k.a. taskbar tray) and click on any window. This... Free Windows Windows Explorer Discontinued The official website is no longer available. Last version, 1.30, released in June 2004, can be still downloaded from Wayback Machine.