To view this content, you need to install Java from

Source code: semaphore

Built with Processing


Semaphore is a archaic way of sending messages using flags. This applet is a handy translator for anyone who wants to send a message in semaphore without memorizing it. (or alternatively to test someone's semaphore knowledge). For more information see the Wikipedia article on semaphore

Click on the program to give it focus, and then type a message.


= : Pause
- : Start
\ : Show/Hide letter display
To pause execution of the program press '=' and to restart press '-'. If you want to toggle the display of letters at the bottom, press '\'.