Eshu: An Extensible Web Editor for Diagrammatic Languages.
Mooshak: a Web-based multi-site programming contest system