MacBuddy
Ball icon

Ball

FreeUtilities
4.6(210 votes)

macOS

Updated: Jun 17, 2026

Ball is a free, open-source macOS utility that places a small, physics-driven bouncing ball directly in your Dock — because your Dock could use a little joy.

What is Ball?

Ball is a lightweight macOS application that adds an animated, physics-reactive ball to your Dock. Created by Nate Parrott and available freely on GitHub, it is arguably the least productive and most delightful utility you will ever install. The ball sits right there between your serious apps, bobbing and rolling with a satisfying physicality that is difficult to explain and even harder to remove once you have lived with it.

It sounds absurd — because it is. That is entirely the point. Sometimes software does not need a reason beyond making you smile when you glance at your screen.

What does Ball do best?

Ball does one thing: it puts a bouncy, physics-simulated ball in your Dock and lets you interact with it. Click it, nudge it, watch it roll. The physics feel surprisingly considered for something so intentionally silly — there is genuine weight and momentum to the thing.

What it does best, in a slightly deeper sense, is serve as a personality test for how seriously you take your computing environment. Show it to a colleague and you will learn something about them immediately. Power users who live in their terminal and never smile are a lost cause. Everyone else grins within three seconds.

It also occupies effectively zero CPU and RAM when idle, so there is no real cost to leaving it running. Unlike a screen-saver or a live wallpaper, Ball is always just there — a little companion in the tray of your most-used apps.

Is Ball free?

Yes, Ball is completely free to download and use. The source code lives on GitHub under an open-source licence, so you can inspect every line, fork it, or contribute to it if you feel inspired to improve its bounciness.

There are no in-app purchases, no subscription tier, no "Pro" version that unlocks a second ball. It is free in the purest, most uncomplicated sense.

Who should use Ball?

Anyone who finds the relentless utility-maximisation of the modern Mac desktop slightly exhausting. If you have spent time curating the perfect Raycast workflow, obsessing over your Bartender menu-bar layout, or timing your Finder replacements, Ball is a healthy corrective — a reminder that your computer is also allowed to be fun.

It is particularly at home on a work machine. There is something quietly subversive about having Ball nestled between Slack and your calendar app. It does not distract you — it just occasionally catches your eye and reminds you that not everything needs a roadmap.

Developers, designers, and anyone who demos their screen frequently will also appreciate the small but reliable talking point it generates. "Wait — is that a ball in your Dock?" is a better icebreaker than most.

What are the best Ball alternatives?

Honestly? There are no direct competitors in the bouncing-Dock-ball space — this is a category of one. If what you are really after is Dock customisation, HiDock and Overflow 3 give you layout control and app grouping. If you want ambient motion on your desktop, Mango 5Star and Plash let you put live content on your wallpaper.

But none of them put a ball in your Dock. For that specific need, Ball is both the best and only option available.

How does Ball compare to other macOS novelty apps?

The novelty-Mac-app category is surprisingly rich: there is Screaming Beans, the classic Fliqlo clock screensaver, Growl-era notification toys, and dozens of menu-bar pets. Ball sits apart from most of these because it integrates into a workspace element you already use — the Dock — rather than demanding a dedicated window or screen corner.

Compared to something like the venerable Dogcow screensaver revival or the various "pet" apps that walk across your screen, Ball is more ambient. It does not interrupt. It is just there, doing its physics thing, asking nothing of you. That restraint is, perversely, what makes it endearing rather than annoying after the first week.

Software Information

Software Name
Ball
Version
Latest
Developer
Category
Utilities
OS Compatibility
macOS
Architecture
Apple Silicon & Intel (Universal)
License
Freeware
Language
English
File Size
Last Updated
Jun 17, 2026