macOS 12+ · Apple Silicon · MIT

A shelf for everything in motion.

Ledge gives your cursor a temporary place to hold files, folders, snippets, links, and screenshots while you move between apps.

36s
product tour
0.1.5
release build
0
cloud required

Drop anything into a shelf, keep moving, then drag it back out when ready.

01

Capture without context switching

Open a shelf from the tray, shortcut, or cursor shake while dragging.

02

Hold mixed input

Files, folders, URLs, text, and pasted images live together in one compact stack.

03

Move it back out

Quick Look, reveal, open, copy, save, share, or drag items out when ready.

Native where it counts

A tiny Electron surface backed by a Swift helper.

The renderer stays focused on the shelf. The native helper handles shake detection and bookmark-backed file references, so the release build feels like a macOS utility instead of a web page in a window.

React shelf UI
Electron tray + IPC
Swift native helper
Local JSON state

Ready for release

Download the latest macOS build.

Grab the DMG or ZIP, move Ledge to Applications, and grant Accessibility only if you want shake-to-open.