WindowShade
简体繁體Download for Mac

After a window moves aside,
do you remember where it was?

It starts with a small utility from 1994 and ends on today’s Mac.
The old interfaces in it can be clicked and dragged, and at the end you can boot a real old Mac.

Start reading

Title bars from four eras, redrawn in the style of each.

01

Don’t close it just yet.

You’re writing. A reference window covers your draft, but you’ll need it again soon. Closing is too final; pushing it aside crowds everything else.

WindowShade rolls the contents up and leaves only the title bar. What was behind shows through, and the window stays where it was. Try it below, then compare minimizing and overview.

01 / ONE DESKTOP, THREE ARRANGEMENTS
DRAFT / 01

An unfinished thought

Move the reference aside and keep writing.

FIELD NOTE

Not now.
Back in a moment.

It’s still on this desk.

Pick a way to move the reference aside.

Try each arrangement. Click the title bar or the entry at the bottom to bring the reference back.

All three work. A rolled-up window stays where it was, as a thin bar on the desk. Minimizing leaves the cleanest desk, but you have to find the window in the Dock to get it back. Overview shows every window at once by rearranging the whole desk for a moment.

02

First a utility.
Then a system feature.

The January 1994 Mini’app’les issue lists WindowShade 1.2 among freeware and shareware, credited to Interactive Technologies and Rob Johnston, with a 1989–92 copyright range.

It did what it does today: double-click the title bar and only the bar is left; double-click again and the contents come back. With System 7.5, Apple built it into the system and gave it a page in the upgrade guide. A utility you once had to find came with every Mac.

The 1994 newsletter System 7.5 manual
03

Two clicks or three?
Your call.

The system took the gesture on but left the count to you. The control panel let you turn it off or pick two or three clicks, require a modifier key, and choose whether it made a sound.

Set it to three clicks, then double-click out of habit. When nothing happens, you’ll notice your fingers moved before you thought about it.

Manual, page 48
02 / RECONSTRUCTED CONTROL PANEL1994
WindowShade
Clicks to hide or show window
Also use modifier keys

Contents can roll up.
The place stays here.

Current setting: click twice in succession.

Change a setting, then click the title bar that many times. On touch or keyboard, use “Demonstrate the current setting”.
04

Rolling up
gets a button.

Mac OS 8, in 1997, added a collapse box at the right of the title bar. People who never knew about the double-click could now see the feature; the double-click still worked.

A rolled-up window could still be dragged. Move the bar somewhere else, unroll it, and the window opens there.

Apple’s window guidelines, pages 103–104
03 / IT OPENS WHERE YOU LEAVE ITPLATINUM
Drag me

Roll me up, move me, unroll me.

Double-click the title bar to roll the window up, or click the box at the top right.

Drag the title bar to move the window, or focus it and use the arrow keys.
05

Windows get
somewhere to go.

Apple showed Aqua and the Dock in 2000, and Mac OS X went on sale on March 24, 2001. A minimized window now shrank into the Dock and left its place.

Aqua announcement 2001 release announcement

Later came ways to see every window at once: Exposé arrived with Panther in 2003 and spread overlapping windows out for you to pick from; Mission Control came with Lion in 2011.

Panther / Exposé Lion / Mission Control
2000

Aqua

A new interface is unveiled

2001

Dock

Consumer OS X ships

2003

Exposé

Windows spread out to pick from

2011

Mission Control

Windows and desktops in one view

These are all for finding windows. When you only want one window out of the way for a moment, rolling it up is still the simplest: nothing else moves.

06

The system dropped it.
People kept using it.

Mac OS X had no roll-up, so people built their own: Unsanity’s WindowShade X, later WindowMizer, and Deskovery. None of them were related; they solved the same problem.

They didn’t all work the same way. Deskovery’s own documentation says it shows a copy of the window while moving the original off screen or minimizing it. It looks the same; underneath it’s something else.

Developer retrospective Deskovery documentation

Stickies, which comes with every Mac, never lost it. Apple’s current guide still says to double-click a note’s title bar to collapse it, and the first line stays in the bar, so you can tell the notes apart.

Current Stickies guide

Pick this up tomorrow

Confirm Friday’s schedule
Leave notes on the design draft
Archive the old files

The first line stays.

You can also double-click the thin bar at the top of the note.

Boot a real old Mac.

Everything above is redrawn. These are real old systems, run by Infinite Mac.
Pick one, boot it, and follow the steps to find the setting in the original menus.

System 7.5

Not running yet.

INFINITE MAC

Old systems from: Infinite Mac / Mihai Parparita ↗

07

Thirty years on,
back on the Mac.

Today’s WindowShade is a small open-source app for macOS 15 and later, developed in public since June 2026. The name and the idea come from back then; the code is new, and it isn’t an Apple product.

Double-click the title bar and the window rolls up into a thin bar, right where it was; double-click again and it’s back, just as in 1994. It does a few more things too: pin a window so it stays in front while you work, rest on a Dock icon to see every window that app has, and close the lid while the desktop seems to stay put.

Source and usage Initial public commit · 2026-06-30 ↗
Today’s WindowShade: the Reference window rolled up into a thin bar in place, uncovering the draft behind it

Roll it up.
Keep its place.

Try it on your Mac. It’s free and open source.

See what it does →

We wrote this because the feature was forgotten for too long. The problem it solved thirty years ago still comes up every day: a window is in the way, and you just want it out of the way for a minute.

Sources & acknowledgments

Every date and claim above comes from one of these.

  1. Contemporary newsletterMini’app’les · January 1994 ↗

    Lists WindowShade 1.2, its authors and the double-click.

  2. Original Apple manual · mirrorSystem 7.5 Upgrade Guide · p. 48 ↗

    Printed page 48, PDF page 53: click count, modifier keys and sound options.

  3. Apple developer document · mirrorMac OS 8 Human Interface Guidelines · pp. 103–104 ↗

    The collapse box, dragging the title bar, Option for every window at once, and the double-click setting.

  4. Apple announcementApple Unveils Mac OS X · 2000-01-05 ↗

    Aqua and the Dock shown in public for the first time.

  5. Apple announcementMac OS X to Ship on March 24 · 2001 ↗

    When Mac OS X went on sale, and what the Dock was for.

  6. Apple announcementApple Announces Mac OS X Panther · 2003-10-08 ↗

    Panther shipped October 24; Exposé arranged overlapping windows into an overview.

  7. Apple announcementMac OS X Lion · 2011-07-20 ↗

    Mission Control shipped with Lion.

  8. Developer retrospectiveWindowMizer · History of WindowShade ↗

    WindowMizer’s author on why he built it, and the tools that came before.

  9. Developer documentationDeskovery · Documentation ↗

    How it shows a copy of the window while the original is moved off screen or minimized.

  10. Current Apple user guideStickies User Guide ↗

    Double-click the title bar to collapse a note; its first line stays. Checked 2026-09-13.

  11. This project’s source and historysurfine / WindowShade ↗

    Today’s WindowShade: code, permissions, recovery and commit history.

  12. Old systemsInfinite Mac · Mihai Parparita ↗

    The old systems on this page run on Infinite Mac and load only when you start one. This site hosts no system images.

  13. How the old interfaces were drawnAI System 6 / GUIdebook · Mac OS X 10.1 ↗

    The redrawn interfaces follow screenshots from AI System 6 and GUIdebook.

  14. What inspired the formatFrame of preference · Marcin Wichary ↗

    An interactive essay from 2025, built with Mihai Parparita.

The WindowShade project · 2026-09-13. Historical systems and brands belong to their respective owners. Found an error? Tell us ↗