Provides a simple browser-based way of quickly decoding flag semaphore. See the live version at https://csmith.github.io/semaphore-o-matic/demo.
Usage:
-
Mouse movement: position the current flag
-
Left mouse: set the current flag, move on to the next
-
Right mouse: go back to the left-hand flag
-
Keyboard keys: show the corresponding flags for that key