Shake It On vs Jiggler

Jiggler by Stick Software is a legacy open-source mouse jiggler with basic idle detection and simple wiggle motion. Shake It On is a modern, actively developed alternative with 12+ smart conditions, scheduling, organic movement, and a menu bar UI. Jiggler is free but no longer maintained.

Quick comparison

FeatureShake It OnJiggler
Price$9.99 one-timeFree (open source)
Movement typeOrganic sine-waveSimple wiggle
Smart conditions12+ conditionsIdle detection only
Menu bar UI
SchedulingHours + days of week
Camera detection
Focus/DND awareness
Battery awareness
Snooze
Shortcuts integration
Active development✗ (legacy)
macOS 14+ nativeWorks, but not optimized

About Jiggler

Jiggler by Stick Software deserves credit as one of the original Mac mouse jigglers. It's been around for well over a decade and it did the job when there weren't many other options. You set an idle timeout, and when your Mac sits idle for that long, Jiggler wiggles the cursor to prevent sleep.

That's pretty much all it does. There's no menu bar icon, no conditions beyond idle detection, no scheduling, and no awareness of what's happening on your Mac. The developer has described it as legacy software, and the codebase hasn't seen meaningful updates in years.

It still runs on recent versions of macOS, which is a testament to how simple the underlying mechanism is. But "still runs" is different from "actively supported." If Apple changes something in a future macOS release that breaks it, there's no guarantee of a fix.

Where Shake It On wins

Jiggler answers one question: "Is the user idle?" Shake It On answers a bunch of them: Is the user idle? Are they on battery? Is the camera on? Is it a weekday? Is a specific app running? Is Focus mode active?

That difference matters because keeping your Mac awake isn't always appropriate. You want it awake during a long render or a remote desktop session, not at 11 PM when you forgot to close your laptop.

Concrete things Shake It On has that Jiggler doesn't:

  • 12+ smart conditions: Pause on battery, when camera is in use, when Focus/DND is active, when a specific app is in the foreground, and more
  • Scheduling: Set hours and days of the week so it only runs during work hours
  • Menu bar presence: See at a glance whether it's active, paused, or snoozed
  • Natural movement: Sine-wave motion instead of a basic wiggle, so the cursor movement looks organic
  • Snooze: Quick pause with presets (15m, 30m, 1h, 2h)
  • Shortcuts integration: Automate it with macOS Shortcuts
Shake It On lives in your menu bar and uses organic mouse movement to prevent sleep. Set it once and forget it. Get Shake It On for $9.99

The verdict

Jiggler was a good tool for its time. If you're already using it and all you need is basic idle-triggered mouse wiggling, it still works. No reason to fix what isn't broken.

But if you want something that's actively maintained, has smart conditions, runs in the menu bar, and won't keep your Mac awake when it shouldn't be, Shake It On is the upgrade. The $9.99 one-time price gets you an app that's built for how people actually use their Macs today.

Note
Jiggler is open source and free. If that's what matters most to you, it's a perfectly valid choice. Shake It On is for people who want more control over when and how their Mac stays awake.
Keep your Mac awake the easy way.
Shake It On lives in your menu bar and uses organic mouse movement to prevent sleep. Set it once and forget it.
Get Shake It On for $9.99
One-time purchase. No subscription. Free updates forever.