Structorizer is a little tool which you can use to create Nassi-Schneiderman Diagrams (NSD). Stuctorizer is written in Java and free for any use. The code has been moved to Github: https://github.com/fesch/Structorizer.Desktop
jChecs is an open source Java chess program, designed to introduce the basics of computer chess programming concepts.
A graph library, developed in Java.