---
title: "Bouncy Ball"
description: "Repo implementing the same bouncing-ball animation across dozens of techniques — CSS, WAAPI, GSAP, SVG, canvas, React — for direct comparison."
canonical: "https://vibing.inc/library/bouncy-ball-vg-1484"
category: "Motion & Animation"
subcategory: "Motion references"
license: "MIT"
author: "Sparkbox (@sparkbox)"
source: "https://github.com/sparkbox/bouncy-ball"
---

# Bouncy Ball
Repo implementing the same bouncing-ball animation across dozens of techniques — CSS, WAAPI, GSAP, SVG, canvas, React — for direct comparison.
## Facts
- Source: https://github.com/sparkbox/bouncy-ball
- Category: Motion & Animation / Motion references
- Author: Sparkbox (@sparkbox)
- Licence: MIT
- Tags: comparison, benchmark, css, javascript
## Why it's a gem
Rosetta Stone for animation APIs; the fastest way to evaluate an unfamiliar library.
---
Listed in The Vibeary: https://vibing.inc/library/bouncy-ball-vg-1484 · JSON: https://vibing.inc/api/public/library/gems/bouncy-ball-vg-1484