Most morse code (CW) training requires you to learn everything at once without a training process. This application changes that and separates training into phases.
Mutation testing for Java.
A graph visualizing tool.