newGRAPH Graph Environment

An excellent tool for formulating and testing hypotheses in graph theory. Allows you to create graphs and calculate many of their parameters. The program is written in Java and makes it easy to create plugins. Unfortunately, the program hasn’t been developed in recent years.

Graphlab Graph Environment

An alternative to newGRAPH, more recently created and also written in Java. The program also has its own SourceForge page: http://sourceforge.net/projects/graphlab/

Ilya Birman’s Typography Layout

Always loved good typography, wanted to use “proper” guillemet quotes, but couldn’t find them on your keyboard? Ilya Birman’s layout has everything at your fingertips - both quotes and em dashes.

BOINC Volunteer Computing Project

Is your computer sitting idle? You can use that idle time to perform computations for the benefit of global science.