Juggling Lab screenshot

Juggling Lab

~ Current release: 1.5 (November 27, 2021) ~

Juggling Lab is an application for creating and animating juggling patterns. Its main goals are to help people learn juggling patterns, and to assist in inventing new ones.

This software is released under the GNU General Public License. Project source code is on Github.


For Windows and macOS, Juggling Lab installs as a self-contained application. For other platforms you will need to have Java 8 installed.

Try it online!

Click here to run Juggling Lab in a new tab.

There are a few small issues running Juggling Lab in the browser, and it's a bit slow, but it otherwise works well.


Specialized material the average user won't need to know:

Quick feature overview

Interested in Juggling Lab?

You can contribute to the project by:


Juggling Lab has been in development in various forms since 1997. Over that long span of time the project has seen contributions from many people, including: