🍺 BREW Explorer

← all casks

Ball

brew install --cask ball v1

Utility that adds a ball to your dock

4
30-day installs · #5929
11
90-day · #6027
54
365-day · #5629
1.7k
★ GitHub stars · updated 9mo ago

Links

Raw metadata
{
  "alternatives": [],
  "artifacts": [
    {
      "app": [
        "Ball.app"
      ],
      "target": "/Applications/Ball.app"
    }
  ],
  "auto_updates": null,
  "categories": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Utility that adds a ball to your dock",
  "disable_reason": null,
  "disabled": 0,
  "display_name": "Ball",
  "enrichment_fetched_at": "2026-06-20T22:40:51+00:00",
  "first_seen": "2026-06-20T00:47:34+00:00",
  "full_token": "ball",
  "github_default_branch": "main",
  "github_last_commit_at": "2025-11-13T18:02:09Z",
  "github_readme_excerpt": "![Screen recording of a ball bouncing](Recording.gif)\n\n# Ball\n\nIt\u0027s a little ball that lives in your dock. You can drag it and it\u0027ll bounce around the screen. You can also swipe on it with two fingers. It comes in red. You can flick it, bounce it, try to make it hit the corner, see how many times it can bounce, count how many times it hits the wall, and more. It\u0027s a ball. It\u0027s fun. It\u0027s a ball.\n\n**Download in [Releases](https://github.com/nate-parrott/ball/releases)**\n\n## Credits\n\nIt\u0027s inspired by [Nate Heagy\u0027s](https://heagy.com/) widget for the OS X Dashboard, which I remember fondly because someone put it on our class [eMac](https://en.wikipedia.org/wiki/EMac) in fifth grade. It was a lot bouncier and come in more colors, but it didn\u0027t go in the dock!\n\nCredit also goes to Wessley Roche, who made this [little Gist](https://gist.github.com/wonderbit/c8896ff429a858021a7623f312dcdbf9) explaining how to get the position of the dock. I\u0027ve [extended this](https://github.com/nate-parrott/ball/blob/main/Ball/DockUtils.swift#L65) to try to estimate the position of the app\u0027s dock icon when it\u0027s clicked, so the ball can animate out of it. \n\n## Final words\n\nI hope you enjoy this little ball.\n",
  "github_repo": "nate-parrott/ball",
  "github_stars": 1704,
  "github_topics": [],
  "homepage": "https://github.com/nate-parrott/ball",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 4,
  "installs_365d": 54,
  "installs_90d": 11,
  "last_seen": "2026-06-20T00:47:34+00:00",
  "llm_generated_at": null,
  "llm_model": null,
  "names": [
    "Ball"
  ],
  "one_liner": null,
  "rank_30d": 5929,
  "rank_365d": 5629,
  "rank_90d": 6027,
  "raw_hash": "b5c0037e6a6739b2",
  "ruby_source_path": "Casks/b/ball.rb",
  "tap": "homebrew/cask",
  "token": "ball",
  "version": "1",
  "why_use_this": null
}