Binary Clock [2014]

Animated GIF will continuously loop; does not reflect current time.


Created in 2014, this project was my first personal project that I successfully finished. The goal was to simply recreate the behavior of a binary clock in the form of a small desktop widget.

It will run indefinitely as a clock would and requires no interaction from the user after launching.

Using the image on the left, the red, green, and blue respectively correspond to hours, minutes, and seconds.


The source code can be viewed on GitHub.


  • Java for clock logic

  • Java Swing for graphical user interface