CursorAge

Your Cursor Ages When You Stop Moving

Leave your mouse idle and watch your cursor grow old — wrinkles, cracks, and a walking cane. Move it again and it snaps back to young.

4 Aging Stages Custom Timer Instant Reset 100% Native Swift
Live Aging Demo
Watch the cursor age through all 4 stages
CursorAge — Aging Engine
LIVE
Fresh
idle: 0s
Fresh
Tired
Old
Ancient
4 Stages of Aging
The longer you idle, the older your cursor gets

Fresh

Clean, sharp, bright white. Just moved.

0s — threshold

Tired

Yellowish tint, slight droop, squinting eyes.

threshold x2.5

Old

Gray, wrinkled, cracked. Struggling to point.

threshold x5

Ancient

Barely visible, crumbling, walking with a cane.

threshold x5+
How It Works
Three steps to an aging cursor
01

Launch & Set Timer

Open CursorAge. Set the aging threshold with the slider — from 5 seconds to 2 minutes.

02

Stop Moving

Leave your mouse alone. After the threshold, the cursor starts aging — drooping, graying, wrinkling.

03

Move to Reset

Move your mouse and the cursor instantly snaps back to fresh. Close the window — it keeps running.

Installation
Get started in seconds

Quick Install

# 1. Open the DMG and drag to Applications
$ open CursorAge.dmg

# 2. Fix quarantine (unsigned app)
$ xattr -cr /Applications/CursorAge.app

# 3. Re-sign the app
$ codesign --force --deep --sign - /Applications/CursorAge.app

# 4. Launch!
$ open /Applications/CursorAge.app

Uses NSEvent global monitor for cursor tracking. No special permissions needed.

Keep Your Cursor Young
Download CursorAge and never let your cursor get old again
Download CursorAge.dmg